Erfolgskriterien

WCAG 1.3.5 Zweck der Eingabe identifizieren

Erfolgskriterium 1.3.5 verlangt, dass der Zweck von Eingabefeldern, die gängige Nutzerinformationen erfassen, programmatisch bestimmt werden kann. Es ist ein Kriterium der Stufe AA unter Richtlinie 1.3 (Anpassbar), hinzugefügt in WCAG 2.1.

Was dies tatsächlich verlangt

Für eine definierte Liste gängiger Eingabezwecke (Name, E-Mail, Adresse, Telefonnummer, Kreditkartendaten und Dutzende weitere, standardisiert durch die HTML-Spezifikation) benötigt das Feld einen korrekten autocomplete-Attributwert, der identifiziert, um welchen es sich handelt – nicht nur eine sichtbare Beschriftung, sondern eine maschinenlesbare Zweckkennzeichnung.

<label for="email">E-Mail</label>
<input type="email" id="email" name="email" autocomplete="email">

<label for="vorname">Vorname</label>
<input type="text" id="vorname" name="vorname" autocomplete="given-name">

Wem dies hilft, und warum es breiter ist, als es zunächst klingt

Der sichtbarste Nutznießer ist Browser-/Betriebssystem-Autofill – ein korrekt gekennzeichnetes Formular lässt Nutzer mit motorischen Behinderungen, kognitiven Behinderungen oder Gedächtnisschwierigkeiten Felder automatisch ausfüllen, statt von Grund auf zu tippen, was ein bedeutsamer Barrierefreiheitsgewinn ist, nicht nur eine UX-Annehmlichkeit. Es hilft auch Menschen, die spezialisierte Eingabegeräte oder Schaltzugriffstechnologie nutzen, für die das manuelle Eintippen jedes Feldes deutlich aufwendiger ist als für einen typischen Nutzer.

Die vollständige Liste anerkannter Werte

HTML definiert einen großen, standardisierten Satz von autocomplete-Token: name, given-name, family-name, email, tel, street-address, postal-code, cc-number, bday und viele mehr. Wenn ein Feld einen dieser gängigen Datentypen erfasst, verwenden Sie das passende Token – dieses Kriterium verlangt nicht, benutzerdefinierte oder ungewöhnliche Felder zu kennzeichnen, nur die auf der standardisierten Liste.

Eine schnelle Überprüfungsmöglichkeit

Füllen Sie ein Formular mit der Autofill-Funktion Ihres eigenen Browsers aus. Werden Felder, die der Browser vernünftigerweise erkennen sollte (E-Mail, Name, Adresse), nicht korrekt vorgeschlagen oder ausgefüllt, ist das ein starkes Signal, dass die autocomplete-Attribute fehlen oder nicht übereinstimmen.

Häufige Fragen

Was ist WCAG 1.3.5?
Ein Kriterium der Stufe AA, das verlangt, dass Felder zur Erhebung eigener Nutzerdaten ihren Zweck im Code ausweisen – üblicherweise über das Attribut autocomplete aus der von WCAG definierten Liste.
Wie erfülle ich 1.3.5?
Ergänzen Sie an Feldern, die Angaben zur Person erheben, den passenden autocomplete-Wert, etwa autocomplete='email' oder autocomplete='tel'.
Welchen Nutzen hat das?
Es ermöglicht das automatische Ausfüllen und erlaubt assistiver Technik, vertraute Symbole oder Bezeichnungen anzuzeigen – eine Entlastung für Menschen mit kognitiven und motorischen Einschränkungen.

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

Kostenlosen Barrierefreiheitsscan durchführen