11.13
La finalité d'un champ de saisie peut-elle être déduite pour faciliter le remplissage automatique des champs avec les données de l'utilisateur ?
Technical Notes
- La liste des valeurs possibles pour l'attribut
autocompleterepose sur la liste des valeurs présentes dans la spécification WCAG2.1 qui reprend elle-même la liste des valeurs de type "field name" de la spécification HTML5.2. Le critère WCAG demande à ce que l'une de ces valeurs soit présente pour qualifier un champ de saisie concernant l'utilisateur. - Ce que le critère WCAG laisse implicite, ce sont les différentes règles de construction possibles pour obtenir une valeur (simple ou composée) pour l'attribut
autocomplete. C'est cependant l'affaire du développeur de fournir à l'attributautocompleteune valeur ou un ensemble de valeurs valides au regard des exigences de l'algorithme fourni par la spécification HTML5.2. Ainsi, un attributautocompletene peut contenir qu'une seule valeur de type "field name", comme"name"ou"street-address". On peut avoir également un ensemble composé de différentes valeurs comme, par exemple,autocomplete="shipping name"ouautocomplete="section-software shipping street-address":"section-software"renvoie à une valeur de type "scope" et"shipping"à une valeur de type "hint set", mais toujours une seule valeur de type "field name".
WCAG Reference
WCAG 1.3.5Tests
- 11.13.1
Chaque champ de formulaire dont l'objet se rapporte à une information concernant l'utilisateur vérifie-t-il ces conditions ?
Le champ de formulaire possède un attributautocomplete;
L'attributautocompleteest pourvu d'une valeur présente dans la liste des valeurs possibles pour l'attributautocompleteassociés à un champ de formulaire ;
La valeur indiquée pour l'attributautocompleteest pertinente au regard du type d'information attendu.Technical Notes
- La liste des valeurs possibles pour l'attribut
autocompleterepose sur la liste des valeurs présentes dans la spécification WCAG2.1 qui reprend elle-même la liste des valeurs de type "field name" de la spécification HTML5.2. Le critère WCAG demande à ce que l'une de ces valeurs soit présente pour qualifier un champ de saisie concernant l'utilisateur. - Ce que le critère WCAG laisse implicite, ce sont les différentes règles de construction possibles pour obtenir une valeur (simple ou composée) pour l'attribut
autocomplete. C'est cependant l'affaire du développeur de fournir à l'attributautocompleteune valeur ou un ensemble de valeurs valides au regard des exigences de l'algorithme fourni par la spécification HTML5.2. Ainsi, un attributautocompletene peut contenir qu'une seule valeur de type "field name", comme"name"ou"street-address". On peut avoir également un ensemble composé de différentes valeurs comme, par exemple,autocomplete="shipping name"ouautocomplete="section-software shipping street-address":"section-software"renvoie à une valeur de type "scope" et"shipping"à une valeur de type "hint set", mais toujours une seule valeur de type "field name".
- La liste des valeurs possibles pour l'attribut
WCAG Techniques
- H98