Critère 4.10

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

Pré-vérifiéRGAA 4.1.21 test officiel

Comprendre

Un son qui démarre automatiquement doit pouvoir être coupé ou mis en pause.

Ce critère s’applique lorsque la page contient : vidéos, contenus audio.

Ce que vérifie Agence RGAA

Notre moteur détecte automatiquement des anomalies, mais une personne doit confirmer la pertinence avant de conclure.

Nous détectons automatiquement :

  • sons lancés automatiquement

Un résultat automatique n’est jamais un audit : seul un contrôle humain (en interne ou par un auditeur RGAA) permet de conclure.

Exemple de correction

Aucun son ne démarre seul : l’utilisateur lance la lecture
<audio controls src="message-du-maire.mp3"></audio>
<video controls src="visite.mp4"></video>
Voir un exemple à éviter
Lecture automatique avec du son
<audio autoplay src="ambiance.mp3"></audio>
<video autoplay src="accueil.mp4"></video>
  • Si un son doit démarrer seul, il ne doit pas dépasser 3 secondes, ou être coupable immédiatement.
  • Une vidéo d’ambiance sans bande-son peut être lancée automatiquement, en muted.

Patron de référence à adapter à votre contexte : il ne vaut pas validation du critère.

Tests officiels

  1. Test 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.

    Méthodologie de test
    1. Au chargement du document, si un son se déclenche automatiquement, vérifier que :
      • Soit la séquence sonore a une durée inférieure ou égale à 3 secondes ;
      • Soit un dispositif (un bouton par exemple), sur l’élément ayant déclenché le son (voir note), ou dans la page, permet de le stopper ;
      • Soit le volume de la séquence peut être contrôlé par l’utilisateur, indépendamment du contrôle de volume du système.
    2. Si c’est le cas, le test est validé. Note : les éléments suivants sont susceptibles de déclencher des sons au chargement de la page : éléments <audio>, <video>, <object>, <embed>, <bgsound> ou un code JavaScript (utilisation de la Web Audio API, par exemple).

Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.

Critère RGAA 4.10 : Chaque son déclenché automatiquement est-il contrôlable par l’utilisateur ? | Agence RGAA