EPUB Evolutions: Towards HTML5 and CSS3

17,086 views

Published on

EPUB is becoming EPUB3 in response to a more global ebook environment and increasingly sophisticated consumers and publishers. This is a snapshot of where the emerging standard is today and where it's headed in 2011.

Published in: Technology
3 Comments
37 Likes
Statistics
Notes
No Downloads
Views
Total views
17,086
On SlideShare
0
From Embeds
0
Number of Embeds
862
Actions
Shares
0
Downloads
0
Comments
3
Likes
37
Embeds 0
No embeds

No notes for slide

EPUB Evolutions: Towards HTML5 and CSS3

  1. 1. EPUB Evolutions Slouching towards HTML5 Liza Daly Threepress Consulting @liza
  2. 2. 2008
  3. 3. 2008 2009
  4. 4. 2010 2008 2009
  5. 5. 2010 Thursday 2008 2009
  6. 6. January 2010 Thursday 2008 2009
  7. 7. Worldwide language support
  8. 8. Worldwide language support Native multimedia
  9. 9. Worldwide language support Native multimedia Interactivity
  10. 10. Worldwide language support Native multimedia Interactivity Advanced layouts
  11. 11. 3
  12. 12. Charter adopted in April, 2010 In-person meeting June, 2010 3
  13. 13. Charter adopted in April, 2010 In-person meeting June, 2010 Requirements gathered summer 2010 3
  14. 14. Charter adopted in April, 2010 In-person meeting June, 2010 Requirements gathered summer 2010 Draft for comment Q1 2011? Final standard 3 Q2 2011?
  15. 15. Languages EPUB 2.0.1 supports left-to-right horizontal text and right-to-left horizontal text.
  16. 16. Languages EPUB 2.0.1 supports left-to-right horizontal text and right-to-left horizontal text. * * But not all reading systems support RTL.
  17. 17. Languages EPUB 2.0.1 supports left-to-right horizontal text and right-to-left horizontal text. * * But not all reading systems support RTL. ** And many have deficient font support.
  18. 18. Languages Vertical layout Page progression direction Ruby annotations User-defined characters
  19. 19. Languages Vertical layout Page progression direction Ruby annotations User-defined characters CSS3 unfinished & limited browser support
  20. 20. I win!
  21. 21. Languages Active participation from the CSS3 Text working group. Overlap between browser project sponsors (e.g. WebKit) and W3C members
  22. 22. Multimedia HTML5 <video> and <audio> are already supported by iBooks and Kindle
  23. 23. Multimedia HTML5 <video> and <audio> are already supported by iBooks and Kindle ...though there are 2 versions of HTML5 ...and the schedule is uncertain.
  24. 24. Homo sapiens evolves Origin of life on Earth B CE B CE 2 010 e sun lio n 00 f th 4b il 0 0,0 ath o 2 de Heat
  25. 25. Homo sapiens evolves Origin iPad of life on launch Earth B CE B CE 2 010 e sun lio n 00 f th 4b il 0 0,0 ath o 2 de Heat
  26. 26. Homo sapiens HTML5 evolves finalized Origin iPad of life on launch Earth B CE B CE 2 010 e sun lio n 00 f th 4b il 0 0,0 ath o 2 de Heat
  27. 27. Multimedia Primary issues to be addressed are accessibility and video/audio formats.
  28. 28. Multimedia Primary issues to be addressed are accessibility and video/audio formats. ...but also media rights, metadata, text/audio sync and advertising.
  29. 29. Interactivity E-Learning quizzes Gaming Location awareness Content transformation Personalization
  30. 30. Interactivity Interoperability Ease of production Varying device capability & size Accessibility implications
  31. 31. Interactivity Recommend limited use of JavaScript Prefer declarative syntax Limit scope of interactivity to fixed-size blocks (enables pagination)
  32. 32. Styling & layout Keep Reflow, accessibility & simplicity of CSS Add Alternate stylesheets based on screen size Multicolumn layout where possible Enhanced image layout options
  33. 33. CSS3 Media-Query: min-device-width:600px Although many chicken breeds are cheerful and make fine companions, none exceed the plumage of the Golden or Silver Spangled Polish. The author only wishes as much could be said for the intemperate White Leghorn.
  34. 34. CSS3 Media-Query Although many chicken breeds are cheerful and make fine companions, none exceed the plumage of the Golden or Silver Spangled Polish. The author only wishes as much could be said for the intemperate White Leghorn.
  35. 35. Miscellany Support for MathML Dictionary syntax Embedded ONIX Methods to encode articles
  36. 36. EPUB3 Wiki http://code.google.com/p/epub-revision Liza Daly Threepress Consulting liza@threepress.org / Twitter @liza
  37. 37. Sources http://en.wikipedia.org/wiki/File:Humanevolutionchart.png All other images from BiblioOdyssey: http://bibliodyssey.blogspot.com/ Liza Daly Threepress Consulting liza@threepress.org / Twitter @liza

×