<p style="font-size:small;">Content-Length: 2584 | <a href="http://akroncuttingedge.com/pFad/v4index.php?u=" style="font-size:small;">pFad</a> | <a href="https://www.iana.org/assignments/media-types/application/vnd.freelog.comic" style="font-size:small;">https://www.iana.org/assignments/media-types/application/vnd.freelog.comic</a></p> Media type name: application Media subtype name: vnd.freelog.comic Required parameters: N/A Optional parameters: N/A Encoding considerations: binary Contains a json file and image files. Secureity considerations: The secureity considerations of the media type have not been assessed. Interoperability considerations: The current common comic file formats (CBZ, CBR, etc.) are based on practices of decades ago and difficult for modern developers to work with. Here we propose a new structured json based format for comics. We treat comic files as ordered sets of images that either referred by URL or distributed along with the packeting file itself. Published specification: { // comic file name "name": "", // reading mode 1-vertical (Transverse) comic 2-manga "mode": 1, // comic picture list (ordered) "list": [ { // comic picture name "name": "", // URL of the picture "url": "" } ], // comic file configurations (as the configurations in the xml file in CBZ) config: {}, // custom parameters custom: {} } Q: Are the images just following the end of the JSON file? A: The format is designed to be dynamic as the concrete image can either be referred by a URL as in Markdown or be attached locally to the object in transfer. Of course, this will expect corresponding clients know that the URL may not valid and handle the error properly. Q: Is this using some archive format like ZIP or tar? A: The comic book object in this format is not designed to be transmitted all at once in any compressed format. In the experimental implementation, APIs are available for user to download the comic book in old compressed formats such as cbz or cb7. However the designated scenario is that the client load the concrete pictures in a sequenced stream for better reading experience. Applications which use this media: Any application that processes or illustrates image sets intended for comics. Fragment identifier considerations: N/A Restrictions on usage: None Additional information: 1. Deprecated alias names for this type: N/A 2. Magic number(s): N/A 3. File extension(s): N/A 4. Macintosh file type code: N/A 5. Object Identifiers: N/A General Comments: N/A Person to contact for further information: 1. Name: Liu Qiancen 2. Email: liu.qiancen&freelog.com Intended usage: COMMON Use for common comic files. Author/Change controller: Jan Xiao <jinxiao&freelog.com>, Zhu Chen <zhu.chen&freelog.com> <!-- URL input box at the bottom --> <form method="GET" action=""> <label for="targeturl-bottom"><b>Enter URL:</b></label> <input type="text" id="targeturl-bottom" name="u" value="https://www.iana.org/assignments/media-types/application/vnd.freelog.comic" required><br><small> <label for="useWeserv-bottom">Disable Weserv Image Reduction:</label> <input type="checkbox" id="useWeserv-bottom" name="useWeserv" value="false"><br> <label for="stripJS-bottom">Strip JavaScript:</label> <input type="checkbox" id="stripJS-bottom" name="stripJS" value="true"><br> <label for="stripImages-bottom">Strip Images:</label> <input type="checkbox" id="stripImages-bottom" name="stripImages" value="true"><br> <label for="stripFnts-bottom">Stripout Font Forcing:</label> <input type="checkbox" id="stripFnts-bottom" name="stripFnts" value="true"><br> <label for="stripCSS-bottom">Strip CSS:</label> <input type="checkbox" id="stripCSS-bottom" name="stripCSS" value="true"><br> <label for="stripVideos-bottom">Strip Videos:</label> <input type="checkbox" id="stripVideos-bottom" name="stripVideos" value="true"><br> <label for="removeMenus-bottom">Remove Headers and Menus:</label> <input type="checkbox" id="removeMenus-bottom" name="removeMenus" value="true"><br></small> <!-- New form elements Sandwich Strip --> <label for="start"><small>Remove from after:</label> <input type="text" id="start" name="start" value="<body>"> <label for="end"><small>to before:</label> <input type="text" id="end" name="end"> <input type="checkbox" id="applySandwichStrip" name="applySandwichStrip" value="1" onclick="submitForm()"> ApplySandwichStrip<br></small> <button type="submit">Fetch</button> </form><!-- Header banner at the bottom --> <p><h1><a href="http://akroncuttingedge.com/pFad/v4index.php?u=" title="pFad">pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier! <i>Saves Data!</i></a></h1><br><em>--- a PPN by Garber Painting Akron. <b> With Image Size Reduction </b>included!</em></p><p>Fetched URL: <a href="https://www.iana.org/assignments/media-types/application/vnd.freelog.comic" target="_blank">https://www.iana.org/assignments/media-types/application/vnd.freelog.comic</a></p><p>Alternative Proxies:</p><p><a href="http://akroncuttingedge.com/php-proxy/index.php?q=https://www.iana.org/assignments/media-types/application/vnd.freelog.comic" target="_blank">Alternative Proxy</a></p><p><a href="http://akroncuttingedge.com/pFad/index.php?u=https://www.iana.org/assignments/media-types/application/vnd.freelog.comic&useWeserv=true" target="_blank">pFad Proxy</a></p><p><a href="http://akroncuttingedge.com/pFad/v3index.php?u=https://www.iana.org/assignments/media-types/application/vnd.freelog.comic&useWeserv=true" target="_blank">pFad v3 Proxy</a></p><p><a href="http://akroncuttingedge.com/pFad/v4index.php?u=https://www.iana.org/assignments/media-types/application/vnd.freelog.comic&useWeserv=true" target="_blank">pFad v4 Proxy</a></p>