RGAA 4.1.2 · Multimédia · Critère 4.13
Chaque média temporel et non temporel est-il compatible avec les technologies d’assistance (hors cas particuliers) ?
Un lecteur peut être entièrement pilotable au clavier et rester silencieux pour un lecteur d'écran : sans nom, sans rôle et sans état annoncés, les boutons existent sans dire ce qu'ils sont.
Ce que dit le référentiel
Transcription du RGAA 4.1.2, sans interprétation. C’est ce texte qui fait foi, et celui que vous citez dans un rapport.
- 4.13.1 Chaque média temporel et non temporel vérifie-t-il une de ces conditions (hors cas particuliers) ?
- Le nom, le rôle, la valeur, le paramétrage et les changements d’états des composants d’interfaces sont accessibles aux technologies d’assistance via une API d’accessibilité ;
- Une alternative compatible avec une API d’accessibilité permet d’accéder aux mêmes fonctionnalités.
- 4.13.2 Chaque média temporel et non temporel qui possède une alternative compatible avec les technologies d’assistance, vérifie-t-il une de ces conditions ?
- L’alternative est adjacente au média temporel ou non temporel ;
- L’alternative est accessible via un lien ou bouton adjacent ;
- Un mécanisme permet de remplacer le média temporel ou non temporel par son alternative.
Comment le vérifier
- Parcourir les commandes du média avec un lecteur d'écran, et vérifier pour chacune ce qui est annoncé : un nom, un rôle, et l'état quand il y en a un.
- Vérifier que les changements d'état sont restitués : la lecture qui devient pause, le son coupé, les sous-titres activés.
- Vérifier que la position de lecture et le volume, s'ils sont réglables, exposent leur valeur.
- À défaut, chercher une alternative compatible qui donne les mêmes fonctionnalités — et vérifier qu'elle est adjacente, atteignable par un lien ou un bouton adjacent, ou substituable au média.
Ce que notre outil fait
Jugement humain
Aucune machine ne tranche ce critère. L’outil vous présente les éléments et enregistre votre constat.
L'outil peut relever le nom accessible de chaque commande, mais ce critère porte sur ce qu'une technologie d'assistance restitue réellement — y compris les changements d'état pendant la lecture. C'est un test au lecteur d'écran, pas une lecture du DOM.
Comment nous mesurons ce que l'outil sait faire · ce critère s'audite dans l'extension RGAA Lab.
Les pièges
Les erreurs qu’on rencontre vraiment, relevées au fil des audits.
- Un bouton lecture/pause qui change d'icône sans changer de nom accessible annonce « lecture » alors que le média est en train de jouer.
- Une barre de progression bâtie sur un
<div>sans rôle ni valeur n'est qu'un décor pour un lecteur d'écran, même si les flèches la déplacent. role="application"sur un lecteur coupe les raccourcis du lecteur d'écran : ce qui n'est pas explicitement exposé devient alors inatteignable.