(2013-09-20) Kleinfeld Html5 For Ebooks

Sanders Kleinfeld says: I’m currently most excited about Revolution #3, which just started to take hold in early 2012, when folks deeply invested in the implications of Revolutions #1 and #2 started asking, “How do you create these postmodern EBook-s that contain more than just text and pictures, which people will read on eInk ereaders, tablets, and smartphones?”... Revolution #3 isn’t really defined by a new piece of hardware, software product, or platform. Instead, it’s really marked by a dramatic paradigm change among authors and publishers, who are shifting their toolsets away from legacy word processing (Word Processor) and Desktop Publishing suites, and toward HTML-5 and tools built on the OpenWeb Platform... Anyone who truly wants to engage with the challenge posed by Revolution #2 and be a part of evolving the medium of the “book” needs to take seriously the notion of Digital First content development.

At OReilly Media, as we work on transitioning to an XHTML5-source workflow (which will be the cornerstone of the next release of our OReilly Atlas publishing platform), we have posted an open source project on GitHub called HTMLBook. The HTMLBook project contains an XML Schema that subsets the HTML5 content model to provide specifications for book-specific semantics, such as chapters, appendixes, and sidebars. Additionally, it contains a sample CSS stylesheet for styling HTML5 content for PDF output using CSS3 Paged Media, and XSL tools for autogenerating book navigation elements including tables of contents, indexes, and cross-references, as well as generating the necessary metadata and package files for EPub 3 output. We look forward to continued collaboration around the development of HTML5 authoring tools for publishers.


Edited:    |       |    Search Twitter for discussion