Qualebook

Qualebook

Le livre contient un fichier de navigation (nav.xhtml) conforme

Le document de navigation EPUB (nav.xhtml) est un fichier XHTML spécialisé qui fournit des capacités de navigation essentielles, telles que la table des matières, permettant de naviguer rapidement et facilement dans le contenu. Ce document doit être conforme aux spécifications EPUB 3.3 et contenir au minimum une table des matières structurée.

Objectifs

  • Garantir une navigation efficace et intuitive à travers le livre numérique.
  • Permettre aux technologies d’assistance de présenter une structure de navigation claire.
  • Améliorer l’accessibilité des contenus aux personnes en situation de handicap.
  • Faciliter la découverte et l’accès rapide aux différentes sections du livre.
  • Assurer l’interopérabilité avec tous les outils de lecture conformes EPUB 3.

Mise en œuvre

  • Créer un fichier nommé nav.xhtml dans le dossier de contenu de l’EPUB.
  • Déclarer ce fichier dans le manifeste du package OPF avec la propriété properties="nav".
  • Inclure au minimum un élément <nav epub:type="toc"> contenant la table des matières principale.
  • Structurer la table des matières avec un élément <ol> (liste ordonnée) contenant des éléments <li> pour chaque entrée.
  • Utiliser des liens <a> pointant vers les sections correspondantes du livre.
  • Ajouter un titre à la navigation (par exemple <h1>Table des matières</h1> ou <h2>Sommaire</h2>).
  • Permettre la hiérarchisation des entrées en imbriquant des listes <ol> pour les sous-sections.
  • Optionnellement, ajouter d’autres types de navigation : <nav epub:type="landmarks"> pour les points de repère, <nav epub:type="page-list"> pour la liste des pages, <nav epub:type="loi"> pour la liste des illustrations, <nav epub:type="lot"> pour la liste des tableaux.
  • Considérer l’ajout de epub:type="frontmatter" sur l’élément <body> du fichier de navigation.

Contrôle

  • Tester la navigation dans différents outils de lecture. Vérifier que tous les liens de la table des matières fonctionnent correctement et pointent vers les bonnes sections.
  • Contrôler que la hiérarchie des titres dans la table des matières reflète fidèlement la structure du livre.
  • Vérifier que l’ordre des entrées dans la table des matières correspond à l’ordre de lecture logique du livre.

Validation

  • Vérifié par epubcheck.
  • Vérifié par ACE
  • Vérification humaine