Zum Inhalt springen
A11ySignal
Stufe AAWCAG 2.1WCAG 2.2EN 301 549 § 9.4.1.3

4.1.3
Statusmeldungen

Meldungen, die ohne Fokuswechsel erscheinen, müssen angesagt werden.

Was die Norm sagt

In Inhalten, die mit Auszeichnungssprachen umgesetzt sind, können Statusmeldungen über Rolle oder Eigenschaften programmatisch ermittelt werden, sodass sie dem Benutzer durch assistive Technologien präsentiert werden können, ohne den Fokus zu erhalten.

Warum das zählt

Ein „In den Warenkorb gelegt“, das nur optisch erscheint, ist für Screenreader-Nutzende Stille — sie legen es danach ein zweites Mal hinein.

Wie ein Fehlschlag aussieht

  • fällt durchEine Einblendung ohne Live-Region.
  • fällt durch„3 Treffer gefunden“, nach der Suche still aktualisiert.
  • fällt durchEine Live-Region, die gleichzeitig mit ihrem Text ins DOM kommt, sodass nichts angesagt wird.

So beheben Sie es

  • tunNehmen Sie `role="status"` (höflich) oder `role="alert"` (bestimmt) für alles Dringende.
  • tunRendern Sie zuerst die leere Live-Region und schreiben Sie dann Text hinein.
  • tunSetzen Sie `alert` sparsam ein — es unterbricht.

Wie A11ySignal es prüft

manuell

Keine automatische Regel kann über dieses Kriterium urteilen, und wir tun nicht so, als wäre es anders. Ein sauberer Scan heißt nicht, dass 4.1.3 erfüllt ist — er heißt, dass nichts fehlschlägt, was wir messen können. Hier braucht es einen Menschen.

Ebenfalls unter 4.1 Kompatibel