RGAA 4.1.2 · THÉMATIQUE 11 · FORMULAIRES
Critère 11.9 : Dans chaque formulaire, l’intitulé de chaque bouton est-il pertinent (hors cas particuliers) ?
Texte officiel du RGAA 4.1.2 (DINUM), mis en page par Claren · Mis à jour le
Ce critère appartient à la thématique « Formulaires » du RGAA 4.1.2. Il se vérifie par 2 tests.
Le critère
Dans chaque formulaire, l’intitulé de chaque bouton est-il pertinent (hors cas particuliers) ?
Les tests
Test 11.9.1
L’intitulé de chaque bouton vérifie-t-il ces conditions (hors cas particuliers) ?
- S’il est présent, le contenu de l’attribut WAI-ARIA
aria-labelest pertinent ; - S’il est présent, le passage de texte lié au bouton via un attribut WAI-ARIA
aria-labelledbyest pertinent ; - S’il est présent, le contenu de l’attribut
valued’une balise<input>de typesubmit,resetoubuttonest pertinent ; - S’il est présent, le contenu de la balise
<button>est pertinent ; - S’il est présent, le contenu de l’attribut
altd’une balise<input>de typeimageest pertinent ; - S’il est présent, le contenu de l’attribut
titleest pertinent.
Méthodologie du test 11.9.1
- Retrouver dans le document les boutons présents au sein d’un formulaire ;
- Pour chaque bouton, vérifier que son intitulé visible et son nom accessible sont pertinents ;
- Si c’est le cas pour chaque bouton, le test est validé.
Test 11.9.2
Chaque bouton affichant un intitulé visible vérifie-t-il ces conditions (hors cas particuliers) ?
- S’il est présent, le contenu de l’attribut WAI-ARIA
aria-labelcontient au moins l’intitulé visible ; - S’il est présent, le passage de texte lié au bouton via un attribut WAI-ARIA
aria-labelledbycontient au moins l’intitulé visible ; - S’il est présent, le contenu de l’attribut value d’une balise
<input>de typesubmit,resetoubuttoncontient au moins l’intitulé visible ; - S’il est présent, le contenu de la balise
<button>contient au moins l’intitulé visible ; - S’il est présent, le contenu de l’attribut
altd’une balise<input>de typeimagecontient au moins l’intitulé visible ; - S’il est présent, le contenu de l’attribut
titlecontient au moins l’intitulé visible.
Méthodologie du test 11.9.2
- Retrouver dans le document les boutons présents au sein d’un formulaire ;
- Pour chaque bouton, vérifier que son nom accessible contient au moins son intitulé visible ;
- Si c’est le cas pour chaque bouton, le test est validé.
Cas particuliers
Pour le test 11.9.2, voir cas particuliers critère 11.2.
Correspondance WCAG
- WCAG 2.2, critère 2.5.3 : Label in Name
- WCAG 2.2, critère 4.1.2 : Name, Role, Value
Ce qu’un contrôle automatique peut voir
Les contrôles automatiques de Claren couvrent une partie de ce critère. Le reste se vérifie à la main.
- La valeur textuelle des contrôles de boutons doit être perceptible
- Les boutons doivent avoir un texte perceptible
- Les commandes ARIA doivent avoir un nom accessible
Faire vérifier votre site
Un test automatique ne tranche qu’une partie des critères. Un audit RGAA les contrôle tous à la main, sur un échantillon de pages, et vous laisse un plan de correction.
Version officielle : critère 11.9 sur accessibilite.numerique.gouv.fr.
Textes du critère, des tests, de la méthodologie, des cas particuliers et des notes techniques : RGAA 4.1.2, DINUM, sous Licence Ouverte 2.0 (Etalab), repris tels quels. Intitulés des critères WCAG 2.2 : W3C, W3C Document License. Les liens des termes mènent au glossaire officiel du RGAA.