EPUBCheck ACC-009: alt metin olmadan MathML
Güncellendi:
EPUBCheck ACC-009 bir kullanım mesajıdır: “MathML should either have an "alttext" attribute or "annotation-xml" child element.” Bir MathML denkleminin metin alternatifi yoktur, ne bir alt metin niteliği ne de bir annotation-xml elementi vardır. MathML'i okuyamayan ekran okuyucular, denklem için söyleyecek bir şey bulamaz. Bu, -u ile gösterilen bir kullanım notudur.
Resmi mesaj
MathML should either have an "alttext" attribute or "annotation-xml" child element.
- Varsayılan ciddiyet
- Kullanım. Sadece bilgilendirici ve varsayılan olarak gizlidir: EPUBCheck -u (--usage) ile çalışırken görünür. Bu, EPUB'yi geçersiz kılmaz.
- EPUBCheck sürümü
- 5.4.0
Tipik nedenler
- Ekran okuyucular için metin açıklaması olmadan MathML'ye dönüştürülen denklemler.
- Alternatif metin yazmayan bir denklem düzenleyicisinden dışa aktarılan MathML.
Nasıl düzeltilir
- Denklemin okunabilir bir formu ile matematik öğesine bir alt metin ekleyin, örneğin
<math alttext="x squared plus 1">. - Ya da alternatif bir temsil ile semantics içerisine bir annotation-xml çocuğu ekleyin.
- Kitabı, diğer eksik alternatifler için DAISY tarafından geliştirilmiş Ace gibi bir erişilebilirlik denetleyicisi ile kontrol edin.
- EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.
Ne zaman bu değil
Eğer eksik isim bir SVG içindeki bir bağlantıda yer alıyorsa, not ACC-011'dır.
Burada kullanılan terimler
Diğer ACC mesajları
ACC-011SVG hyperlink has no accessible name
Kaynaklar
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.