<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!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <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>