Browser as Renderer W3C Paris, 2013 Adam Hyde Book Sprint - - PowerPoint PPT Presentation

browser as renderer
SMART_READER_LITE
LIVE PREVIEW

Browser as Renderer W3C Paris, 2013 Adam Hyde Book Sprint - - PowerPoint PPT Presentation

Browser as Renderer W3C Paris, 2013 Adam Hyde Book Sprint Facilitator, Platform Designer www.adamhyde.net www.adamhyde.net Browser as Renderer www.adamhyde.net Browser as Renderer Book Sprints, zero to book in 3-5 days


slide-1
SLIDE 1

Browser as Renderer

W3C Paris, 2013 Adam Hyde

Book Sprint Facilitator, Platform Designer www.adamhyde.net

www.adamhyde.net

slide-2
SLIDE 2

Browser as Renderer

www.adamhyde.net

slide-3
SLIDE 3

Browser as Renderer

Book Sprints, zero to book in 3-5 days

http://www.flickr.com/photos/101584348@N06/ http://www.booksprints.net/

www.adamhyde.net

slide-4
SLIDE 4

Browser as Renderer

  • Created in the browser
  • Designed in the browser
  • Rendered from the browser (BookJS)

www.adamhyde.net

slide-5
SLIDE 5

Browser as Renderer

Todays printing press is a right click in the browser

www.adamhyde.net

slide-6
SLIDE 6

Browser as Renderer

  • Paper & EPUB look the same
  • WYSI
  • Fast
  • No need to build separate renderer
  • Leverage JS, HTML, CSS
  • Leverage supported file formats

www.adamhyde.net

slide-7
SLIDE 7

Browser as Renderer

JS libs are already solving many problems:

  • Typography – LetteringJS
  • Hyphenation – Hyper
  • Interactive widgets – Tangle
  • Math - MathJax
  • Sidebars – BookJS
  • ToC Generation – BookJS
  • Cross references - BookJS
  • Footnotes – BookJS
  • Indexes – BookJS
  • TeX line spacing - Typeset
  • Kerning - KernJS, KerningJS
  • Design grids - Baseline, jMetronome, Hugrid
  • Font control - Color Font, Text Align

www.adamhyde.net

slide-8
SLIDE 8

Browser as Renderer

Publishers & book producers should be investing in:

  • Browser Development
  • JavaScript Library Development

www.adamhyde.net

slide-9
SLIDE 9

Browser as Renderer

adam@booksprints.net Adam Hyde

Book Sprint Facilitator, Platform Designer www.adamhyde.net Clients include: Google ospo, PLOS, World Bank, UNDP, RedHat, Open Stack, Open Oil, Mozilla, Internews Europe, Safari Books Online, Open Knowledge Foundation, European Commission, Sourcefabric

www.adamhyde.net