Critère RGAA 13.8 · Consultation
Critère RGAA 13.8 : Contenus clignotants ou flashs évités
L’utilisateur doit pouvoir consulter le contenu sans contrainte abusive : temps, mouvement, orientation, téléchargement ou ouverture de document.
Comprendre le critère
Le critère RGAA 13.8 porte sur les conditions de consultation du contenu et des fonctionnalités. L’objectif est de vérifier que cette information ou cette fonctionnalité reste disponible dans le code, pas seulement dans le rendu visuel.
Ces critères protègent l’utilisateur contre les contraintes imposées par l’interface : temps limité, mouvement, documents non accessibles, gestes complexes ou changements inattendus.
Pourquoi c'est important ?
La consultation ne doit pas dépendre d’une capacité unique : lire vite, voir une animation, tenir un appareil dans un sens précis ou effectuer un geste complexe.
Une erreur sur "Contenus clignotants ou flashs évités" peut créer une rupture très concrète : contenu non annoncé, action impossible au clavier, information ambiguë ou parcours incompréhensible pour une technologie d’assistance.
Exemple non conforme
Le contenu impose une contrainte sans alternative utilisateur.
<div class="slider" ontouchmove="swipeOnly(event)">...</div>
Exemple conforme
Une alternative simple permet d’obtenir le même résultat.
<button type="button">Élément précédent</button>\n<button type="button">Élément suivant</button>
Comment vérifier ce critère ?
- Identifier toutes les occurrences concernées par "Contenus clignotants ou flashs évités" sur la page auditée.
- Repérer les limites de temps, documents, mouvements, fenêtres, gestes ou contraintes d’orientation.
- Vérifier qu’une alternative ou un contrôle utilisateur existe avant que la contrainte ne bloque le parcours.
- Tester sur mobile, clavier et lecteur d’écran lorsque le critère dépend du périphérique ou du mode d’interaction.
Erreurs fréquentes
- Imposer une expiration sans prolongation.
- Proposer un PDF image sans alternative.
- Déclencher une nouvelle fenêtre sans prévenir.
- Rendre une fonctionnalité disponible uniquement par geste complexe ou mouvement de l’appareil.
Questions fréquentes
Ce critère peut-il être testé automatiquement ?
Peu. Ces critères dépendent beaucoup du scénario utilisateur, du document ou du périphérique.
Quel est le premier réflexe pour corriger "Contenus clignotants ou flashs évités" ?
Revenir au besoin utilisateur, puis utiliser le HTML natif le plus approprié avant d’ajouter ARIA, CSS ou JavaScript.
Quand considérer le critère comme non applicable ?
Uniquement lorsque la page ne contient aucun contenu, composant ou cas visé par le critère. Cette décision doit être justifiée dans la grille d’audit.
Tester ce critère avec AllyNizer
Lancez une analyse de page pour repérer les erreurs automatiques, puis complétez avec les vérifications manuelles proposées dans cette fiche.