Eviter de faire clignoter de contenu |
Point de contrôle 7,2 de priorité 2 WAI / WCAG 1.0
Description du problème La page contient la balise BLINK non standard.
Procédure de réparation Remplacez la balise BLINK par une autre propriété de mise en forme où le texte ne clignote pas ou n'est pas contrôlé par la personne qui visite le site Web. Le W3C (HTML Techniques for Web Content Accessibility Guidelines 1.0 [http://www.w3.org/TR/WCAG10-HTML-TECHS/#style-text] ) suggère de ne pas utiliser les balises BLINK et MARQUEE. Si l'effet de clignotement est requis, utilisez la propriété css " text-decoration: blink ". De cette façon, le résultat final sera le même, toutefois : la personne visitant le site peut désactiver le traitement CSS par le navigateur, ce qui entraîne la fin du clignotement ; une meilleure option consiste à associer plusieurs fichiers de styles CSS à la page. La plupart des propriétés peuvent rester identiques (dans tous les fichiers) à l'exception de la propriété " text-decoration: blink ". De cette façon, la personne visitant le site (via un navigateur à jour) peut basculer entre les fichiers de styles et choisir celui qui lui permet de tout faire ce dont elle a besoin, sauf le clignotement. le fichier HTML contient du code correct et sa taille est plus petite (du fait que la propriété de clignotement n'est mentionnée qu'une seule fois dans le fichier de style externe).
Explication du problème Cette balise active et désactive son contenu. L'utilisateur du navigateur ne pourra pas du tout interrompre ce comportement. Ce clignotement est gênant et peut vous empêcher de vous concentrer lorsque vous lisez les informations ou que vous complétez le formulaire de la page. Les conséquences sont bien plus importantes chez les utilisateurs souffrant de trouble cognitifs, car ils auront beaucoup de mal à se concentrer sur le contenu de la page. Tenez compte également des utilisateurs de loupes d'écran ne pouvant lire qu'une portion du texte recouverte par le texte clignotant. Dans ce cas, une grande partie de l'écran grossie clignotera, rendant très difficile pour ces utilisateurs la lecture du contenu de la page. D'une certaine façon, toute personne stressée souffre de troubles cognitifs. Par exemple, lors de l'achat en ligne d'un billet d'avion depuis une borne se trouvant dans un aéroport bondé et très bruyant et que de nombreuses personnes font la queue pour la même borne, il est très difficile de rester concentré. Un élément clignotant sur la page peut empêcher la personne de terminer son achat.