View
418
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Talk by Mark Stephens, CEO/Developer at IDRsolutions. See http://itextpdf.com/events/summit2012
Citation preview
Disclaimer
No kittens were harmed (or even woken up) in the making of either presentation
Thursday, 29 March 12
HTML5 AS AN ALTERNATIVE TO PDF ON THE MOBILE
PLATFORMMark Stephens - IDRsolutions
Thursday, 29 March 12
THINKING OUT OF THE BOX
Thursday, 29 March 12
THINKING OUT OF THE BOX
Thursday, 29 March 12
HTML5
The first version I would recommend...
Thursday, 29 March 12
HTML5
The first version I would recommend...
Convergence of :-
Thursday, 29 March 12
HTML5
The first version I would recommend...
Convergence of :-1. Good cross-platform support.
Thursday, 29 March 12
HTML5
The first version I would recommend...
Convergence of :-1. Good cross-platform support.2. All pervasive.
Thursday, 29 March 12
HTML5
The first version I would recommend...
Convergence of :-1. Good cross-platform support.2. All pervasive.3. Feature rich (media support, GPS, local storage)
Thursday, 29 March 12
HTML5
The first version I would recommend...
Convergence of :-1. Good cross-platform support.2. All pervasive.3. Feature rich (media support, GPS, local storage)4. Reasonable offline support.
Thursday, 29 March 12
HTML5
The first version I would recommend...
Convergence of :-1. Good cross-platform support.2. All pervasive.3. Feature rich (media support, GPS, local storage)4. Reasonable offline support.5. Improving Tools
Thursday, 29 March 12
Ways to develop HTML5
Thursday, 29 March 12
Ways to develop HTML5
1. Build it programmatically with tools and libraries (JQuery)
Thursday, 29 March 12
Ways to develop HTML5
1. Build it programmatically with tools and libraries (JQuery)
2. Or produce it as output
Thursday, 29 March 12
Ways to develop HTML5
1. Build it programmatically with tools and libraries (JQuery)
2. Or produce it as output
3. Ship it (and maybe even debug it as well)
Thursday, 29 March 12
HTML5
Is really THREE technologies working together
Thursday, 29 March 12
HTML5
Is really THREE technologies working together
HTML5 (including canvas)
Thursday, 29 March 12
HTML5
Is really THREE technologies working together
HTML5 (including canvas)CSS
Thursday, 29 March 12
HTML5
Is really THREE technologies working together
HTML5 (including canvas)CSSJavascript
Thursday, 29 March 12
Pixellation on the canvas
Thursday, 29 March 12
Pixellation on the canvas
Thursday, 29 March 12
Pixellation on the canvas
Thursday, 29 March 12
Advantage of ‘web apps’Support multiple platforms more easily.
Easier to write a ‘web’ app and tweak (debug!) for all the mobile platforms than write a version for IPad, each Android device,
Blackberry...
Thursday, 29 March 12
So how good is HTML5Which is the PDF page?
Thursday, 29 March 12
Thursday, 29 March 12
Thursday, 29 March 12
Thursday, 29 March 12
Thursday, 29 March 12
So how good is HTML5Which is the PDF page?
Thursday, 29 March 12
So how good is HTML5Which is the PDF page?
Thursday, 29 March 12
Size matters
Thursday, 29 March 12
Size matters
Multiply your PDF co-ords by 1.33
Thursday, 29 March 12
Comparison of HTML5 and PDF
‘Comparable’ features
Thursday, 29 March 12
Comparison of HTML5 and PDF
Vector graphics, transforms, shapes and clipping
‘Comparable’ features
Thursday, 29 March 12
Comparison of HTML5 and PDF
Vector graphics, transforms, shapes and clippingJavascript
‘Comparable’ features
Thursday, 29 March 12
Comparison of HTML5 and PDF
Vector graphics, transforms, shapes and clippingJavascriptBasic Forms and interactive events
‘Comparable’ features
Thursday, 29 March 12
Comparison of HTML5 and PDF
Vector graphics, transforms, shapes and clippingJavascriptBasic Forms and interactive eventsBasic text
‘Comparable’ features
Thursday, 29 March 12
Comparison of HTML5 and PDF
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGB
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGBTransparency
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGBTransparencyEmbedded font support (TTF, OTF, TTC, Postscript)
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGBTransparencyEmbedded font support (TTF, OTF, TTC, Postscript)Advanced text position (kerning, fontsize)
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGBTransparencyEmbedded font support (TTF, OTF, TTC, Postscript)Advanced text position (kerning, fontsize)Quality of Image scaling
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGBTransparencyEmbedded font support (TTF, OTF, TTC, Postscript)Advanced text position (kerning, fontsize)Quality of Image scalingSupport for foreign fonts
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGBTransparencyEmbedded font support (TTF, OTF, TTC, Postscript)Advanced text position (kerning, fontsize)Quality of Image scalingSupport for foreign fontsSingle file container
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
Color support beyond RGBTransparencyEmbedded font support (TTF, OTF, TTC, Postscript)Advanced text position (kerning, fontsize)Quality of Image scalingSupport for foreign fontsSingle file containerSecurity
PDF still wins
Thursday, 29 March 12
Comparison of HTML5 and PDF
PDF falling behind? (IMHO)
Thursday, 29 March 12
Comparison of HTML5 and PDF
Location/GPS
PDF falling behind? (IMHO)
Thursday, 29 March 12
Comparison of HTML5 and PDF
Location/GPSOffline functionality
PDF falling behind? (IMHO)
Thursday, 29 March 12
Comparison of HTML5 and PDF
Location/GPSOffline functionalityCSS
PDF falling behind? (IMHO)
Thursday, 29 March 12
Comparison of HTML5 and PDF
Location/GPSOffline functionalityCSSSocial media
PDF falling behind? (IMHO)
Thursday, 29 March 12
Comparison of HTML5 and PDF
Location/GPSOffline functionalityCSSSocial mediaVideo
PDF falling behind? (IMHO)
Thursday, 29 March 12
Comparison of HTML5 and PDF
Location/GPSOffline functionalityCSSSocial mediaVideoDebugging tools
PDF falling behind? (IMHO)
Thursday, 29 March 12
My verdict
Thursday, 29 March 12
My verdict
At the end of the day, PDF still wins for quality of display but
HMTL5+CSS+Javascript may be good enough for an increasingly number of things
Thursday, 29 March 12
Shameless plug....
Thursday, 29 March 12
Contact details
Twitter : javaPDFBlog: http://www.jpedal.org/PDFBlogEmail: [email protected]
Or grab me any time today...
Any questions?
Thursday, 29 March 12