Verwendung von ARIA: Rollen, Zustände und Eigenschaften

ARIA definiert Semantiken, die auf Elemente angewendet werden können. Diese sind in Rollen (die eine Art Benutzerschnittstellenelement definieren) und Zustände und Eigenschaften, die von einer Rolle unterstützt werden, unterteilt. Autoren müssen einem Element eine ARIA-Rolle sowie die entsprechenden Zustände und Eigenschaften während seines Lebenszyklus zuweisen, es sei denn, das Element verfügt bereits über geeignete ARIA-Semantiken (durch die Verwendung eines geeigneten HTML-Elements). Die Hinzufügung von ARIA-Semantiken stellt lediglich zusätzliche Informationen für die Zugangs-API eines Browsers bereit und beeinflusst nicht das DOM einer Seite.

Rollen

Widget-Rollen

Komposit-Rollen

Die folgenden Techniken beschreiben jede Kompositrolle sowie ihre erforderlichen und optionalen Kinderrollen.

Dokumentstruktur-Rollen

Landmark-Rollen

Live-Region-Rollen

Fenster-Rollen

Zustände und Eigenschaften

Widget-Attribute

Live-Region-Attribute

Drag & Drop-Attribute

Beziehungsattribute

MicrosoftEdge-spezifische Eigenschaften

  • x-ms-aria-flowfrom Nicht standardisiert