This article describes history of development and reception of Advanced Comic Book Format. Events are displayed in chronological order.
2011[edit | edit source]
project setup, early development of specifications, early work on ACBF Viewer and "Craphound" sample comic book
2011 Dec 13th - launchpad project is setup which will host the repository containing specifications documentation, XML schema of the format and code for ACBF applications/tools.
2011 Dec 23rd - Early version of ACBF format specifications is written, work on ACBF Viewer application starts as well as first version of "Craphound" comic by Cory Doctorow is created
2012[edit | edit source]
release of version 1.0 of ACBF format specifications, further work and improvements of ACBF Viewer; Comicbook library added; Cory Doctorow publishes article on ACBF; ACBF format is mentioned in article presented at International Conference on Asia-Pacific Digital Libraries; several other comics converted to ACBF
2012 Jan 4th - version 1.0a (alpha) of ACBF specifications is released along with a ACBF Viewer application (ver. 0.3) and sample comic book (Craphound by Cory Doctorow available under Creative Commons license).
2012 Mar 1st - version 1.0b (beta) of f ACBF specifications was released along with a ACBF Viewer application (ver. 0.4) and sample comic books (Craphound by Cory Doctorow, The Kind You Don't Take Home to Mother by Ryan Estrada and Navy History comics by Stokes Walesby commission by US government).
2012 Apr 2nd - Version 1.0 of ACBF specifications was released along with a ACBF Viewer application (ver. 0.5) and sample comic books (Craphound by Cory Doctorow, The Kind You Don't Take Home to Mother by Ryan Estrada and Navy History comics by Stokes Walesby commission by US government).
2012 Apr 11th - Version 0.6 of ACBF Viewer is out. This is an important release as ACBF Viewer now supports rendering of text layers. So different translations of particular comic book can be created.
2012 Apr 12th - Cory Doctorow publishes an article on his website about ACBF
2012 May 9th - Version 0.7 of ACBF Viewer is out. Improved text-fitting algorithm, support for <code> tag in text-layer, reading progress bar added
2012 Jun 24th - Erfworld: The Battle for Gobwin Knob comic by Rob Balder and Jamie Noguchi is converted to ACBF format.
2012 July 5th - Version 0.8 of ACBF Viewer is out. Changes include: image stretch added for frame zoom level, added history of opened files (program remembers all opened files - last read page and zoom level from last time particular file was opened), added Font Selection Dialog with font preview
2012 August 21st - Version 0.9 of ACBF Viewer is out. Changes include: improved Font Selection Dialog, support for <inverted> element, support for text-orientation attribute for <text-area> element, Anda's game comic was created which makes use of <inverted> attribute.
2012 Oct 30th - Version 0.91 of ACBF Viewer is out which adds Comicbook Library
2012 Nov 2nd - Advanced Comic Book Format is mentioned in article presented in "The Outreach of Digital Libraries: A Globalized Resource Network: 14th International Conference on Asia-Pacific Digital Libraries, ICADL 2012, Taipei, Taiwan, November 12-15, 2012, Proceedings"
2012 Nov 15th - Nimby and the D-Hoppers comic from Cory Doctorow's Futuristic Tales of the Here and Now is converted to ACBF format
2012 Nov 20th - Version 0.92 of ACBF Viewer is out. Changes include: improved Comicbook Library (library toolbar indicates current page and number of pages in total, library info dialog (number of books, books per genre), possibility to sort books by title, genre, series etc., possibility to setup filter (currently just filtering by genre is possible), progress bar when loading books from a folder)
2012 Nov 23rd - Version 0.93 of ACBF Viewer is out. Changes include: added filtering by language, title, authors, series and characters in the library, language layer is remembered for each read book, added tooltips for items in Preferences, navigation in library can be done via keyboard keys
2012 Dec 10th - Version 0.94 of ACBF Viewer is out. Changes include: support for <strikethrough>, <sub>, <sup> and <commentary> tags, texts inside text-area are now centered by default (left alignment can be done with using <commentary>, performance improvements to text-layer drawing algorithm, fixes for library sorting and navigation
After the Siege comic from Cory Doctorow's Futuristic Tales of the Here and Now is converted to ACBF format.
2013[edit | edit source]
ACBF Viewer road to version 1.0 supporting full specs; Comicbook library improved; support for ACV and ComicRack ComicInfo.xml; NYC2123 Dayender comic converted to ACBF format; Wiki page created
2013 Jan 4th - Version 0.95 of ACBF Viewer is out. Changes include: added image enhancement options (brightness, contrast, sharpness and saturation), added setup for default font used inside <commentary> tag, added setup for progress bar (width and color)
2013 Mar 8th - Version 0.96 of ACBF Viewer is out. Changes include: comic books in library can be rated (1 to 5 stars), comicbook library was extended with publisher and publish date, added setting for default language layer (will automatically open a comic book with selected language layer if available)
2013 Mar 23rd - NYC2123 Dayender comic by Chad and Paco Allan is converted to ACBF format
2013 Apr 17th - Wiki page was setup on wikia.com to contain all information about format, specifications, tools, comic books etc.
2013 Apr 19th - Version 0.97 of ACBF Viewer is out. Changes include: added compact view for Comic Book Library (can be set in preferences), added "hidden" option to set ACBF Viewer's temporary directory, added autorotate option (automatically rotates image to best fit available window area)
2013 May 4th - Article mentioning ACBF is published by Linuxaria
2013 Jun 17th - Version 0.98 of ACBF Viewer is out. Changes include: added support for webcomics (image URLs in ACBF files), improved library filter dialog, added support for reading metadata from ComicRack's ComicInfo.xml, license changed to GNU/GPL version 3 only
2013 Jul 18th - Version 0.99 of ACBF Viewer is out. Changes are: added support for ACV comics, frames can be defined on coverpage as well (will be in 1.1 format specs), added fade in effect when viewing comic pages, added scrolling effect for viewing on "fit width" zoom level, in metadata dialog tech info tab has been added (shows filename, path, file size and number of pages)
2014[edit | edit source]
ACBF Viewer version 1.0 and beyond; work on ACBF Editor starts; Ubuntu PPA repository is created; early work on ACBF Viewer for Android; ACBF format mentioned in articles/thesis published by San Jose State University, Kent State University, University of North Carolina and Université de La Rochelle
2014 Jan 1st - Version 1.0 of ACBF Viewer is out. This version almost fully supports 1.0 ACBF specifications. Changes are: added support for keywords and references, added possibility to create quickly accessible custom library filters, added progress bar when file is being loaded, progress bar showing position in the comic book works on frame level as well
2014 Jan 3rd - article on ACBF is published at "lffl linux freedom portal" (in Italian)
2014 Jan 9th - First version of ACBF Editor is out. Currently implemented features are: it can load ACBF, CBZ and ACV comic book file formats, it is possible to modify following metadata: book title, authors, series, genres, characters, annotation, keywords and languages; after modifying the metadata, comic book can be saved to CBZ archive with .acbf file inside
2014 Apr 8th - Version 0.2 of ACBF Editor is out. Changelog: added "Publish Info" tab with possibility to edit Publisher, Publish Date, City, ISBN and License fields
2014 Apr 10th - Alexander H Harding writes master’s paper submitted to the faculty of the School of Information and Library Science of the University of North Carolina mentioning ACBF called Comic Book Metadata and Database Design
2014 May 18th - Version 0.3 of ACBF Editor is out. Changelog: added possibility to add/edit table of contents, added document info tab (document author can be set), added preferences dialog (possibility to setup default language, temp directory, default document author)
2014 Jul 5th - Version 1.01 of ACBF Viewer is out. Changes are: added new open comic book dialog in library, added filtering by license into library and display of reading progress, book rating is preserved when existing book is reimported, added option to remove image borders when viewing comic book
2014 Aug 31st - Version 1.02 of ACBF Viewer is out. Changes are: added "List" layout to library; layouts can now be switched directly from libary (left buttom corner), added support for email and homepage from specs, added support for CBR files (unrar freeware program needs to be installed or some other command specified in preferences.xml), added help dialog with shortcuts list (press F1 to show it)
2014 Sep 30th - Advanced Comic Book Format PPA repository for Ubuntu was created
2014 Oct 9th - Version 1.03 of ACBF Viewer is out. Changes: added support for WebP and BMP file formats (must be supported by PIL/Pillow library installed on the system), library info dialog now shows nice charts and stats, library covers are stored on filesystem outside of the library.xml file to improve performance.
Version 0.4 of ACBF Editor is out as well. Changes are: added column headers for various dialog windows, added page preview into Table of Contents dialog, support for WebP and BMP file formats, work started on command line interface (comic file ACBF/CBZ/CBR can be loaded and saved into target CBZ file from command line)
2014 Dec 1st - Sean Petiya from Kent State University writes masters thesis mentioning Advanced Comic Book Format named "Building a Semantic Web of Comics: Publishing Linked Data in HTML/RDFa Using a Comic Book Ontology and Metadata Application Profiles"
2014 Dec 9th - Vonda E. Wright from San Jose State University writes an article mentioning Advanced Comic Book Format (Metadata for Graphic Novels and Comic Books: Comic Book Markup Language and Advanced Comic Book Format)
2014 Dec 11th - Christophe Rigaud from Université de La Rochelle mentions ACBF in his dissertation work on Segmentation and indexation of complex objects in comic book images
2014 Dec 26th - using Kivi framework ACBF Viewer application was ported to Android - ACBF Viewer for Android version 0.1 is out.
2015[edit | edit source]
ACBF Viewer for Android is further improved and submitted to Google Play store; ACBF Editor supports drawing frames and text-layers; Pepper & Carrot comic converted to ACBF supporting several text layers; digital comics pirates starting to use the format
2015 Jan 8th - ACBF Viewer for Android 0.2 is out. Changes are: added slider to quickly navigate between pages, current page number is displayed in toolbar, added open book dialog in library displaying comic book metadata, image settings were added (fade out, mipmapping and animation duration), added notification when on last page
2015 Jan 9th - ACBF Viewer for Android was submitted and is available on Google Play store.
2015 Jan 31st - ACBF Viewer for Android 0.30 is out. Changes are: added book title and reading progress into library, added "Table of Contents" dialog, exit on hitting back button twice
2015 Mar 27th - ACBF Viewer for Android 0.40 is out. Changes are: loading book dialog with progress bar added, created usage tutorial (opened when no books are yet loaded into the library)
2015 Apr 11th - Erfworld: Love is a Battlefield by Rob Balder and Xin Ye is converted to ACBF format
2015 Apr 19th - ACBF Viewer for Android 0.50 is out. Changes are: added WebP image support, added support for text-layers from ACBF documents (switching languages), move to next frame can be done by swipe gesture
2015 May 2nd - CBZ comics including ACBF file containing panels/frames definitions are published via torrent named "Dark Horse Digital Comics Star Wars Farewell MegaBundle". The ACBF files were apparently created by conversion from json format used by Dark Horse Android application. Looks like even pirates are starting to use the format.
2015 Jul 8th - ACBF Viewer for Android 0.60 is out, changes are: faster book import (extracting only coverpage and metadata file), added keep screen on option to settings
2015 Sep 10th - ACBF Viewer for Android 0.70 is out, changes are: added setting to limit displayed image size (larger files will be resized before displayed)
2015 Oct 19th - Pepper & Carrot comic was converted to ACBF format.
2015 Oct 28th - article about ACBF format published on BDZ Mag website in french (Advanced Comic Book Format (ACBF), l’ePub de la BD ?)
2015 Oct 30th - ACBF Viewer for Android 0.80 is out, changes are: smoother zoom to frame animation, added settings for resize filter and default text layer to display, chosen language layer for particular comic book is saved to reading history
2015 Nov 17th - Version 0.5 of ACBF Editor is out. The only change is addition of frames/text-areas editor, where user can draw (add) or remove frames definitions for particular comic book pages. Modifying text layers is not supported yet.
2015 Nov 22nd - Set of How To tutorial youtube videos was created which show how to use the ACBF Editor to create comic book metadata
2015 Dec 30th - ACBF Viewer 1.04 , ACBF Editor 0.6 and ACBF Viewer for Android 0.90 are out.
ACBF Viewer for Android changes are: added option to setup number of covers to display in one row in the library, added support for more Annotations/Book Titles with different languages, libwebp library is included in the distribution package and webp will be therefore supported on more devices
ACBF Viewer changes are: added support for more Annotations/Book Titles with different languages, added "read" flag to library, added support for reference to image inside a zip archive
ACBF Editor changes are: added text layers editing, added possibility to setup background color for frames, pages and main document body, added support for more Annotations/Book Titles with different languages
2016[edit | edit source]
Android Viewer gets CBR support. Together with Linux/Windows viewer they get more stable, have improved text-fitting algorithm and start supporting stylesheet information. ACBF Editor now supports version 1.0 of specs almost completely and gets more command line conversion options. 2 more comic books are converted to ACBF format. KDE comic book reader Peruse starts supporting the format.
2016 Feb 19th - Vision Machine by Greg Pak and R.B. Silva is converted to ACBF format
2016 Mar 16th - ACBF Viewer for Android 0.91 is out. Changes are: smoother frame animation, support for on_pause event (an open comic book will not close when switching between applications), new library used for handling JPG files (will open JPGs with newer features)
2016 May 10th - ACBF Editor 0.7 is out. Changes are: snap to image edge when drawing frames/text-layers, support for text-rotation attribute for text-area, added Help dialog (popped up after pressing F1 key) for frames/text-layers editor showing shortcuts, added possibility to cancel currently drawn rectangle by pressing ESC button, added option to setup color used for drawing frames/text-layers (frames drawn with dashed line), added functionality to draw straight lines by holding down the CTRL key and some other minor fixes
2016 May 24th - ACBF Viewer for Android 0.95 is out. Changes are: support for CBR files, addition of 3 icon sets to choose from in settings (3DGlossy, Clean3D and Ravenna3D), added option to set zoom to frame level as default when opening a book with frames defined and if frames are defined for the comic book then this is indicated in library
2016 June 1st - ACBF is mentioned in an article for Digital Scholarship in the Humanities journal: An open multilevel classification scheme for the visual layout of comics and graphic novels: definitions and use
2016 July 28th - ACBF Viewer for Android 1.01 is out. Changes are: new type of page transition animation added ("Blend"), added frames indicator in library (a star in the left upper corner of image cover), changed path settings to use Icon View instead of List View
2016 August 5th - Illustrated Book of Bad Arguments by Ali Almossawi and Alejandro Giraldo is converted to ACBF format
2016 August 10th - Version 0.8 of ACBF Editor is out. Changes are: added command line option to convert page images to another image format (JPG, PNG, GIF, WEBP, BMP), output image quality can be setup as well; added resize/resize filter command line option, which resizes images as well as text-layers/frames definitions; when generating CBZ file DEFLATE compression algorithm is used instead of just adding files in
2016 October 5th - Version 0.9 of ACBF Editor is out. Changes are: progress bar was added when saving comic book; right click will enclose rectangle when drawing frames/text-areas; authors list is pre-populated when empty; added button to toggle straight line drawing; added possibility to remove a page from comic (hit delete button when on particular page)
2016 October 13th - Version 1.05 of ACBF Viewer is out. Changes are: added "Frames definitions" attribute to be tracked in library, added support for CB7, CBT comic archives (via patoolib so libraries/programs to extract these must be present in the system), handling of import book exception (will not crash import process), improved text fitting algorithm (vertical bubble text alignment, improved/quicker algorithm for rotated text), several other minor fixes
2016 October 21st - Group of authors from Université de La Rochelle mention ACBF in An ontology-based framework for the automated analysis and interpretation of comic books' images article.
2016 November 24th - Version 1.06 of ACBF Viewer is out. Changes are: support for embedded stylesheet definitions (fonts), improved text-fitting algorythm (centering and font-height per page normalization), more font directories are crawled to get system installed fonts
2016 December 20th - Version 0.91 of ACBF Editor is out. Changes are: added option to scale UI for HiDPI displays, fix for new version of PIL which deprecated tostring() function
2017[edit | edit source]
Version 1.1 of ACBF specifications was released. ACBF Editor uses computer vision algorithms to detect frames and bubbles, supports setting of fonts/styles and new semantic tags. Both ACBF Viewer and ACBF Viewer for Android now support many new features from version 1.1 of specifications. Support for ACBF metadata was added to Krita painting tool. New website dedicated to ACBF comics (acbf.info) was created. 5 new comic books were converted to ACBF format.
2017 January 6th - The Bizarre Cathedral by Ryan Cartwright and Tony Mobily is converted to ACBF format.
2017 February 19th - Dedicated website for ACBF comics (acbf.info) was created. It is a library of free comic books which makes use of available metadata in ACBF comics.
2017 February 24th - Misery Depot by Hermés Piqué and Juan Romera is converted to ACBF format.
2017 May 29th - Slovak language mutation of this Wiki has started.
2017 June 4th - Version 0.95 of ACBF Editor is out. Changes are: added option to zoom in/out image in frames/text-layers editor, added shortcut to hide bottom bar in frames editor window
2017 June 18th - Ubunchu Vol. 1 by Hiroshi Seo et al. is converted to ACBF format.
2017 July 9th - Version 1.07 of ACBF Viewer is out. Changes are: added image format info and related filter into library, added header to line library layout, added option to scale UI for HiDPI displays, clicking on middle area will exit fullscreen mode (useful for Windows tablets)
2017 August 16th - Wolthera van Hövell tot Westerflier writes Comics Project Management Tools for Krita painting program which uses comic metadata and is able to export created comic into CBZ with ACBF metadata inside.
2017 August 17th - Version 1.1 of ACBF specifications was released along with a ACBF Viewer application (ver. 1.08) and ACBF Viewer for Android (ver. 1.12).
ACBF Specifications now support several new attributes: stylesheet definitions were added, several text-area types were added (formal, sign, heading, letter ...), page transition types (fade, blend, scroll_right, scroll_down), clickable jump area was added to support "choose your own adventure" type of books, new activities for authors were specified (Photographer, Editor, Assistant Editor), new content-rating attributes was added and other minor changes were done and in general specs are more consistent now
ACBF Viewer changes are: comic book library is using SQLite database now, filename and path is shown for comic books in library, added option to export library to CSV file, added support for several text-area attributes in version 1.1 specs added (commentary, code, formal (justified text), sign, heading), added support for OTF fonts
ACBF Viewer for Android changes are: added support for several text-area attributes in version 1.1 specs added (commentary, code, formal (justified text), sign, heading), added support for OTF fonts
2017 August 25th - ACBF Editor 1.0 and ACBF Viewer 1.09 is out.
ACBF Editor changes are: added support for text-area type and inverted attributes, emphasis and strong elements can be inserted to text-area dialog with shortcuts CTRL+E and CTRL+S, added was generation of unique document ID (based on UUID)
ACBF Viewer changes are: added support for letter, audio and thought text-area types
2017 September 10th - ACBF Editor 1.1 and ACBF Viewer for Android 1.14 is out.
ACBF Viewer for Android changes are: added support for letter, audio and thought text-area types; added Home button to FileChooser dialog to go to default /sdcard/ location; added file path in open book dialog
ACBF Editor changes are: added dialog for setting styles/fonts; using patool library now to extract archives; added snapping to image border (can be turned on/off in preferences); SHIFT + mouse scroll wheel will scroll frames editor window horizontally
2017 October 1st - ACBF Editor 1.11 is out. It's the first release which makes use of computer vision algorhitms to detect comic book frames and text-bubbles. Changes are: added algorithm to detect comic panels (F8/F shortcut in frame editor); added algorithm for detecting text bubbles (F7 or T key in frame editor window); added numbering of frames/text areas and buttons to allow rearranging them; other minor fixes
2017 October 5th - The Kind by Ryan Estrada is converted to ACBF format.
2017 October 24th - ACBF Editor 1.12 is out. Changes are: improvements to text bubble detection; added displaying of text area type in the list of text-areas; other minor fixes
2017 November 5th - Glitterpill by Elyse Tabet is converted to ACBF format.
2017 November 10th - ACBF Viewer for Android version 1.16 was released. Changes are: added support for 'fade', 'blend' and 'scroll_right' page transition in comic books, "Scroll Right" page transition is also possible to choose in settings as default page transition, added support for .jpeg image file extension, added locking page mechanism when moving to other page.
2018[edit | edit source]
2018 January 1th - ACBF Editor 1.13 is out. Changes are: added rendering and switching between text-layers in frames/text-layers editor (F5 will refresh image); added command line option to convert/export particular text-layer to underlying image; added shortcuts for strikethrough, sub and sup tags in edit text area window; added help window for edit text area.
2018 January 11th - ACBF Viewer for Android 1.17 is out. Changes are: added toolbar to library, so that settings dialog is accessible from there; fix bug when screen was locked in "fit width" zoom level
2018 March 9th - Comics Project Management Tools plugin for Krita 4.1 now supports 90% of ACBF features.
2018 April 15th - ACBF Editor 1.14 is out. Changes are: added color settings for font styles; added setting of page transition; added navigation in the page tree via arrow keys
2018 April 15th - PC Town: The Penguin Wore Black by Christopher B. Wright is converted to ACBF format.
2018 June 3rd - ACBF Viewer 1.11 and ACBF Viewer for Android 1.20 are out. Changes are: improvement to horizontal bubble alignment algorithm; font color fixes
2018 June 15th - ACBF is mentioned in Empirical Comics Research. Digital, Multimodal, and Cognitive Methods research paper.
2018 September 1st - ACBF Editor 1.15 is out. Changes are: added support for transparent text-layer; small improvement to text bubble detection algorithm; pressing BACKSPACE will remove last point when drawing text-bubble; added shortcut to insert non-breaking space in text bubble
2021[edit | edit source]
2021 January 7th - ACBF webside is back up after it was brought down in May last year. Had to be rewritten to Python as Node RED application runtime became very expensive on IBM cloud.