RGAA 4.1.2 · THÉMATIQUE 11 · FORMULAIRES
Critère 11.12 : Pour chaque formulaire qui modifie ou supprime des données, ou qui transmet des réponses à un test ou à un examen, ou dont la validation a des conséquences financières ou juridiques, les données saisies peuvent-elles être modifiées, mises à jour ou récupérées par l’utilisateur ?
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
Pour chaque formulaire qui modifie ou supprime des données, ou qui transmet des réponses à un test ou à un examen, ou dont la validation a des conséquences financières ou juridiques, les données saisies peuvent-elles être modifiées, mises à jour ou récupérées par l’utilisateur ?
Les tests
Test 11.12.1
Pour chaque formulaire qui modifie ou supprime des données, ou qui transmet des réponses à un test ou un examen, ou dont la validation a des conséquences financières ou juridiques, la saisie des données vérifie-t-elle une de ces conditions ?
- L’utilisateur peut modifier ou annuler les données et les actions effectuées sur ces données après la validation du formulaire ;
- L’utilisateur peut vérifier et corriger les données avant la validation d’un formulaire en plusieurs étapes ;
- Un mécanisme de confirmation explicite, via une case à cocher (balise
<input>de typecheckboxou balise ayant un attribut WAI-ARIArole="checkbox") ou une étape supplémentaire, est présent.
Méthodologie du test 11.12.1
- Retrouver dans le document les formulaires qui modifient ou suppriment des données, ou qui transmettent des réponses à un test ou un examen, ou dont la validation a des conséquences financières ou juridiques ;
- Pour chaque formulaire, vérifier que l’utilisateur peut :
- Soit modifier ou annuler les données et les actions effectuées sur ces données après la validation du formulaire ;
- Soit vérifier et corriger les données avant la validation d’un formulaire en plusieurs étapes ;
- Soit disposer d’un mécanisme de confirmation explicite (par exemple, une case à cocher ou une étape supplémentaire).
- Si c’est le cas pour chaque formulaire retrouvé, le test est validé.
Test 11.12.2
Chaque formulaire dont la validation modifie ou supprime des données à caractère financier, juridique ou personnel vérifie-t-il une de ces conditions ?
- Un mécanisme permet de récupérer les données supprimées ou modifiées par l’utilisateur ;
- Un mécanisme de demande de confirmation explicite de la suppression ou de la modification, via un champ de formulaire ou une étape supplémentaire, est proposé.
Méthodologie du test 11.12.2
- Retrouver dans le document les formulaires qui modifient ou suppriment des données à caractère financier, juridique ou personnel ;
- Pour chaque formulaire, vérifier que l’utilisateur dispose :
- Soit d’un mécanisme qui permet de récupérer les données supprimées ou modifiées ;
- Soit d’un mécanisme de demande de confirmation explicite de la suppression ou de la modification (par exemple, une case à cocher ou une étape supplémentaire).
- Si c’est le cas pour chaque formulaire retrouvé, le test est validé.
Correspondance WCAG
- WCAG 2.2, critère 3.3.4 : Error Prevention (Legal, Financial, Data)
Ce qu’un contrôle automatique peut voir
Aucun contrôle automatique de Claren ne couvre ce critère : il se vérifie à la main.
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.12 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.