EPUBCheck ACC-009: MathML uten alt-tekst
Oppdatert:
EPUBCheck ACC-009 er en bruksbeskjed: “MathML should either have an "alttext" attribute or "annotation-xml" child element.” En MathML-ligningen har ikke tekstalternativ, verken et alttext-attributt eller et annotasjons-xml-element. Skjermlesere som ikke kan lese MathML har da ingenting å si for ligningen. Det er en bruksnotat vist med -u.
Den offisielle meldingen
MathML should either have an "alttext" attribute or "annotation-xml" child element.
- Standard alvorlighetsgrad
- Bruk. Informativ kun og skjult som standard: det vises når EPUBCheck kjøres med -u (--bruk). Det gjør ikke EPUB ugyldig.
- EPUBCheck versjon
- 5.4.0
Typiske årsaker
- Ligninger konvertert til MathML uten tekstbeskrivelse for skjermlesere.
- MathML eksportert fra en ligningseditor som ikke skriver alt-tekst.
Hvordan fikse det
- Legg til alttekst til matematik-elementet med en lesbar form av ligningen, for eksempel
<math alttext="x squared plus 1">. - Eller legg til et annotasjon-xml barn inne i semantikk med en alternativ representasjon.
- Sjekk boken med en tilgjengelighetssjekker som Ace av DAISY for andre manglende alternativer.
- Bygg EPUB på nytt og kjør EPUBCheck igjen for å bekrefte at meldingen er borte.
Når det ikke er dette
Hvis det mangler et navn på en lenke inne i SVG, er merknaden ACC-011.
Begreper brukt her
Andre ACC meldinger
ACC-011SVG hyperlink has no accessible name
Kilder
Meldingstekst og alvorlighetsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring av EpubCC.