aria-flowto
Das globale aria-flowto
-Attribut identifiziert das nächste Element (oder die nächsten Elemente) in einer alternativen Lesereihenfolge von Inhalten. Dies ermöglicht es unterstützender Technologie, die allgemeine Standardeinstellung des Lesens in der Dokumentquellreihenfolge nach Ermessen des Benutzers zu überschreiben.
Beschreibung
Webseiten sollten sequentiell navigierbar sein. Aus diesem Grund wird Entwicklern davon abgeraten, das globale tabindex-Attribut zu verwenden, das die Tabulatorreihenfolge ändern kann, und die CSS-Eigenschaft order
, die die visuelle Reihenfolge von der DOM-Reihenfolge ändern kann. In seltenen Fällen ist jedoch ein anderer Leseweg als die Quellreihenfolge erforderlich. Für solche Fälle kann das aria-flowto
-Attribut den Inhalt für Benutzer unterstützender Technologien zugänglicher machen.
Das globale aria-flowto
-Attribut ermöglicht es dem Autor, den Benutzern unterstützender Technologien anzuzeigen, welches Element oder welche Elemente möglicherweise als Nächstes fokussiert werden sollten, indem es eine alternative Lesereihenfolge zur Quellreihenfolge bereitstellt. Dadurch kann unterstützende Technologie ein Dokument in einer anderen Reihenfolge als der Standard-Lesereihenfolge der Dokumentquelle lesen.
Wenn aria-flowto
einen einzelnen id-Verweis hat, können unterstützende Technologien auf Anforderung des Benutzers zu dem über diese id
angesprochenen Element springen, anstatt das Dokument in der Reihenfolge des DOM zu lesen. Wenn der aria-flowto
-Wert eine durch Leerzeichen getrennte Liste mehrerer id
-Verweise verwendet, kann die unterstützende Technologie dem Benutzer eine Liste von Pfadoptionen bereitstellen, wobei jede id
-Referenz eine Wahlmöglichkeit darstellt. Die Namen der Pfadoptionen werden durch den zugänglichen Namen jedes Zielelements des aria-flowto
-Attributs bestimmt.
Hinweis:
Das Festlegen von aria-flowto
hat keinen Einfluss auf die Tabulatorreihenfolge des Inhalts. Es bietet den Benutzern lediglich die Option, einem Inhaltsweg zu folgen, der nicht mit der DOM-Reihenfolge übereinstimmt, wenn sie Technologien verwenden, die dieses Attribut unterstützen.
Werte
Zugeordnete Rollen
Wird in ALLEN Rollen verwendet.
Spezifikationen
Specification |
---|
Accessible Rich Internet Applications (WAI-ARIA) # aria-flowto |
Siehe auch
- HTML id-Attribut
- HTML tabindex-Attribut
- CSS-Eigenschaft
order
- WCAG: Quellreihenfolge
- Using aria-flowto - W3 Wiki