SlideShare a Scribd company logo
Is HTML5 the “Magic
Bullet”?
Digital Book World
January 14, 2015
Sanders Kleinfeld
O’Reilly Media, Inc.
Yes!
Conversion! Conversion!
Conversion!
A Traditional Production Workflow Looks
Like This:
Three Standard Production Conversions:
1.  Word -> InDesign to do typesetting =
2.  InDesign -> EPUB/MOBI for digital =
3.  InDesign -> Word for next edition =
How much time/money do these
conversions cost your organization?
“…the ultimate goal in creating
streamlined publishing workflows
isn’t solely to lower the costs of
conversions whenever possible; the
aim should also be to eliminate the
need for conversions whenever
possible.”
— Sanders Kleinfeld
“The Case for Authoring and Producing Books in XHTML5”
Balisage: The Markup Conference 2013 Proceedings
http://bit.ly/1BTGrdH
How we eliminated
conversions at
O’Reilly Media, Inc.
We realized HTML + CSS was the
common thread for all our outputs
* e.g., AntennaHouse Formatter or Prince!
= HTML + CSS + open source packaging
= HTML + CSS + proprietary packaging
= HTML + CSS + PDF processor*
= HTML + CSS + JS
HTMLBook
(github.com/oreillymedia/htmlbook)
We built an open specification for
authoring books in HTML5 called:
We built an HTML5 authoring platform:
Atlas
(atlas.oreilly.com)
We added CSS template design
capabilities to Atlas:
We added one-click publishing to
both print and digital outputs:
The Art of Application Performance Testing, Second Edition by Ian Molyneaux
(http://shop.oreilly.com/product/0636920033233.do)
Contact Me!
Email: sanders@oreilly.com
Twitter: @sandersk

More Related Content

PDF
HTML5 Is the Future of Book Authorship
PDF
The Case for Authoring and Producing Books in (X)HTML5
PDF
Oreilly
PDF
Michael(tm) Smith: HTML5 at Web Directions South 2008
PDF
Structuring for Content Reuse with MadCap Doc-To-Help
PDF
Ebook Accessibility: Why, How, and What For - ebookcraft 2016 - Laura Brady
PPTX
XML and EPUB
PPTX
You Want to Go XML-First: Now What? Building an In-House XML-First Workflow -...
HTML5 Is the Future of Book Authorship
The Case for Authoring and Producing Books in (X)HTML5
Oreilly
Michael(tm) Smith: HTML5 at Web Directions South 2008
Structuring for Content Reuse with MadCap Doc-To-Help
Ebook Accessibility: Why, How, and What For - ebookcraft 2016 - Laura Brady
XML and EPUB
You Want to Go XML-First: Now What? Building an In-House XML-First Workflow -...

What's hot (20)

PDF
DocOps: Documentation at the Speed of Agile
PPT
EPUB vs. WEB: A Cautionary Tale - ebookcraft 2016 - Tzviya Siegman & Dave Cramer
PDF
HTML-First at Wiley - Tzviya Siegman & Benjamin Young - ebookcraft 2018
PPT
The Ebook Developer's Toolbox - ebookcraft 2016 - Sanders Kleinfeld
PPTX
Introduction to HTML5
PDF
The beauty behind ebooks: CSS - ebookcraft 2015 - Iris Febres
PPTX
Untangling spring week6
PDF
Sanders Kleinfeld - Is HTML5 the "Magic Bullet"?
PPTX
PDF
Why use Go for web development?
PDF
Universal CSS - Betsy Granger - ebookcraft 2018
PDF
Fast Web Applications with Go
PPTX
Java script
PPSX
HTML5, CSS3, and JavaScript
PPTX
Untangling spring week2
PDF
What PressBooks Does to WordPress
ODP
Cakefest higher education
PPTX
Chapter 2 introduction to html5
PPTX
Untangling the web - fall2017 - class 4
PPTX
Perspectives on the Evolution of HTML
DocOps: Documentation at the Speed of Agile
EPUB vs. WEB: A Cautionary Tale - ebookcraft 2016 - Tzviya Siegman & Dave Cramer
HTML-First at Wiley - Tzviya Siegman & Benjamin Young - ebookcraft 2018
The Ebook Developer's Toolbox - ebookcraft 2016 - Sanders Kleinfeld
Introduction to HTML5
The beauty behind ebooks: CSS - ebookcraft 2015 - Iris Febres
Untangling spring week6
Sanders Kleinfeld - Is HTML5 the "Magic Bullet"?
Why use Go for web development?
Universal CSS - Betsy Granger - ebookcraft 2018
Fast Web Applications with Go
Java script
HTML5, CSS3, and JavaScript
Untangling spring week2
What PressBooks Does to WordPress
Cakefest higher education
Chapter 2 introduction to html5
Untangling the web - fall2017 - class 4
Perspectives on the Evolution of HTML
Ad

Similar to Is HTML5 the "Magic Bullet"? (20)

PDF
HTML5: The Code to Maximizing Revenue
PPTX
DITA, HTML5, and EPUB3 (Content Agility, June 2013)
PPT
Content publishing-platform
PDF
Publishing Technology Today
PDF
Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
PPTX
Migrate Your E-learning Courses to HTML5 The Right Way!
PPTX
Presentation to Clays printers
PDF
E-Content development Code and Pixels.pdf
PPT
Production and Distribution of Digital Content
PDF
Bridging the Web and Digital Publishing: EPUBWEB
PDF
W3C Event Digital Publishing by Publiwide
PPTX
How Print Companies can provide clients with Digital HTML5 and APP Editions ...
PDF
The End of the PDF Proof?: The Future of XML Workflows
PPT
EPUB for Website Producers
PDF
Media Port 2012, Session 5: HTML5 Cross-platform Publishing
PDF
Gutenberg's Bytes – Head, Geneva, 7 March 2017
PPT
ch4ffffffhgfhgfhgfgffhgfhgfhgfhgfhgf.ppt
PDF
Bill McCoy - HTML5 Is the Silver Bullet
PPT
The Digital Future is now - John Wheeler
HTML5: The Code to Maximizing Revenue
DITA, HTML5, and EPUB3 (Content Agility, June 2013)
Content publishing-platform
Publishing Technology Today
Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
Migrate Your E-learning Courses to HTML5 The Right Way!
Presentation to Clays printers
E-Content development Code and Pixels.pdf
Production and Distribution of Digital Content
Bridging the Web and Digital Publishing: EPUBWEB
W3C Event Digital Publishing by Publiwide
How Print Companies can provide clients with Digital HTML5 and APP Editions ...
The End of the PDF Proof?: The Future of XML Workflows
EPUB for Website Producers
Media Port 2012, Session 5: HTML5 Cross-platform Publishing
Gutenberg's Bytes – Head, Geneva, 7 March 2017
ch4ffffffhgfhgfhgfgffhgfhgfhgfhgfhgf.ppt
Bill McCoy - HTML5 Is the Silver Bullet
The Digital Future is now - John Wheeler
Ad

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Approach and Philosophy of On baking technology
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Spectroscopy.pptx food analysis technology
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Big Data Technologies - Introduction.pptx
PDF
Empathic Computing: Creating Shared Understanding
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Approach and Philosophy of On baking technology
sap open course for s4hana steps from ECC to s4
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Electronic commerce courselecture one. Pdf
Review of recent advances in non-invasive hemoglobin estimation
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectroscopy.pptx food analysis technology
Encapsulation theory and applications.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Big Data Technologies - Introduction.pptx
Empathic Computing: Creating Shared Understanding
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Unlocking AI with Model Context Protocol (MCP)
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Is HTML5 the "Magic Bullet"?

  • 1. Is HTML5 the “Magic Bullet”? Digital Book World January 14, 2015 Sanders Kleinfeld O’Reilly Media, Inc. Yes!
  • 2. Conversion! Conversion! Conversion! A Traditional Production Workflow Looks Like This:
  • 3. Three Standard Production Conversions: 1.  Word -> InDesign to do typesetting = 2.  InDesign -> EPUB/MOBI for digital = 3.  InDesign -> Word for next edition = How much time/money do these conversions cost your organization?
  • 4. “…the ultimate goal in creating streamlined publishing workflows isn’t solely to lower the costs of conversions whenever possible; the aim should also be to eliminate the need for conversions whenever possible.” — Sanders Kleinfeld “The Case for Authoring and Producing Books in XHTML5” Balisage: The Markup Conference 2013 Proceedings http://bit.ly/1BTGrdH
  • 5. How we eliminated conversions at O’Reilly Media, Inc.
  • 6. We realized HTML + CSS was the common thread for all our outputs * e.g., AntennaHouse Formatter or Prince! = HTML + CSS + open source packaging = HTML + CSS + proprietary packaging = HTML + CSS + PDF processor* = HTML + CSS + JS
  • 7. HTMLBook (github.com/oreillymedia/htmlbook) We built an open specification for authoring books in HTML5 called:
  • 8. We built an HTML5 authoring platform: Atlas (atlas.oreilly.com)
  • 9. We added CSS template design capabilities to Atlas:
  • 10. We added one-click publishing to both print and digital outputs:
  • 11. The Art of Application Performance Testing, Second Edition by Ian Molyneaux (http://shop.oreilly.com/product/0636920033233.do)