Bug #352
Mis à jour par ggallais il y a plus de 2 ans
Le formulaire d'inscription à la NL renvoie une erreur quand les données soumises n'ont pas le format e-mail (voir vidéo). Ce message d'erreur est différent selon les navigateurs et n'est pas toujours assez explicite (voir images) : * sous FF, le message est juste "Veuillez entre une adresse e-mail valide", sans préciser le format attendu. * sous Edge, le message est plus précis "Insérez un @@@ dans l'adresse e-mail" ou "Entrer une partie après exemple@" L'API Constraint Validation permet de On peut personnaliser ces les messages d'erreurs pour qu'ils soient suffisamment explicite. * 1re étape : Medhy nous envoie le texte de tous les des messages d'erreurs associés aux erreurs de saisie à input=email dans un @input=email@, dans FF, CHr et Safari * 2 étape : Guillaume regarde ceux qui méritent d'être plus explicites pour l'accessibilité l'access et fournit des textes plus adaptés * 3e étape : Medhy implémente les nouveaux textes Ressources sur l’API Constraint validation : * "Support de l'API par les navigateurs":https://caniuse.com/constraint-validation * "Documentation MDN":https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation * "Custom Validation Messages for HTML5 Form Constraints":https://codetheory.in/custom-validation-messages-for-html5-form-constraints/ Tout ça permet de clotûrer #166