En cas de rejet des données saisies dans un formulaire, les raisons du rejet sont indiquées à… - Règle n° 80

Règle n° 80 - En cas de rejet des données saisies dans un formulaire, les raisons du rejet sont indiquées à l’utilisateur.

Ce qui peut sembler évident pour l’auteur d’un formulaire risque de l’être beaucoup moins pour ses utilisateurs : aidez-les à chaque fois que possible.

#Basics #Accessibilité #Développement #Fonctionnel #Formulaires

Objectif

  • aider l’utilisateur à comprendre ce qu’on attend et, ainsi, faciliter le passage à l’étape suivante,
  • éviter la frustration de l’utilisateur face à une erreur dont il n’aurait pas la solution immédiate,
  • améliorer l’accessibilité des contenus aux personnes handicapées.

Solution technique

Pour chaque champ contenant des données rejetées, indiquer la nature de l’erreur et fournir une aide à la correction :

  • soit en début de formulaire, dans une liste des champs erronés,
  • soit dans le contexte de chaque champ, autant que possible via leur étiquette label.

Moyen de contrôle

Pour chaque formulaire examiné :

  • soumettre les différentes erreurs possibles dans chaque formulaire (absence de saisie d’un champ, non-respect d’un format demandé) ou prévisibles (format d’adresse e-mail, de date, etc.), sensibilité à la casse, etc,
  • vérifier, si la saisie est rejetée, que la nature de l’erreur est précisée de manière à fournir l’aide nécessaire à sa correction, par l’un des moyens indiqués dans le paragraphe de mise en œuvre.