Aller au contenu
A11ySignal
graveWCAG 1.3.5 · AA

L’attribut autocomplete doit être utilisé correctement

autocomplete-valid

Vérifier que l’attribut autocomplete est correctement adapté au champ de formulaire

Le critère derrière

1.3.5 Identifier la finalité de la saisie

Les champs qui demandent les données personnelles de la personne devraient dire dans le code laquelle ils attendent.

Niveau AA · EN 301 549 § 9.1.3.5

Pourquoi cette vérification existe

Le remplissage automatique épargne des dizaines de frappes à une personne ayant un handicap moteur, et aide celles qui peinent à se rappeler leurs informations.

Ce qui la déclenche habituellement

  • échoueUn champ e-mail sans `autocomplete`.
  • échoue`autocomplete="off"` sur tout un formulaire de commande.

Comment corriger

  • à faireAjoutez le bon jeton : `autocomplete="email"`, `"given-name"`, `"postal-code"`, `"cc-number"`.
  • à faireNe désactivez pas le remplissage automatique sur les champs de données personnelles. Ce n'est pas une mesure de sécurité.

Comment c'est signalé

A11ySignal le signale avec un impact grave. Chaque élément en échec arrive avec son sélecteur CSS et le balisage fautif, pour aller droit à la ligne plutôt que de la chercher. Deque publie le détail au niveau du moteur :

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

Vérification implémentée par axe-core 4.13.0, © Deque Systems, MPL-2.0.