Stellen Sie sicher, dass ARIA-Attribute für die Rolle eines Elements nicht verboten sind
Nicht alle ARIA-Rollen-Attribut-Kombinationen sind gültig. Diese Regel prüft, dass keine der mit einer bestimmten Rolle verwendeten Attribute als für diese Rolle in WAI-ARIA verboten aufgeführt sind. Zum Beispiel sind aria-label und aria-labelledby für die Rollen presentation und none verboten.
Warum ist das wichtig?
Die Verwendung von ARIA-Attributen in Rollen, in denen sie verboten sind, kann dazu führen, dass wichtige Informationen nicht an Benutzer von assistiven Technologien übermittelt werden. Assistive Technologien können auch versuchen, das Problem zu kompensieren, was zu inkonsistentem und verwirrendem Verhalten führt.
Lösung
Ändern Sie die Rolle in eine, für die das Attribut nicht verboten ist, stellen Sie die Informationen als Text auf der Seite bereit oder verschieben Sie das Attribut auf ein anderes Element, das es unterstützt.
