Aller au contenu
A11ySignal
Niveau AWCAG 2.0WCAG 2.1WCAG 2.2EN 301 549 § 9.3.2.2

3.2.2
À la saisie

Changer une valeur ne doit pas provoquer l'inattendu sans prévenir.

Ce que dit la norme

Le changement de paramètre d'un composant d'interface utilisateur ne provoque pas automatiquement de changement de contexte, à moins que l'utilisateur n'ait été informé de ce comportement avant d'utiliser le composant.

Pourquoi c'est important

Choisir une option dans une liste devrait choisir une option. Si cela recharge aussi la page, ceux qui hésitent encore sont éjectés.

À quoi ressemble un échec

  • échoueUn `<select>` de pays qui envoie le formulaire au changement.
  • échoueUne case à cocher qui navigue immédiatement.

Comment corriger

  • à faireAjoutez un bouton d'envoi, ou annoncez à l'avance ce que le contrôle va faire.

Comment A11ySignal le vérifie

manuel

Aucune règle automatique ne peut juger ce critère, et nous ne prétendrons pas le contraire. Une analyse propre ne veut pas dire que 3.2.2 est respecté — elle veut dire que rien de mesurable n'échoue. Celui-ci demande une personne.

Également sous 3.2 Prévisible