Zum Inhalt springen
A11ySignal
schwerwiegendWCAG 1.3.5 · AA

autocomplete-Attribute müssen korrekt genutzt werden.

autocomplete-valid

Stellt sicher, dass das autocomplete-Attribut korrekt ist und für das form-Feld geeignet ist.

Das Kriterium dahinter

1.3.5 Eingabezweck bestimmen

Felder, die nach den eigenen Daten des Menschen fragen, sollten im Code sagen, welche Angabe sie wollen.

Stufe AA · EN 301 549 § 9.1.3.5

Warum es diese Prüfung gibt

Automatisches Ausfüllen spart einem Menschen mit motorischer Behinderung Dutzende Tastenanschläge und hilft allen, die sich Angaben schwer merken.

Was sie üblicherweise auslöst

  • fällt durchEin E-Mail-Feld ohne `autocomplete`.
  • fällt durch`autocomplete="off"` auf einem ganzen Kassenformular.

So beheben Sie es

  • tunSetzen Sie das richtige Token: `autocomplete="email"`, `"given-name"`, `"postal-code"`, `"cc-number"`.
  • tunSchalten Sie das automatische Ausfüllen bei Feldern mit persönlichen Angaben nicht ab. Das ist keine Sicherheitsmaßnahme.

Wie es gemeldet wird

A11ySignal meldet das mit der Schwere schwerwiegend. Jedes fehlerhafte Element kommt mit seinem CSS-Selektor und dem Markup, das durchgefallen ist — Sie kommen also direkt zur Zeile, statt sie zu suchen. Deque veröffentlicht die Details auf Engine-Ebene:

https://dequeuniversity.com/rules/axe/4.13/autocomplete-valid

Prüfung umgesetzt in axe-core 4.13.0, © Deque Systems, MPL-2.0.