Recently I blogged about exporting to html5 from InDesign using the in5 plugin. Looking through the various options that this plug-in gave me was an output option to something called the Baker framework.
The Baker framework logo
This was not something I had come across before, so I thought I would look it up and see what it was all about. The Baker framework is an html5 ebook framework, specifically designed for publishing ebooks on iOS devices, using open web standards. Since these devices use the webkit rendering engine you can add audio, video, and animations within your ebook pages. Leveraging CSS3 you can change your layout in a responsive way, so that your ebook works in portrait or landscape modes. The framework itself is open source, using the BSD license.
This framework is based upon the HPub specification (html publication), and is specifically designed for creating rich content books with a simple specification. Looking over the example you get when you download Baker, I must say the whole structure is much simpler than the epub structure. Here is a simple example that I created by exporting from InDesign using the in5 plugin…
All the pages are controlled by a simple json file. Again much simpler than the epub specification. The order of the pages can be seen inside the json file (book.json). All-in-all a very nice setup. Since this is for iOS devices, this means that the current details are mac-based.
It is the final output that has to be done on the Mac (as far as I can see). Reading the documentation it looks like you can package your HPub book as either a newsstand publication or as a standalone app. Both ways, however, require you to use Xcode, and thus do your publishing on a Mac.