Quiz : Formulaires accessibles et feedback

Diagnostique un vrai extrait PulsaConf : L'aide, l'erreur et le statut ne sont reliés ni annoncés.

Objectifs de la leçon

  • Construire les décisions de « Formulaires accessibles et feedback » avec un élément HTML adapté.
  • Ajouter les attributs qui rendent la structure testable.
  • Expliquer l'impact utilisateur de la décision prise.

Rendre les états perceptibles

L'aide, l'erreur, le chargement et la réussite ne doivent pas être communiqués uniquement par la couleur ou la position. Ils doivent être reliés au bon contrôle et annoncés au bon moment.

« Quiz : Formulaires accessibles et feedback » sert ici à rendre les décisions de « Formulaires accessibles et feedback » explicite dans le document.

Décision de feedback

Utilise d'abord un texte visible et une relation explicite. Réserve les régions live aux changements dynamiques et choisis leur niveau d'urgence selon l'action attendue.

Évite de traiter les décisions de « Formulaires accessibles et feedback » comme un simple détail visuel : le choix doit rester compréhensible dans le DOM et justifiable en revue de code.

Test avec technologie d'assistance

Déclenche chaque état dans l'ordre réel d'utilisation. Vérifie le focus, la relation avec le champ et l'absence d'annonces répétées ou prématurées.

Pour html-07-feedback-quiz, commence par le premier test en échec et relie son message à l'élément, l'attribut ou la relation concernée.

Vocabulaire lié

  • fieldset — Groupe de champs liés.
  • legend — Nom d'un groupe de champs.
  • aria-describedby — Relation vers une aide ou erreur.
  • aria-live — Annonce de changement dynamique.
  • alert — Message urgent annoncé immédiatement.

Validation

  • Je sais expliquer pourquoi les décisions de « Formulaires accessibles et feedback » améliore PulsaConf.
  • Je peux relier chaque test à une exigence utilisateur.
  • Je garde une structure compréhensible sans style CSS.

Ouvrir la leçon interactive