SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007...

32
SVG in eBooks Packaging the Graphical Web for Offline Use

Transcript of SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007...

Page 1: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

SVG in eBooksPackaging the Graphical Web for Offline Use

Page 2: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Dublin - Trinity College LibraryBy Irish Welcome Tours

Page 3: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Two types ofeBook readers

Page 4: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 5: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 6: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

ePub ~ HTML for eBooks

Page 7: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

ePUB defines a means of representing, packaging and encoding structured and semantically enhanced Web content – including XHTML, CSS, SVG, images, and other resources –for distribution in a single-file format.

International Digital Publishing Forum

Page 8: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

http://en.wikipedia.org/wiki/Comparison_of_e-book_formats#Supporting_platforms

ePub

Page 9: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 10: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Instapaper’s library of e-readers for testing

Page 11: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 12: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Amazon Kindle support for SVG

• Newer format KF8 supports SVG

• KF8 not supported on original e-ink Kindlenor on Kindle apps for iOS, Android, PC/Mac

• Amazon eBooks can contain KF8 and previous e-ink Kindle format Mobi 7 in one

• CSS media queries: @media amzn-mobito swap SVG with PNG images

• JavaScript only for Amazon internal use

Page 13: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

How SVG can be used in real-world eBooks

Page 14: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

A surprising use of SVG in ePub

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100%" height="100%" viewBox="0 0 592 900" preserveAspectRatio="xMidYMid meet">

<image width="592" height="900" xlink:href="images/page01.jpeg" />

</svg>

Page 15: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Resolution Independence

Page 16: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 17: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Product Resolution (ppi) Release Date

e-ink Kindle 167 11-2007

MacBook Pro 13" 113 06-2009

1st gen iPad 132 04-2010

Kindle Fire 169 11-2011

3rd gen iPad 264 03-2012

Nexus 7 216 07-2012

Kindle Paperwhite 212 10-2012

Kindle Fire HD 8.9 254 11-2012

Page 18: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Toolsfor (e)Book creation

Page 19: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

SVG Support in Word Processors

• MS Office, Apple iWork: NO

• OpenOffice (LibreOffice): YES

Page 20: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

ePub export plugins for OpenOffice

exist,but convert svg to bitmaps if at all

Page 21: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

SVG & ePub Support in Adobe InDesign

Version Release Date

SVG Support

ePub Support

CS 3 06-2007 ✓ ✗

CS 4 11-2008 ✗ ✓CS 5 04-2010 ✗ ✓

CS 5.5 04-2011 ✗ ✓ ✓CS 6 05-2012 ✗ ✓ ✓ ✓

Page 22: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

SVG plugin for InDesign

Page 23: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

ePub export in CS 5, 5.5, 6

Page 24: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

InDesign CS 4

Page 25: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Amazon Kindle export plugin for InDesign

Page 26: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 27: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Apple iBooks Author

• Introduced with the “Textbook” initiative

• No native SVG support

• Supports OSX Dashboard Widgets

• Self-contained webpages

• may contain SVG, CSS, JavaScript

• Outputs proprietary format for iPad

• Books must be sold via Apple

Page 28: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 29: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Sigil

• Open Source, GNU GPL v3

• Multi-pane “construction” tool

• creates standard compliant ePub

• lets you look behind the scenes

• analyze existing ePub files

• more like a code editor than WYSIWYG

Page 30: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd
Page 31: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

Conclusions

• SVG not yet ready to widely deploy in eBooks as of 2012

• eReaders are subject to a much slower adoption cycle than smartphones

• iBooks Author: easy and most complete support for the graphical web in eBooks

• difficult decision if vendor lock-in can be justified

Page 32: SVG in eBooks - uellvis.uell.net/svgopen/12/SVG in eBooks - Neutze 2012.pdfe-ink Kindle 167 11-2007 MacBook Pro 13" 113 06-2009 1st gen iPad 132 04-2010 Kindle Fire 169 11-2011 3rd

vis.uell.net

Michael Neutze – Sept. 2012