Menu JavaScript sur Osny.fr

Date de publication : 2007-04-30, par
[courrier électronique]Patrice Bourlon – lien permanent
La page d’accueil du site [externe]Osny.fr propose un menu de navigation globale donnant accès aux 6 grandes rubriques du site et, au survol avec la souris, au second niveau de l’arborescence. Ce menu est mis en œuvre avec JavaScript.
L'implémentation de ce menu est problématique du point de vue de l’accessibilité. En effet, si un utilisateur accède au site avec une aide technique ou un navigateur n'interprétant pas JavaScript, aucune alternative n'est prévue.
L'utilisateur n'aura accès à aucun des liens du menu : il ne pourra tout simplement pas entrer dans les 6 grandes rubriques du site par ce mode de navigation.
Sans JavaScript, les seuls liens accessibles sont les liens proposés dans le groupe « Accès direct » – à l’exception toutefois des listes permettant d’accéder aux démarches administratives et aux services municipaux. Ces listes reposent en effet elles aussi sur JavaScript et aucune alternative accessible n'est prévue.
Reste enfin, pour les utilisateurs les plus motivés et les plus perspicaces, le plan de site (lien tout en bas de la page) : celui-ci donne bien accès aux différents contenus mais il ne permet pas dans sa présentation actuelle de se faire une idée de l’arborescence du site…
Copies d’écran
- La page avec JavaScript
- La page sans JavaScript : le menu principal n'est plus disponible.
- La page dans le navigateur texte Lynx.
Bonne pratique
Toute mise en œuvre d’un script JavaScript sur un site doit prévoir une alternative accessible aux utilisateurs ne disposant pas de JavaScript. Cette alternative doit permettre l’accès aux informations ou fonctions servies par le script. Cette exigence fait partie des critères de priorité 1 d’accessibilité.
Références
- Point de contrôle WCAG 1.0 [externe]6.2
- Point de contrôle WCAG 1.0 [externe]6.3
- Point de contrôle WCAG 1.0 [externe]6.4
- Critère AccessiWeb® [externe]7.1
- Critère AccessiWeb® [externe]7.2
