EPUBCheck ACC-011 : lien SVG sans nom
Mis à jour :
EPUBCheck ACC-011 est un message d'utilisation : "SVG hyperlink has no accessible name." Un lien à l'intérieur du SVG n'a pas de nom accessible, donc les lecteurs d'écran ne peuvent pas annoncer où il va. C'est une note d'utilisation affichée avec -u, et cela importe pour les livres qui revendiquent la conformité à l'accessibilité.
Le message officiel
SVG hyperlink has no accessible name
- Gravité par défaut
- Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
- version EPUBCheck
- 5.4.0
Causes typiques
- Éléments SVG a qui enveloppent uniquement des formes ou des images.
- Cartes d'images converties en liens SVG sans étiquettes.
Comment le corriger
- Ajoutez un élément title comme premier enfant du lien, ou un attribut aria-label sur celui-ci, avec une courte description de la cible.
- Utilisez la même formulation qu'un lecteur voyant verrait, par exemple le nom du chapitre auquel le lien shape renvoie.
- Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.
Quand ce n'est pas ça
Si l'alternative manquante est sur une équation MathML, la note est ACC-009.
Termes utilisés ici
Autres messages ACC
ACC-009MathML should either have an "alttext" attribute or "annotation-xml" child element.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.