Livre Électronique et Standards du Web

1 453 vues

Publié le

Conférence donnée pendant Paris Web 2013, le 11 octobre 2013

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 453
Sur SlideShare
0
Issues des intégrations
0
Intégrations
115
Actions
Partages
0
Téléchargements
15
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Livre Électronique et Standards du Web

  1. 1. Livre électronique et Standards du Web et Standards du Web Daniel Glazman Paris-Web 2013 Open Source Group – Silicon Valley 1 © 2013 SAMSUNG Electronics Co.
  2. 2. Le canard 2013... Open Source Group – Silicon Valley 2 © 2013 SAMSUNG Electronics Co.
  3. 3. Bref rappel historique #1 Got *ibōkz ? Open Source Group – Silicon Valley 3 © 2013 SAMSUNG Electronics Co.
  4. 4. Bref rappel historique #2 1971... 1992 1998 Open Source Group – Silicon Valley Aujourd'hui... 4 © 2013 SAMSUNG Electronics Co.
  5. 5. SoftBook Press • Les premiers constats: – un livre est une collection de documents • avec un conteneur • ... des liens inter-documents • ... des renvois, des notes, des références, des index – ça ressemble fort à du Web Open Source Group – Silicon Valley 5 © 2013 SAMSUNG Electronics Co.
  6. 6. OEB • • • • • • • • Open E-Book, standard ouvert v1.0 en 1999 ZIP avec un manifeste, fichier *.opf sous-ensemble de XHTML XML CSS metadata DC Aucun outil d'authoring... Open Source Group – Silicon Valley 6 © 2013 SAMSUNG Electronics Co.
  7. 7. IDPF • Reprend OEB et le fait évoluer en EPUB 2 – XHTML 1.1 – profil de CSS 2 – plein de XML partout – pas de JavaScript, pas de MathML, pas de SVG – forte complexité des Tables des Matières – Fontes (et obfuscation des fontes...) Open Source Group – Silicon Valley 7 © 2013 SAMSUNG Electronics Co.
  8. 8. EPUB 3 • • • • - Plusieurs dialectes XML Importants changements entre EPUB2 et 3 Propriétés CSS spécifiques Media Overlays Liens vers des W3C Working Drafts Pas de suite de tests Sous-spécifications et incohérences Open Source Group – Silicon Valley 8 © 2013 SAMSUNG Electronics Co.
  9. 9. Les références de EPUB 3 Publications 3.0 CSS 3 Fonts HTML5 WD * WD * Content Documents 3.0 HTML5 CSS 3 Fonts CSS 3 Ruby CSS 3 Speech CSS 3 Text CSS Writing Modes Accessibility SVG WD * WD * ED !!! WD * WD * WD * Note Adaptative Layout CSS Regions CSS Exclusions CSS 2D Transforms WD * WD * WD * Open Source Group – Silicon Valley 9 © 2013 SAMSUNG Electronics Co.
  10. 10. XML #1 • OPF – Un manifeste inutile ? – TdM, TdM, TdM...VdM ? – Références par ID/IDrefs – Usage fort des namespaces Open Source Group – Silicon Valley 10 © 2013 SAMSUNG Electronics Co.
  11. 11. XML #2 • Mécanisme très complexe de metadonnées extensibles et chaînées par ID/IDref • Gestion pénible des URI • Gestion complexe des vocabulaires de métadonnées Open Source Group – Silicon Valley 11 © 2013 SAMSUNG Electronics Co.
  12. 12. XML #3 • La compatibilité entre EPUB 2 et EPUB 3 est un mythe • iBooks & iBooks Author ont fragmenté EPUB Open Source Group – Silicon Valley 12 © 2013 SAMSUNG Electronics Co.
  13. 13. Content Documents #1 • Pas de restitution par défaut des éléments du namespace epub • EPUB3 utilise un draft de html5 • Sérialisation XML uniquement... • Schéma pour html5 inutilisable et inutilisé • epub:trigger Open Source Group – Silicon Valley 13 © 2013 SAMSUNG Electronics Co.
  14. 14. Content Documents #2 • Classes "sémantiques" sur l'élement link • Profil CSS basé sur des WD pas encore implémentés • Ajout de propriétés et valeurs CSS • Adaptative Layout... – Regions, Exclusions, Multicol, Transforms, ... • Fixed Layout... • Ruby... Open Source Group – Silicon Valley 14 © 2013 SAMSUNG Electronics Co.
  15. 15. Content Documents #3 • JavaScript • MathML et SVG • mais obligation de les déclarer dans le manifeste ! Open Source Group – Silicon Valley 15 © 2013 SAMSUNG Electronics Co.
  16. 16. Bizarreries techniques... • Contraintes techniques sur le ZIP • L'absence de tests et la rapidité de publication ont influé sur la qualité • MIME-types partout • Deux bases d'URIs... • Même le validateur EPUB 3 est gavé d'erreurs Open Source Group – Silicon Valley 16 © 2013 SAMSUNG Electronics Co.
  17. 17. Et pourtant... • Un des plus gros usagers des Standards du Web en dehors du Web lui-même • Adoption massive d'EPUB 3 par les éditeurs et autorités au Japon • Convergence entre W3C et IDPF sur EPUB et les specs référencées par EPUB • Beaucoup de software exportent en EPUB • Mais peu éditent en EPUB... Open Source Group – Silicon Valley 17 © 2013 SAMSUNG Electronics Co.
  18. 18. Seul éditeur EPUB3 natif http://bluegriffon-epubedition.com Open Source Group – Silicon Valley 18 © 2013 SAMSUNG Electronics Co.
  19. 19. Quel futur ? • Continuer à faire évoluer EPUB 3 ? • Ou être encore plus proche des standards du Web ? – virer les dialectes propriétaires XML – avoir un Object Model – il faut une suite de tests – n'être qu'un conteneur de documents conformes aux specs W3C Open Source Group – Silicon Valley 19 © 2013 SAMSUNG Electronics Co.
  20. 20. Et du côté du Web ? • Publier html5 comme REC ! • Faire avancer plus vite certains modules de CSS 3 – Writing Modes et Ruby obligatoires pour l'Asie • Une meilleure ArchiveAPI • La "Living Spec" du WHATWG est quasiimpossible à gérer dans un tel environnement Open Source Group – Silicon Valley 20 © 2013 SAMSUNG Electronics Co.
  21. 21. E0 • html, CSS, JS, ... • Plus de XML • Mouvement initié par votre serviteur en février dernier • Repris par Dave Cramer d'Hachette Livre xkcd :16 competing standards ? Open Source Group – Silicon Valley 21 © 2013 SAMSUNG Electronics Co.
  22. 22. Conclusion • • • • • EPUB 2 : obsolète ; EPUB 3 : oui mais... E0 : pas encore ça... forêt pénible des autres formats binaires Pas d'écosystème logiciel Chaque vendeur veut protéger son pré carré Open Source Group – Silicon Valley 22 © 2013 SAMSUNG Electronics Co.
  23. 23. Merci ! Des questions ? Open Source Group – Silicon Valley 23 © 2013 SAMSUNG Electronics Co.

×