Aller au contenu principal
Design & Contenu27 avril 20269 min

Ebooks accessibles : Guide des bonnes pratiques EPUB

En Bref : L'essentiel à retenir

  • Le format EPUB basé sur HTML est le plus accessible pour les livres numériques, permettant le reflow du texte et la personnalisation.
  • L'European Accessibility Act impose les ebooks accessibles depuis juin 2025, avec des exigences alignées sur WCAG 2.1 niveau AA.
  • La structure sémantique (titres, listes, tableaux) est essentielle pour la navigation au lecteur d'écran et la table des matières.
  • Les images doivent avoir des descriptions alternatives, et les formules mathématiques utiliser MathML plutôt que des images.
EbookEPUBéditionaccessibilitépublication

Le livre numérique a révolutionné la lecture, mais a-t-il tenu sa promesse d'accessibilité universelle ? Avec l'European Accessibility Act entrée en vigueur en juin 2025, l'édition numérique doit désormais garantir des ebooks accessibles à tous les lecteurs.

Pourquoi l'accessibilité des ebooks compte

Les livres numériques offrent un potentiel d'accessibilité immense :

  • Personnalisation : taille de police, espacement, couleurs
  • Text-to-speech : lecture vocale automatique
  • Navigation : accès direct aux chapitres et sections
  • Reflow : adaptation à tous les écrans

Pourtant, ce potentiel reste souvent inexploité. Un EPUB mal structuré devient inutilisable pour les personnes aveugles ou dyslexiques.

[!NOTE] Selon une étude EBSCO, 85% des ebooks publiés en 2025 sont au format EPUB, mais seule une fraction est réellement accessible.

Le cadre réglementaire

European Accessibility Act

Depuis le 28 juin 2025, l'European Accessibility Act impose des exigences d'accessibilité pour les services d'édition numérique, incluant :

  • Les plateformes de vente d'ebooks
  • Les liseuses et applications de lecture
  • Les contenus ebooks eux-mêmes

Standards applicables

L'accessibilité des EPUB repose sur plusieurs normes :

  • EPUB Accessibility 1.1 : spécification W3C dédiée
  • WCAG 2.1 niveau AA : minimum requis
  • WAI-ARIA 1.1 : pour les composants interactifs

Le format EPUB : fondamentalement accessible

Pourquoi EPUB plutôt que PDF ?

Le format EPUB est construit sur HTML, ce qui le rend nativement plus accessible que le PDF :

CaractéristiqueEPUBPDF
Reflow du texteOuiNon (fixe)
Personnalisation policeOuiLimitée
Navigation structuréeNativeAjoutée
Compatibilité lecteurs d'écranExcellenteVariable
Taille adaptativeAutomatiqueZoom seulement

Structure d'un EPUB accessible

Un EPUB se compose de fichiers HTML avec des métadonnées. L'accessibilité commence par la structure :

CODE
<!DOCTYPE html>
<html lang="fr" xmlns:epub="http://www.idpf.org/2007/ops">
<head>
  <title>Chapitre 1 - Mon livre</title>
</head>
<body>
  <section epub:type="chapter" role="doc-chapter">
    <h1>Chapitre 1 : Introduction</h1>
    <p>Premier paragraphe du chapitre...</p>
  </section>
</body>
</html>

Les piliers de l'accessibilité EPUB

1. Structure sémantique

Utilisez les éléments HTML5 avec leur sémantique native :

CODE
<!-- Hiérarchie de titres -->
<h1>Titre du chapitre</h1>
<h2>Section principale</h2>
<h3>Sous-section</h3>

<!-- Listes -->
<ul>
  <li>Élément de liste</li>
</ul>

<!-- Citations -->
<blockquote>
  <p>Texte cité</p>
  <cite>Source</cite>
</blockquote>

<!-- Notes de bas de page -->
<a epub:type="noteref" href="#note1">1</a>
<aside epub:type="footnote" id="note1">
  <p>Texte de la note.</p>
</aside>

2. Navigation et table des matières

Le fichier nav.xhtml (ou toc.ncx pour EPUB 2) définit la navigation :

CODE
<nav epub:type="toc">
  <h1>Table des matières</h1>
  <ol>
    <li><a href="chapter1.xhtml">Chapitre 1</a>
      <ol>
        <li><a href="chapter1.xhtml#section1">Section 1.1</a></li>
      </ol>
    </li>
    <li><a href="chapter2.xhtml">Chapitre 2</a></li>
  </ol>
</nav>

Une table des matières complète permet aux utilisateurs de lecteurs d'écran de naviguer efficacement.

3. Images et alternatives textuelles

Chaque image doit avoir une description appropriée :

CODE
<!-- Image informative -->
<figure>
  <img src="graphique.png"
       alt="Graphique montrant la croissance des ventes de 2020 à 2025, passant de 100 à 450 unités"/>
  <figcaption>Figure 1 : évolution des ventes annuelles</figcaption>
</figure>

<!-- Image décorative -->
<img src="ornement.png" alt="" role="presentation"/>

[!TIP] Pour les graphiques complexes, fournissez une description longue avec aria-describedby ou un lien vers une annexe détaillée.

4. Langue et prononciation

Déclarez la langue principale et marquez les passages en langue étrangère :

CODE
<html lang="fr">
...
<p>Le concept de <span lang="en">design thinking</span>
   révolutionne l'approche créative.</p>

Cela permet aux lecteurs d'écran d'adapter leur prononciation.

5. Formules mathématiques

Évitez les images pour les formules. Utilisez MathML :

CODE
<math xmlns="http://www.w3.org/1998/Math/MathML">
  <mi>E</mi>
  <mo>=</mo>
  <mi>m</mi>
  <msup>
    <mi>c</mi>
    <mn>2</mn>
  </msup>
</math>

MathML est lu correctement par les lecteurs d'écran compatibles.

Métadonnées d'accessibilité

Les métadonnées EPUB permettent de déclarer les fonctionnalités d'accessibilité :

CODE
<metadata>
  <!-- Conformité -->
  <meta property="dcterms:conformsTo">
    EPUB Accessibility 1.1 - WCAG 2.1 Level AA
  </meta>

  <!-- Fonctionnalités -->
  <meta property="schema:accessibilityFeature">alternativeText</meta>
  <meta property="schema:accessibilityFeature">tableOfContents</meta>
  <meta property="schema:accessibilityFeature">readingOrder</meta>

  <!-- Risques -->
  <meta property="schema:accessibilityHazard">noFlashingHazard</meta>
  <meta property="schema:accessibilityHazard">noSoundHazard</meta>

  <!-- Résumé -->
  <meta property="schema:accessibilitySummary">
    Cet ebook est entièrement accessible avec une navigation
    structurée, des descriptions d'images et une conformité WCAG AA.
  </meta>
</metadata>

Outils de validation

ACE by DAISY

L'outil de référence pour valider l'accessibilité EPUB :

  • Détection automatique des problèmes courants
  • Rapport détaillé par critère
  • Gratuit et open source

Attention : ACE ne détecte pas tout. Un test manuel reste nécessaire.

EPUBCheck

Valide la structure technique de l'EPUB. Un fichier qui échoue EPUBCheck ne peut pas être accessible.

Thorium Reader

Application de lecture gratuite et accessible pour tester l'expérience utilisateur réelle.

Workflow "Born Accessible"

L'accessibilité ne doit pas être une étape de remédiation mais un processus intégré :

  1. Manuscrit : structure avec styles de paragraphe (Titre 1, Titre 2...)
  2. Conversion : export vers HTML/EPUB avec préservation de la structure
  3. Enrichissement : ajout des alternatives textuelles, métadonnées
  4. Validation : ACE + EPUBCheck + test manuel
  5. Publication : déclaration des fonctionnalités d'accessibilité

[!NOTE] Corriger un EPUB inaccessible coûte 3 à 10 fois plus cher que de le créer accessible dès le départ.

Checklist ebook accessible

Avant publication, vérifiez :

  • Langue déclarée dans le HTML
  • Hiérarchie de titres logique (h1 > h2 > h3)
  • Table des matières complète et fonctionnelle
  • Images avec alternatives textuelles
  • Tableaux avec en-têtes marqués
  • Liens explicites (pas de "cliquez ici")
  • Formules en MathML (pas en images)
  • Passages en langue étrangère marqués
  • Métadonnées d'accessibilité présentes
  • Validation ACE sans erreurs critiques

Conclusion

L'accessibilité des ebooks n'est plus optionnelle. Entre les obligations légales et les attentes des lecteurs, les éditeurs doivent adopter une démarche "born accessible" pour leurs publications numériques.

Commencez par auditer vos contenus web avec notre outil d'analyse RGAA, les principes sont similaires pour l'édition numérique. Consultez aussi notre guide sur l'audit des PDF pour les documents à convertir.

Votre site est-il conforme ?

Ne prenez pas de risques avec l'accessibilité. Lancez un audit complet de votre site en quelques minutes et obtenez un rapport détaillé des corrections à apporter.