Share

Approfondir

Qualité Web le livre

Livre Qualité Web

Acheter

69 - Each form field’s label indicates whether or not it is a required field.

Objectif
  • Tell users in advance whether or not a field is required.
  • Prevent mistakes before they are made.
  • Improve the accessibility of content for people with disabilities.
Mise en œuvre

Indiquer le caractère obligatoire de la saisie dans l'étiquette associée au champ. Si l'indication est faite avec un symbole graphique (astérisque par exemple), faire précéder le formulaire d'une légende explicitant ce symbole.

Contrôle

Pour chaque formulaire :

  • Vérifier que l’étiquette associée à chaque champ en indique le caractère obligatoire, si besoin en contrôlant, avec un inspecteur de code, que l’information est bien présente dans l’élément label, dans un attribut aria-label, ou bien qu’elle est reliée au champ via un attribut aria-labelledby ou aria-describedby.
  • Vérifier que les champs dont l’étiquette ne donne aucune information sur leur caractère obligatoire sont bien facultatifs, en validant le formulaire sans les remplir. Si un message d’erreur indique qu’ils doivent être remplis ou si le formulaire ne peut être validé ainsi, la bonne pratique est invalidée.

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