DISIC/accessibilite.numerique.gouv.fr

Définir ce qu'est un "masque de saisie"

cyril-lamotte opened this issue · 0 comments

Bonjour,

Suite à une réponse par mail d' @Erwan-le-Gall, je crée cette issue.

Dans le glossaire RGAA, on fait mention d'un "masque de saisie" :
https://accessibilite.numerique.gouv.fr/methode/glossaire/#type-et-format-de-donnees

Extrait :

Note importante : lorsque le type de champ de formulaire propose un masque de saisie, par exemple les champs date ou time, l’indication de format n’est pas nécessaire.

Il faudrait définir ce qu'est un masque de saisie.

L'attribut pattern en HTML5 va contrôler mais ne va pas indiquer à l'utilisateur en amont de la syntaxe à utiliser.
Certains plugins JavaScript contraignent la saisie (les touches de lettres n'auront pas d'effet pour un code postal par exemple), mais ne donnent pas d'indications à l'utilisateur.

Pour une date, un masque tel que celui-ci reste incorrect car il est ambigue. (Mois ou jour en premier ?)
[ ][ ] / [ ][ ] / [ ][ ][ ][ ]

Il faudrait donc préciser ce qui est attendu et ce qui est incorrect dans le glossaire.

Merci !