L'EPUB remonte plus loin qu'on ne le croit : ses racines sont dans OEBPS (Open eBook Publication Structure), un format d'échange approuvé en 1999. L'organisme qui l'a rédigé s'est ensuite constitué en International Digital Publishing Forum (IDPF).
Il est apparu ensuite qu'il fallait un format capable de tout regrouper dans un fichier unique distribuable, et EPUB 2.0 a été approuvé en octobre 2007. En septembre 2010, EPUB 2.0.1 a été publié, principalement pour clarifier la spécification et corriger des erreurs.
Puis en 2011 est venue la révision majeure, EPUB 3.0. Elle a lié étroitement le format au HTML et apporté le multimédia, une mise en page affinée et l'incorporation de polices, l'interactivité par scripts, une prise en charge multilingue renforcée et une meilleure accessibilité. Media Overlays — la spécification pour synchroniser texte et audio — a été introduite en même temps.
EPUB 3.0 n'a donc pas été un simple saut de version : c'est l'édition qui a refondé les bases du format.
Du point de vue de celui qui fabrique, voici les différences qui comptent.
| Élément | EPUB 2 | EPUB 3 |
|---|---|---|
| Comment le texte est écrit | XHTML 1.1 comme base | Fondé sur HTML5 |
| Table des matières | toc.ncx | Un document de navigation (nav.xhtml) est obligatoire |
| Écriture verticale japonaise | Pratiquement impossible | Prise en charge |
| Ruby | Pratiquement impossible | Pris en charge |
| Mise en page fixe | Inexistante | Prise en charge |
| Synchronisation avec l'audio | Inexistante | Media Overlays |
Celle qui a le plus d'effet au quotidien, c'est le fonctionnement de la table des matières. Le fichier qu'utilisait EPUB 2, toc.ncx , a été remplacé en EPUB 3 par le nouveau document de navigation. Dans les systèmes de lecture EPUB 2, la prise en charge de toc.ncx était facultative ; en EPUB 3, il est obligatoire à la fois d'inclure un document de navigation et de le prendre en charge.
Regardez dans un EPUB et vous trouverez peut-être à la fois nav.xhtml et toc.ncx . C'est une politesse pour que les anciennes applications de lecture aient tout de même une table des matières. En tant qu'EPUB 3, nav.xhtml suffit à lui seul, mais l'ancien fichier est parfois conservé par compatibilité.
C'est le point le plus important pour qui fabrique des livres au Japon.
L'écriture verticale japonaise et le ruby sont devenus utilisables avec EPUB 3. À l'époque d'EPUB 2, il était pratiquement impossible d'exprimer un livre japonais dans la norme. En conséquence, le livre numérique au Japon a fonctionné pendant des années sur des formats propriétaires propres à chaque entreprise.
Cela a changé en partie grâce aux efforts du côté japonais. Selon la Japan Electronic Publishing Association (JEPA), à partir de la 3.0, au prix d'efforts et d'un travail de conviction considérables de la part d'experts et d'acteurs japonais, les exigences du japonais ont été largement intégrées, et la position de l'EPUB comme format du livre numérique au Japon est devenue inébranlable.
La même explication souligne ce que devenir une norme a signifié : n'importe qui peut désormais produire librement des livres numériques, pour la grande majorité des lecteurs. C'est là, soutient-elle, le plus grand avantage de l'EPUB.
Autrement dit, un particulier peut sortir son propre roman en livre numérique composé verticalement parce qu'EPUB 3 existe. Cette seule ligne sur « une prise en charge multilingue renforcée » pèse tout cela pour un locuteur du japonais.
La spécification n'a cessé d'être mise à jour depuis EPUB 3.0.
| Édition | Quand | Ce qu'elle représente |
|---|---|---|
| EPUB 3.0 | 2011 | Révision majeure d'EPUB 2. Vertical, ruby et mise en page fixe |
| EPUB 3.0.1 | 2014 | Maintenance et améliorations |
| EPUB 3.1 | 2017 | La dernière édition sous l'IDPF |
| EPUB 3.2 | Mai 2019 | Rédigée par le W3C EPUB 3 Community Group. Axée sur la compatibilité |
| EPUB 3.3 | Mai 2023 | Première Recommandation du W3C de la série EPUB |
| EPUB 3.4 | En cours | Candidate Recommendation en juillet 2026. Recommandation attendue à partir du 19 octobre 2026 |
Quand l'IDPF a fusionné avec le W3C en 2017, la spécification EPUB est passée sous l'égide de l'organisme qui définit les normes du web. C'est cette histoire qui explique qu'on appelle EPUB 3.3 « la première Recommandation du W3C ».
Les éditions sont conçues pour rester compatibles. EPUB 3.3 est rétrocompatible avec EPUB 3.2 : un fichier valide en EPUB 3.2 est valide en EPUB 3.3. Il a été précisé que passer de 3.2 à 3.3 n'exige aucun changement dans votre façon de produire des livres.
L'édition suivante, EPUB 3.4, étudie la prise en charge du mode sombre et la normalisation de l'écriture des notes de bas de page et de fin. Il y a également une équipe dédiée à la bande dessinée numérique, si bien que les questions ouvertes sur le traitement du manga en EPUB se discutent à l'échelle internationale en ce moment même.
De tout cela découle une question. Si l'édition actuelle est la 3.3, pourquoi tant d'outils et de boutiques écrivent-ils « compatible EPUB 3.0 » ?
La réponse est simple : on confond le nom de format « EPUB 3 » avec le numéro de version de la spécification.
L'explication du W3C elle-même range cela parmi les pièges habituels des débutants. Elle dit clairement que les numéros décimaux distinguent les publications de la spécification, et qu'une nouvelle édition ne signifie pas un nouveau format.
Donc « compatible EPUB 3.0 » est, à strictement parler, presque toujours employé au sens de « compatible avec le format EPUB 3 ». Il n'est pas nécessaire de construire des fichiers différents pour 3.0 et 3.3.
La conclusion, pour qui fabrique, est simple.
nav.xhtml comme table des matières. Ajoutez toc.ncx à côté si vous voulez ménager les environnements anciensEn pratique, un outil qui génère l'EPUB pour vous satisfait ces exigences à votre place. Il n'y a presque jamais lieu de se soucier des numéros de version à la main.
Choisissez un dossier d'images ou un manuscrit texte et vous obtenez un fichier de livre numérique EPUB 3. Sans compte, sans installation.
Essayer EPUB FACTORY