Is HTML5 the Future of Book Authorship?
occidental writes "Sanders Kleinfeld writes: In the past six years, the rise of the ebook has ushered in three successive revolutions that have roiled and reshaped the traditional publishing industry. 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 and desktop publishing suites, and toward HTML5 and tools built on the Open Web Platform."
No.
The obvious answer to this is no, by the law of headlines. However, taking a look at the material does lend itself to the possibility of a good workflow. My own concerns would be with going from LaTeX now — there is some stuff on offer that could be quite excellent once further developed and supported.
From the article: "HTML5 is actually an excellent source format for producing paginated content, as the CSS3 Paged Media Module can be utilized to design the eqiuivalent of a standard book template for print." But which popular user agents implement CSS3 paged media? It appears to be so obscure that caniuse.com has no results for "paged". This claims that only "labs" (alpha?) builds of Opera support it, and that was probably before Opera switched to being yet another WebKit wrapper. Wikipedia claims that most of the CSS3 paged media properties are completely unsupported in popular browsers.
Two weeks ago I published the web edition of the Graphics Codex. It is HTML5, with full LaTeX, SVG, and complex text layout for quality and Javascript + links for interactivity. This is a port of the earlier iOS edition that I wrote, which had similar features but wasn't HTML5. After having written several traditional books and seen them massacred by conversion to PDF, MOBI, and ePUB, I think that HTML5 from the start is the way to go for future publishing.
The thing is that the current set of problems are not the same set that was solved so well by TeX and LaTeX. The focus of publishing is shifting from the printed page to the mobile digital screen. This brings a host of new issues and opens great new possibilities. Now we look for personalization, user interactivity, multiple media types, and the ability to link to and incorporate material from sources around the net.
HTML5 though has a ways to go to generate the workflow and ecosystem necessary to support large scale publishing. As noted by Sanders though, O'Reilly seems to be making progress in using HTML5 for significant publishing efforts.
The current publishing paradigm has significant momentum, not only in technology, but in how may practitioners think about the problem. An amazing amount of digital content carries over the same representations and style that was used when printing to paper. We can do so much more with modern tools.
Of course I have thought that this shift was due for the past 15 years. Perhaps publishers will now look at the web as an opportunity rather than a threat.
Unless the two dominant sources of e-books (Amazon and Apple) support it: no.
That would be a yes then:
Amazon infuses e-books with HTML5 power with new KF8 format
It’s Official: iBooks Now Supports Epub3 which is based on XHTML1.1 which introduced html5 features to XHTML