RGAA Lab

RGAA 4.1.2 · Multimédia · Critère 4.10

Chaque son déclenché automatiquement est-il contrôlable par l’utilisateur ?

Un son qui démarre seul couvre la voix de synthèse : l'utilisateur d'un lecteur d'écran n'entend plus la page et doit souvent la quitter pour faire taire le bruit.

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.

  1. 4.10.1
    Chaque séquence sonore déclenchée automatiquement via une balise <object>, <video>, <audio>, <embed>, <bgsound> ou un code JavaScript vérifie-t-elle une de ces conditions ?
    • La séquence sonore a une durée inférieure ou égale à 3 secondes ;
    • La séquence sonore peut être stoppée sur action de l’utilisateur ;
    • Le volume de la séquence sonore peut être contrôlé par l’utilisateur indépendamment du contrôle de volume du système.

Comment le vérifier

  1. Charger la page dans un onglet neuf, son activé, et écouter : c'est le seul moyen de savoir ce qui démarre seul.
  2. Pour chaque son déclenché automatiquement, mesurer sa durée : trois secondes ou moins, le critère est satisfait.
  3. Au-delà, chercher un moyen de l'arrêter ou d'en couper le volume — visible, atteignable au clavier dès le chargement, et indépendant du volume du système.
  4. Ne pas ajouter d'exigence de position : le test ne dit rien de l'endroit où se trouve ce contrôle, et un bouton en pied de page le satisfait. Le placer au tout début de la page reste une bonne pratique — à recommander comme telle, jamais à compter comme un manquement.

Ce que notre outil fait

Détecté automatiquement

Notre moteur tranche seul sur ce critère : un échec est une non-conformité, avec la preuve qui va avec.

Le moteur repère les médias qui démarrent seuls et vérifie l'une des deux issues : une lecture de trois secondes au plus, ou un instrument de contrôle du son visible, nommé et exposé aux technologies d'assistance. Il s'abstient plutôt que de conclure quand la durée n'est pas lisible depuis la page, ou quand la page compte plus d'instruments activables qu'il n'a pu en essayer.

Règles ACT du W3C mises en œuvre : 80f0bf

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.

  • Les navigateurs bloquent souvent l'autolecture sonore : un son qui ne se déclenche pas chez vous peut se déclencher chez un utilisateur qui a déjà interagi avec le site. Ne pas conclure à la conformité sur un silence.
  • L'attribut muted posé avec autoplay sort le média du critère — tant que rien ne réactive le son sans action de l'utilisateur.
  • Le son peut venir d'un script, d'une publicité ou d'un cadre de tiers : il n'y a pas toujours une balise <audio> à trouver.

À lire avec