Thématique 10 · Présentation de l'information
Critère RGAA 10.8 : Contenus cachés ignorés à bon escient
Un contenu masqué visuellement mais lu par le lecteur d'écran (ou l'inverse) crée un décalage entre ce que voient et ce qu'entendent les utilisateurs.
- Niveau
- A
- WCAG 2.2
- 1.3.2, 4.1.2
- Thématique
- Présentation de l'information
- Vérification
- Vérification humaine
La question posée par le RGAA
Pour chaque page web, les contenus cachés ont-ils vocation à être ignorés par les technologies d’assistance ?
Comment respecter ce critère
- Masquez pour tous avec display: none ou hidden ce qui doit être ignoré (menu fermé, onglet inactif).
- Réservez la classe « masqué visuellement » aux textes destinés aux seuls lecteurs d'écran.
Les tests officiels
Pour être conforme, chaque élément concerné de la page doit satisfaire les tests suivants :
- 10.8.1 — Dans chaque page web, chaque contenu caché vérifie-t-il une de ces conditions ? (Le contenu caché a vocation à être ignoré par les technologies d’assistance ; Le contenu caché n’a pas vocation à être ignoré par les technologies d’assistance et est rendu restituable par les technologies d’assistance suite à une action de l’utilisateur réalisable au clavier ou par tout dispositif de pointage sur un élément précédent le contenu caché ou suite à un repositionnement du focus dessus.)
Source : RGAA 4.1.2, critère 10.8, 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).