Commandes audio obligatoires
Silktide repère les pages qui lisent de l’audio et vous demande de confirmer que les auditeurs peuvent le mettre en pause ou l’arrêter, ou en régler le volume. Cela est particulièrement important lorsque l’audio démarre automatiquement.
Pourquoi c’est important
Un audio qui se lance sans commande d’arrêt est plus qu’un simple désagrément. Les personnes utilisant un écoutent la page lue à voix haute ; un audio concurrent peut couvrir totalement leur lecteur d’écran, rendant la page impossible à utiliser. Cela perturbe aussi les personnes ayant des difficultés d’attention ou cognitives, ainsi que toute personne dans un environnement silencieux. Le critère de succès 1.4.2 (, le niveau le plus élémentaire de ) exige qu’un audio démarrant automatiquement pendant plus de trois secondes puisse être mis en pause, arrêté ou coupé indépendamment du volume du système.
Comment corriger
Ce contrôle vous invite à examiner l’audio sur chaque page signalée :
- Évitez totalement la lecture automatique de l’audio — c’est l’option la plus sûre et la plus conviviale.
- Si l’audio doit se lancer automatiquement pendant plus de trois secondes, fournissez une commande visible près du début de la page pour le mettre en pause ou l’arrêter, ou bien un contrôle de volume indépendant incluant la coupure du son.
- Pour les lecteurs intégrés, assurez-vous que les commandes sont activées :
<!-- Audio en lecture automatique sans possibilité de l’arrêter -->
<audio src="theme.mp3" autoplay></audio>
<!-- Corrigé : l’utilisateur peut mettre en pause, arrêter et régler le volume -->
<audio src="theme.mp3" controls></audio>
Une fois que vous jugez la page correcte, le constat.
Comment Silktide teste ceci
- Recherchez des lecteurs audio (éléments
<audio>) dans le de chaque page. - Signalez chaque page qui en contient un, afin que vous puissiez confirmer que l’audio peut être mis en pause, arrêté ou coupé. Silktide ne peut pas juger automatiquement si les commandes fournies sont adéquates ni combien de temps dure l’audio en lecture automatique.
Dépannage
L’audio ne se lance pas automatiquement
Si l’audio ne se lit que lorsque le visiteur choisit de le lancer et que le lecteur dispose de commandes normales, la page satisfait à l’exigence sous-jacente — approuvez le constat.
Audio intégré d’une autre manière
Seuls les éléments <audio> sont détectés. L’audio lu via des lecteurs vidéo ou des scripts personnalisés n’est pas signalé par ce contrôle ; examinez donc ces cas manuellement.