Stellt sicher, dass Attribute, die mit aria- beginnen, gültige ARIA-Attribute sind
Alle ARIA-Attribute, die mit „aria-“ beginnen, müssen gültige Namen haben. Die Verwendung von Attributen, die falsch geschrieben sind oder nicht existieren, führt zu einem ungültigen Attribut und einem Verstoß gegen diese Regel.
Warum es wichtig ist
Wenn ein nicht existierendes oder falsch geschriebenes ARIA-Attribut verwendet wird, kann es die erforderliche Zugänglichkeitsfunktion nicht erfüllen.
Das bedeutet, dass unterstützende Technologien wichtige Informationen nicht an Benutzer mit Behinderungen weitergeben können und UI-Elemente nicht wie vorgesehen funktionieren.
Behebung des Problems
Entwickler müssen nach nicht erkannten ARIA-Attributen suchen, sicherstellen, dass sie korrekt geschrieben sind und sie gültigen ARIA-Attributbedeutungen entsprechen.
Beispielsweise würde aria-hidden=”true” bestehen, während aria-visible=”rute” fehlschlagen würde.
Um sicherzustellen, dass Sie anerkannte Attributnamen verwenden und sie korrekt geschrieben sind, beziehen Sie sich auf die folgenden Abschnitte für vollständige Details zu jedem ARIA-Attribut:
- Widget-Attribute
- Live-Region-Attribute
- Drag-and-Drop-Attribute
- Beziehungsattribute
- Definitionen von Zuständen und Eigenschaften (alle aria-* Attribute)
- Rollenattribut
- Zustands- und Eigenschaftsattribute
- Verarbeitung von Zustands- und Eigenschaftsattributen
- WAI-ARIA-Attributmodul
- WAI-ARIA-Attribute XML-Schema-Modul
Für weitere Beispiele besuchen Sie die ATC Rules-Bibliothek auf GitHub von W3C.