Kindle has released its specs for the Kindle Fire and beyond, which now support HTML 5.
We’re pleased to announce a wide range of new features and enhancements – including HTML5 support – coming in Kindle Format 8 (KF8). KF8 is the next generation file format for Kindle books – replacing Mobi 7. As showcased on Kindle Fire, KF8 enables publishers to create great-looking books in categories that require rich formatting and design such as children’s picture books, comics & graphic novels, technical & engineering books and cookbooks. Kindle Format 8 replaces the Mobi format and adds over 150 new formatting capabilities, including fixed layouts, nested tables, callouts, sidebars and Scalable Vector Graphics, opening up more opportunities to create Kindle books that readers will love.
So this is how they’re competing with iPad, but also significantly: they’re sticking with HTML – meaning they’re not going to go with ePub as their standard, like the rest of the industry.
This doesn’t make formatting for the Kindle exactly easy. But their engine for converting straight from another document, rather than messing with code, is getting better. Already, it’s easier to convert straight from Word for a text document (not seamlessly, but better than the past), so document conversion will have to be available for novice users. They note:
Upcoming enhancements to Kindle Publisher Tools will make it easier and faster for publishers to create high quality Kindle books. KindleGen 2 (available soon) creates Kindle content from a wide variety of sources including HTML, XHTML, and EPUB.
For advanced programmers, the new specs offer a lot of versatility. Here’s a list of the HTML commands now available.
Get an Editorial Review | Get Amazon Sales & Reviews | Get Edited | Publish Your Book | Enter the SPR Book Awards | Other Marketing Services
Rather than going with EPUB, they’re creating their own clone of it. Big whoop. EPUB announced HTML5 and CSS3 support for their new specification not long ago. This Kindle 8 business is just goofy and is guaranteed to be no less flawed than EPUB is. The fact is, XHTML+CSS (EPUB) is not meant for doing book layout.
On the plus side, at least they’re ditching the MOBI format.
One point of correction: ePub is HTML based, just as the new Kindle format is. What will be interesting is finding the overlap of HTML 5/CSS 3 elements that the two formats support. That will allow book designers to create e-documents that can be easily turned into both formats.