Accueil > weblog
- Lire le billet précédent - Lire le billet suivant -
Par Laurent Denis, le 22 juin 2004.
Prenez par exemple un site avec un lien «évitez la navigation», qui reçoit un
tabindexde 1. Immédiatement après ce lien d'évitement de la navigation se trouve le menu de navigation global du site : Accueil, A propos, Services et Contact, avec destabindexrespectifs de 2, 3, 4 et 5.Un utilisateur navigant au clavier va au lien «évitez la navigation» avec la touche tab (
tabindexde 1) et active ce lien pour aller au contenu principal. Puis il utilise à nouveau la touche tab, ce qui l'amène au lien suivant dans l'ordre destabindex(Accueil,tabindexde 2) : il est donc ramené en arrière dans la barre de navigation du site. Dans de nombreux cas, quandtabindexest utilisé sur les liens, il rend inutilisable le lien «évitez la navigation».Oups.
Les trackbacks pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.
Commentaires
Laurent Denis, le 22 juin 2004
C'est en fonction de la structure de la page qu'il faut décider d'utiliser tabindex. Peut-être même pourrait-on dire qu'une "bonne" structure de page évite son utilisation... A approfondir.
Les commentaires pour ce billet sont temporairement fermés en raison d'une série d'attaques de spam.