Stellen Sie sicher, dass aria-braillelabel und aria-brailleroledescription ein nicht-Braille-Äquivalent haben
WAI-ARIA verlangt, dass das Attribut aria-braillelabel nur für Elemente mit einem zugänglichen Namen, wie z. B. von aria-label, verwendet wird. In ähnlicher Weise muss aria-brailleroledescription nur für Elemente mit aria-roledescription verwendet werden.
Warum ist das wichtig?
ARIA-Braille-Attribute wurden eingeführt, um die Darstellung von Beschriftungen und Rollenbeschreibungen auf einer Braillezeile anzupassen. Sie können nicht das einzige Attribut sein, das eine Beschriftung oder eine Rollenbeschreibung bereitstellt. Wenn sie ohne eine entsprechende Beschriftung oder Rollenbeschreibung verwendet werden, sagt ARIA, dass diese Attribute ignoriert werden sollen, obwohl dies bei Screenreadern und anderen assistierenden Technologien möglicherweise nicht konsistent geschieht.
Lösung
Das Element mit dem Attribut aria-braillelabel benötigt ein Attribut aria-label oder ein anderes Attribut, das ihm einen zugänglichen Namen gibt. Das Element mit dem Attribut aria-brailleroledescription benötigt ein Attribut aria-roledescription.
