Erfolgskriterien

WCAG 3.3.3 Fehlervorschlag

Erfolgskriterium 3.3.3 verlangt, dass, wenn ein Eingabefehler automatisch erkannt wird und Korrekturvorschläge bekannt sind, diese Vorschläge dem Nutzer bereitgestellt werden, es sei denn, dies würde die Sicherheit oder den Zweck des Inhalts gefährden. Es ist ein Kriterium der Stufe AA unter Richtlinie 3.3 (Eingabehilfen) – ein Schritt über 3.3.1 Fehleridentifikation hinaus, das nur verlangt, ein Problem zu identifizieren.

Der Unterschied zur Fehleridentifikation

3.3.1 verlangt zu sagen, was falsch ist und wo. Dieses Kriterium verlangt, wenn praktikabel, weiterzugehen: zu sagen, wie man es behebt. "Ungültiges Datum" identifiziert einen Fehler; "Bitte geben Sie das Datum als TT.MM.JJJJ ein" schlägt die Korrektur vor.

Wo Vorschläge tatsächlich bekannt sind

  • Formatfehler – ein Datum, eine Telefonnummer oder eine Postleitzahl im falschen Format: nennen Sie das erwartete Format ausdrücklich
  • Leer gelassene Pflichtfelder – "Dieses Feld ist erforderlich" ist selbst bereits der Vorschlag
  • Wert außerhalb des Bereichs – "Geben Sie eine Zahl zwischen 1 und 100 ein" sagt dem Nutzer genau, was erwartet wird
  • Rechtschreibnahe Abweichungen – manche Systeme können "meinten Sie...?" für wahrscheinliche Tippfehler in strukturierten Feldern vorschlagen

Die Sicherheitsausnahme

Vorschläge sind nicht erforderlich, wo ihre Bereitstellung die Sicherheit oder den Zweck des Inhalts gefährden würde – das Standardbeispiel ist die Meldung "falsches Passwort" bei einem Anmeldeformular. Genau anzugeben, warum ein Passwort abgelehnt wurde (zu kurz, falsches Zeichen usw.), könnte einem Angreifer helfen, gültige Zugangsdaten durch Ausprobieren einzugrenzen – deshalb sind Anmelde- und ähnlich sensible Formulare ausdrücklich davon ausgenommen, detaillierte Korrekturvorschläge liefern zu müssen.

Praktische Hinweise

Wo immer eine Validierungsregel konkret und im Voraus bekannt ist (ein erforderliches Format, ein Bereich, ein Pflichtfeld), zeigen Sie diese genaue Erwartung in der Fehlermeldung an, statt eines generischen "ungültige Eingabe" – dies ist meist eine Formulierungsänderung an bestehender Validierungslogik, keine neue Funktionalität, was es zu einem der günstiger erfüllbaren AA-Stufen-Kriterien macht, sobald grundlegende Fehleridentifikation (3.3.1) bereits vorhanden ist.

Häufige Fragen

Was ist WCAG 3.3.3?
Ein Kriterium der Stufe AA: Wird ein Eingabefehler erkannt und ist die Korrektur bekannt, muss dem Nutzer der Vorschlag in Textform mitgeteilt werden.
Was ist ein Beispiel?
Statt nur `Ungültiges Datum` besser `Bitte geben Sie das Datum als TT.MM.JJJJ ein.` Bei einem fehlenden Pflichtfeld sollte dieses benannt und als erforderlich ausgewiesen werden.
Wann ist kein Vorschlag erforderlich?
Wenn ein Korrekturvorschlag die Sicherheit oder den Zweck des Inhalts gefährden würde oder der richtige Wert schlicht nicht bekannt ist.

Möchten Sie sehen, wie Ihre eigene Website abschneidet?

Kostenlosen Barrierefreiheitsscan durchführen