ARIA Live Regions

ARIA Live Regions sind ein Mechanismus aus der WAI-ARIA-Spezifikation, der dynamische Inhaltsänderungen im DOM automatisch von Screenreadern vorlesen lässt, ohne dass sich der Tastaturfokus verschiebt – relevant unter anderem für WCAG-Kriterium 4.1.3 (Statusmeldungen).

In der Praxis

Typische Anwendungsfälle sind automatisch aktualisierende Ticker, neue Chat-Nachrichten ohne Seiten-Reload, Ergebnisse einer Formularvalidierung, Fehlermeldungen oder Ladezustände. Mit aria-live="polite" wartet die Ansage, bis der Screenreader gerade nichts anderes vorliest, während aria-live="assertive" die laufende Sprachausgabe sofort unterbricht und daher sparsam einzusetzen ist. Zu viele oder zu aggressive Live Regions wirken schnell störend – im Zweifel ist "polite" die verträglichere Wahl.

Passende Leistung

Quellen

← Zurück zum Glossar