EPUBCheck ACC-011: link SVG bez nazwy
Zaktualizowane:
EPUBCheck ACC-011 to komunikat o użyciu: „SVG hyperlink has no accessible name.” Link wewnątrz SVG nie ma dostępnej nazwy, więc czytniki ekranu nie mogą ogłosić, dokąd prowadzi. Jest to notatka o użyciu pokazywana z -u, a ma to znaczenie dla książek, które deklarują zgodność z dostępnością.
Oficjalna wiadomość
SVG hyperlink has no accessible name
- Domyślna powaga
- Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). Nie czyni to EPUB nieważnym.
- Wersja EPUBCheck
- 5.4.0
Typowe przyczyny
- Elementy SVG a, które opakowują tylko kształty lub obrazy.
- Mapy obrazów przekonwertowane na linki SVG bez etykiet.
Jak to naprawić
- Dodaj element title jako pierwsze dziecko linku lub atrybut aria-label, z krótkim opisem docelowego elementu.
- Użyj tego samego sformułowania, które widziałby czytelnik z widzeniem, na przykład nazwa rozdziału, do którego linkuje kształt.
- Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.
Kiedy to nie to
Jeśli brakująca alternatywa znajduje się w równaniu MathML, notatka brzmi ACC-009.
Terminy używane tutaj
Inne komunikaty ACC
ACC-009MathML should either have an "alttext" attribute or "annotation-xml" child element.
Źródła
Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.