EPUBCheck ACC-011: link SVG sem um nome
Atualizado:
EPUBCheck ACC-011 é uma mensagem de uso: “SVG hyperlink has no accessible name.” Um link dentro do SVG não tem um nome acessível, então leitores de tela não podem anunciar para onde vai. É uma nota de uso mostrada com -u, e isso é importante para livros que reivindicam conformidade de acessibilidade.
A mensagem oficial
SVG hyperlink has no accessible name
- Severidade padrão
- Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
- versão EPUBCheck
- 5.4.0
Causas típicas
- Elementos a SVG que envolvem apenas formas ou imagens.
- Mapas de imagem convertidos em links SVG sem etiquetas.
Como consertar isso
- Adicione um elemento title como o primeiro filho do link, ou um atributo aria-label nele, com uma descrição curta do destino.
- Use a mesma formulação que um leitor com visão veria, por exemplo o nome do capítulo ao qual o formato links.
- Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.
Quando não é isso
Se a alternativa faltando está em uma equação MathML, a nota é ACC-009.
Termos usados aqui
Outras mensagens de ACC
ACC-009MathML should either have an "alttext" attribute or "annotation-xml" child element.
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.