JS_033_STATUS_MESSAGES_PROGRAMMATIC:
Severity: blocker. Bereich: js.
Regel
(kein Regeltext)
Reflection-Check
check:
applies_when: behavior in ['async_save','upload','live_search','delete','autosave','theme_save']
fail: Dynamischer Status erscheint nur visuell oder verschwindet ohne AT-Ankuendigung.
pass: Laden, Erfolg, Fehler und leere Ergebnisse sind sichtbar und per role=status/alert
oder aria-live programmatisch bestimmbar.
remediation: Statusregion pro Feature definieren; nicht fuer jede Kleinigkeit Fokus
verschieben.
type: gui_behaviorEvidence
- WAI_STATUS, Understanding WCAG 4.1.3 Status Messages
- WCAG22, Web Content Accessibility Guidelines 2.2