EPUBCheck ACC-011: enlace SVG sin un nombre
Actualizado:
EPUBCheck ACC-011 es un mensaje de uso: “SVG hyperlink has no accessible name.” Un enlace dentro de SVG no tiene un nombre accesible, por lo que los lectores de pantalla no pueden anunciar a dónde va. Es una nota de uso mostrada con -u, y es importante para los libros que afirman la conformidad de accesibilidad.
El mensaje oficial
SVG hyperlink has no accessible name
- Severidad por defecto
- Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
- versión de EPUBCheck
- 5.4.0
Causas típicas
- Elementos a de SVG que envuelven solo formas o imágenes.
- Mapas de imágenes convertidos a enlaces SVG sin etiquetas.
Cómo arreglarlo
- Agrega un elemento title como el primer hijo del enlace, o un atributo aria-label en él, con una breve descripción del objetivo.
- Usa la misma redacción que un lector con visión vería, por ejemplo el nombre del capítulo al que se vincula la forma.
- Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.
Cuándo no es esto
Si la alternativa faltante está en una ecuación MathML, la nota es ACC-009.
Términos usados aquí
Otros mensajes de ACC
ACC-009MathML should either have an "alttext" attribute or "annotation-xml" child element.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.