Partager

Approfondir

Qualité Web le livre

Livre Qualité Web

Acheter

93 - En cas de rejet des données saisies dans un formulaire, les champs contenant les données rejetées sont indiqués à l'utilisateur.

Thématique
Phase Projet

Objectif
  • Donner un retour à l'utilisateur sur l'action qu'il vient d'effectuer.
  • Guider l'utilisateur directement vers les éléments sur lesquels il doit agir.
Mise en œuvre

Faire figurer en début de formulaire un message indiquant que tout ou partie des champs nécessite une correction de la saisie précédente. Indiquer également cette information dans l'élément title de la page.

Ajouter éventuellement au message en début de formulaire la liste des champs à corriger.

Indiquer explicitement dans l'étiquette de chaque champ concerné qu'il doit être corrigé (par exemple avec la mention « erreur de saisie »).

Contrôle

Pour chaque formulaire :

  • Soumettre différentes erreurs possibles dans chaque formulaire telles que : absence de saisie d'un champ (qu'il soit signalé comme étant obligatoire ou non), non-respect d'un format demandé ou prévisible (format d'adresse mail, de date, etc.), sensibilité à la casse.
  • Puis, vérifier que l'utilisateur est informé de la présence d'erreurs à corriger au moins dans l'élément title de la page et que chaque champ erroné est signalé via son étiquette. Firebug permet de contrôler que l'information est bien ajoutée à l'élément label.

Ce contrôle gagne à être mené après celui sur la présence et le balisage de l'étiquette des champs de formulaire (bonne pratique 35) et en même temps que ceux sur la présence d'indications sur le caractère obligatoire ou le format attendu pour chaque champ (bonne pratiques 39 et 119) et sur l'indication des raisons du rejet (bonne pratique 115).

Découvrez la certification Opquast

Rejoignez la communauté des certifiés Opquast. Plus de 5000 professionnels formés à la qualité Web. Au programme une formation en ligne de 14h, un examen de 1h30, un badge et un score à mettre sur votre cv et votre profil linkedin.

Commander en ligne