Eviter d'utiliser des liens JavaScript |
Point de contrôle 6,5 de priorité 2 WAI / WCAG 1.0
Description du problème La page contient un lien qui ne peut être ouvert que par les navigateurs prenant en charge JavaScript.
Procédure de réparation Remplacez le lien qui exécute directement le script par une autre façon de l'exécuter, par exemple en définissant un bouton, en définissant séparément le script (sans oublier l'élément NOSCRIPT) et en associant un événement (tel que ONKEYPRESS et ONCLICK) sur le bouton au script.
Explication du problème Les liens qui activent des scripts ne peuvent être ouverts que par des navigateurs capables d'exécuter JavaScript. Tous les navigateurs ne peuvent exécuter JavaScript. C'est le cas, par exemple, des navigateurs en mode texte, tels que lynx [http://lynx.browser.org] , des navigateurs associés à des lecteurs d'écran ou des navigateurs pour assistant personnel ou téléphone portable. Avec ces navigateurs, vous n'êtes pas en mesure de parcourir la page. Même s'il existe d'autres moyens d'atteindre la cible (par exemple, des liens ou des boutons), l'utilisateur suppose que ce lien fonctionne comme n'importe quel lien. Cependant, l'incapacité pour le navigateur d'ouvrir le lien peut faire que l'utilisateur se sente encore plus frustré et troublé.