Thématique 1 · Images
Critère RGAA 1.5 : Alternative d'accès aux CAPTCHA
Un CAPTCHA uniquement visuel bloque totalement les personnes aveugles ou malvoyantes : elles ne peuvent ni s'inscrire ni valider le formulaire.
- Niveau
- A
- WCAG 2.2
- 1.1.1
- Thématique
- Images
- Vérification
- Vérification humaine
La question posée par le RGAA
Pour chaque image utilisée comme CAPTCHA, une solution d’accès alternatif au contenu ou à la fonction du CAPTCHA est-elle présente ?
Comment respecter ce critère
- Proposez une autre façon de passer la vérification : CAPTCHA audio, question logique, envoi d'un code par e-mail ou SMS.
- Préférez des protections invisibles (analyse comportementale, champ piège) qui ne demandent rien à l'utilisateur.
Les tests officiels
Pour être conforme, chaque élément concerné de la page doit satisfaire les tests suivants :
- 1.5.1 — Chaque image (balises <img>, <area>, <object>, <embed>, <svg>, <canvas> ou possédant un attribut WAI-ARIA role="img") utilisée comme CAPTCHA vérifie-t-elle une de ces conditions ? (Il existe une autre forme de CAPTCHA non graphique, au moins ; Il existe une autre solution d’accès à la fonctionnalité qui est sécurisée par le CAPTCHA.)
- 1.5.2 — Chaque bouton associé à une image (balise input avec l’attribut type="image") utilisée comme CAPTCHA vérifie-t-il une de ces conditions ? (Il existe une autre forme de CAPTCHA non graphique, au moins ; Il existe une autre solution d’accès à la fonctionnalité sécurisée par le CAPTCHA.)
Source : RGAA 4.1.2, critère 1.5, DINUM (nouvel onglet), sous Licence Ouverte. Le RGAA précise aussi des cas particuliers et un glossaire à consulter pour un audit officiel.
Comment Accessia le vérifie
Ce critère demande un jugement humain (pertinence, contexte, contenu multimédia). La revue guidée d'Accessia vous le présente avec ses tests officiels, et l'extension Chrome aide à le vérifier (ordre de tabulation, titres, zones, lecteur d'écran, simulations).