EPUBCheck ACC-011: SVG σύνδεσμος χωρίς όνομα
Ενημερωμένο:
EPUBCheck ACC-011 είναι ένα μήνυμα χρήσης: “SVG hyperlink has no accessible name.” Ένας σύνδεσμος στο SVG δεν έχει προσβάσιμο όνομα, έτσι οι αναγνώστες οθόνης δεν μπορούν να ανακοινώσουν που πηγαίνει. Είναι μια σημείωση χρήσης που εμφανίζεται με -u, και είναι σημαντική για βιβλία που διεκδικούν συμμόρφωση προσβασιμότητας.
Το επίσημο μήνυμα
SVG hyperlink has no accessible name
- Προεπιλεγμένη σοβαρότητα
- Χρήση. Μόνο ενημερωτικό και κρυφό από προεπιλογή: εμφανίζεται όταν το EPUBCheck λειτουργεί με -u (--usage). Δεν καθιστά το EPUB μη έγκυρο.
- Έκδοση EPUBCheck
- 5.4.0
Τυπικές αιτίες
- SVG στοιχεία a που τυλίγουν μόνο σχήματα ή εικόνες.
- Χάρτες εικόνας μετατράπηκαν σε συνδέσεις SVG χωρίς ετικέτες.
Πώς να το διορθώσω
- Προσθέστε ένα στοιχείο τίτλου ως το πρώτο παιδί του συνδέσμου, ή ένα χαρακτηριστικό aria-label σε αυτό, με μια σύντομη περιγραφή του στόχου.
- Χρησιμοποιήστε την ίδια διατύπωση που θα έβλεπε ένας αναγνώστης με όραση, για παράδειγμα το όνομα του κεφαλαίου που συνδέεται με το σχήμα.
- Επανακατασκευάστε το EPUB και εκτελέστε ξανά το EPUBCheck για να επιβεβαιώσετε ότι το μήνυμα έχει εξαφανιστεί.
Όταν δεν είναι αυτό
Αν η εναλλακτική που λείπει είναι σε μία εξίσωση MathML, η σημείωση είναι ACC-009.
Όροι που χρησιμοποιούνται εδώ
Άλλα μηνύματα ACC
ACC-009MathML should either have an "alttext" attribute or "annotation-xml" child element.
Πηγές
Κείμενο μηνύματος και σοβαρότητα από EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Εξήγηση από EpubCC.