Directive 7. Assurer à l'utilisateur le contrôle des changements du contenu lorsque ce dernier varie dans le temps.

Certaines personnes qui souffrent de déficiences visuelles ou cognitives ne peuvent pas lire les textes en mouvement. Les mouvements peuvent causer une distraction telle que le reste de la page devient illisible pour les personnes souffrant de handicap cognitif. Les logiciels de revue d'écran ne peuvent pas lire du texte en mouvement. Les personnes souffrant de handicaps physiques peuvent ne pas être capable de mouvements suffisamment rapides ou précis pour interagir avec des objets en déplacement.


Règle 7.1
Jusqu'à ce que les agents utilisateurs permettent aux utilisateurs de contrôler l'oscillation, évitez de créer des phénomènes d'oscillations à l'écran (flashes, ou clignotant). [Priorité 1]

Explications :
Un écran clignotant ou flashant peut provoquer des crises chez certains utilisateurs atteints d'épilepsie photosensitive et les développeurs de contenu devraient éviter de faire clignoter l'écran. Les crises peuvent être déclenchées par un clignotement ou un flashage compris dans un intervalle de 4 à 59 flashs par seconde (Hertz) avec un pic de sensibilité à 20 flashs par seconde, ainsi que des changements rapides du sombre au lumineux (comme l'effet stroboscopique)

Règle 7.2
Jusqu'à ce que les agents utilisateurs permettent le contrôle du clignotement, évitez le clignotement du contenu (i.e., changement de la présentation à un taux régulier, comme allumage et extinction). [Priorité 2]

Explications :
Si le clignotement (ex., une manchette qui apparaît et disparaît à intervalles réguliers) est utilisé, founissez un mécanisme pour stopper le clignotement. En CSS, 'text-decoration: blink' provoquera un clignotement du contenu et permettra à l'utilisateur de stopper l'effet en désactivant les feuilles de style ou en choisissant sa feuille de style propre.

Règle 7.3
Jusqu'à ce que les agents utilisateurs permettent aux utilisateurs de figer le contenu mobile, évitez le mouvement dans les pages. [Priorité 2]
Règle 7.4
Jusqu'à ce que les agents utilisateurs fournissent la possibilité d'arrêter un rafraîchissement, ne créez pas de pages qui se rafraîchissent automatiquement de façon périodique. [Priorité 2]
Règle 7.5
Jusqu'à ce que les agents utilisateurs fournissent la possibilité de stopper l'auto-redirection, n'utilisez pas de balisages permettant la redirection automatique des pages. A la place, configurez le serveur pour effectuer les redirections. [Priorité 2]
Règle 5.6
Fournissez des abbréviations pour les labels d'entête. [Priorité 3]

Explications :
L'attribut summary="..." vous permet de décrire succinctement votre tableau, cet élément n'apparaît pas à l'écran avec les navigateurs graphiques mais il est important pour les utilisateurs de navigateurs en braille, textuels ou vocaux.


Tableau des directives et des points de contrôles :

Tableau des directives et des points de contrôles :
N° de Directive 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Total
Level A - Priorité 1 4 1 0 1 2 3 1 1 1 0 1 1 0 1 17
Level AA - Priorité 2 0 1* 7 0 2 2 4 1** 2 2 2 3 4 0 30
Level AAA - Priorité 3 5 2 7 3 6 5 5 1 5 5 4 4 10 3 65

* Considéré comme Priorité 2 pour les images et Priorité 3 pour le texte.
** Priorité 1 si la fonctionnalité est importante et n'est pas présenté ailleurs, sinon Priorité 2

W3C
Logo : Kinoa, e-marketing service provider