HTML5 as an alternative to PDF on the mobile platform

1,011 views

Published on

Talk by Mark Stephens, CEO/Developer at IDRsolutions. See http://itextpdf.com/events/summit2012

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,011
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

HTML5 as an alternative to PDF on the mobile platform

  1. 1. Disclaimer No kittens were harmed (or even woken up) in the making of either presentation Thursday, 29 March 12
  2. 2. HTML5 AS AN ALTERNATIVE TO PDF ON THE MOBILE PLATFORM Mark Stephens - IDRsolutions Thursday, 29 March 12
  3. 3. THINKING OUT OF THE BOX Thursday, 29 March 12
  4. 4. THINKING OUT OF THE BOX Thursday, 29 March 12
  5. 5. HTML5 The first version I would recommend... Thursday, 29 March 12
  6. 6. HTML5 The first version I would recommend... Convergence of :- Thursday, 29 March 12
  7. 7. HTML5 The first version I would recommend... Convergence of :1. Good cross-platform support. Thursday, 29 March 12
  8. 8. HTML5 The first version I would recommend... Convergence of :1. Good cross-platform support. 2. All pervasive. Thursday, 29 March 12
  9. 9. 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
  10. 10. 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
  11. 11. 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
  12. 12. Ways to develop HTML5 Thursday, 29 March 12
  13. 13. Ways to develop HTML5 1. Build it programmatically with tools and libraries (JQuery) Thursday, 29 March 12
  14. 14. Ways to develop HTML5 1. Build it programmatically with tools and libraries (JQuery) 2. Or produce it as output Thursday, 29 March 12
  15. 15. 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
  16. 16. HTML5 Is really THREE technologies working together Thursday, 29 March 12
  17. 17. HTML5 Is really THREE technologies working together HTML5 (including canvas) Thursday, 29 March 12
  18. 18. HTML5 Is really THREE technologies working together HTML5 (including canvas) CSS Thursday, 29 March 12
  19. 19. HTML5 Is really THREE technologies working together HTML5 (including canvas) CSS Javascript Thursday, 29 March 12
  20. 20. Pixellation on the canvas Thursday, 29 March 12
  21. 21. Pixellation on the canvas Thursday, 29 March 12
  22. 22. Pixellation on the canvas Thursday, 29 March 12
  23. 23. 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
  24. 24. So how good is HTML5 Which is the PDF page? Thursday, 29 March 12
  25. 25. Thursday, 29 March 12
  26. 26. Thursday, 29 March 12
  27. 27. Thursday, 29 March 12
  28. 28. Thursday, 29 March 12
  29. 29. So how good is HTML5 Which is the PDF page? Thursday, 29 March 12
  30. 30. So how good is HTML5 Which is the PDF page? Thursday, 29 March 12
  31. 31. Size matters Thursday, 29 March 12
  32. 32. Size matters Multiply your PDF co-ords by 1.33 Thursday, 29 March 12
  33. 33. Comparison of HTML5 and PDF ‘Comparable’ features Thursday, 29 March 12
  34. 34. Comparison of HTML5 and PDF ‘Comparable’ features Vector graphics, transforms, shapes and clipping Thursday, 29 March 12
  35. 35. Comparison of HTML5 and PDF ‘Comparable’ features Vector graphics, transforms, shapes and clipping Javascript Thursday, 29 March 12
  36. 36. Comparison of HTML5 and PDF ‘Comparable’ features Vector graphics, transforms, shapes and clipping Javascript Basic Forms and interactive events Thursday, 29 March 12
  37. 37. Comparison of HTML5 and PDF ‘Comparable’ features Vector graphics, transforms, shapes and clipping Javascript Basic Forms and interactive events Basic text Thursday, 29 March 12
  38. 38. Comparison of HTML5 and PDF PDF still wins Thursday, 29 March 12
  39. 39. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Thursday, 29 March 12
  40. 40. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Transparency Thursday, 29 March 12
  41. 41. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Transparency Embedded font support (TTF, OTF, TTC, Postscript) Thursday, 29 March 12
  42. 42. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Transparency Embedded font support (TTF, OTF, TTC, Postscript) Advanced text position (kerning, fontsize) Thursday, 29 March 12
  43. 43. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Transparency Embedded font support (TTF, OTF, TTC, Postscript) Advanced text position (kerning, fontsize) Quality of Image scaling Thursday, 29 March 12
  44. 44. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Transparency Embedded font support (TTF, OTF, TTC, Postscript) Advanced text position (kerning, fontsize) Quality of Image scaling Support for foreign fonts Thursday, 29 March 12
  45. 45. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Transparency Embedded font support (TTF, OTF, TTC, Postscript) Advanced text position (kerning, fontsize) Quality of Image scaling Support for foreign fonts Single file container Thursday, 29 March 12
  46. 46. Comparison of HTML5 and PDF PDF still wins Color support beyond RGB Transparency Embedded font support (TTF, OTF, TTC, Postscript) Advanced text position (kerning, fontsize) Quality of Image scaling Support for foreign fonts Single file container Security Thursday, 29 March 12
  47. 47. Comparison of HTML5 and PDF PDF falling behind? (IMHO) Thursday, 29 March 12
  48. 48. Comparison of HTML5 and PDF PDF falling behind? (IMHO) Location/GPS Thursday, 29 March 12
  49. 49. Comparison of HTML5 and PDF PDF falling behind? (IMHO) Location/GPS Offline functionality Thursday, 29 March 12
  50. 50. Comparison of HTML5 and PDF PDF falling behind? (IMHO) Location/GPS Offline functionality CSS Thursday, 29 March 12
  51. 51. Comparison of HTML5 and PDF PDF falling behind? (IMHO) Location/GPS Offline functionality CSS Social media Thursday, 29 March 12
  52. 52. Comparison of HTML5 and PDF PDF falling behind? (IMHO) Location/GPS Offline functionality CSS Social media Video Thursday, 29 March 12
  53. 53. Comparison of HTML5 and PDF PDF falling behind? (IMHO) Location/GPS Offline functionality CSS Social media Video Debugging tools Thursday, 29 March 12
  54. 54. My verdict Thursday, 29 March 12
  55. 55. 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
  56. 56. Shameless plug.... Thursday, 29 March 12
  57. 57. Contact details Twitter: javaPDF Blog: http://www.jpedal.org/PDFBlog Email: markstephens@idrsolutions.com Or grab me any time today... Any questions? Thursday, 29 March 12

×