Bonjour,
Je m'intérroge régulièrement aux accesskeys. Je sais qu'elles consituent un dispositif secondaire en terme d'accessibilité mais ce n'est pas une raison pour les négliger.
J'ai, en fait, deux questions liées.
Cela pose t-il un problème si les accesskeys sont invisibles ?
Concretement, je n'utilise pas de masquage css (display:hidden ou visibly:hidden;) mais j'ai placé le bloc en absolu avec une marge négative à -5000px, comme ça les lecteurs d'écran en profitent.
Ce placement pose t-il un problème ? autrement dit, les accesskeys sont-elles destinées a autre chose que les navigateurs vocaux ?
Ma seconde question porte sur les tabindex. Comme, les accesskeys sont les premiers elements de mon XHTML, le balayage par la touche tab ne donne quelque chose de visible sur l'écran qu'après le 5ème appui (fin des focus sur les accesskeys), je me dit que ça peut être embetant pour les personnes ayant des déficiences motrices mais si je met le premier tabindex sur le premier item du menu cela peut être genant pour les navigateurs vocaux, qui sautent alors les liens des accesskeys.... a moins que les navigateurs vocaux ignorent la touche tab ou la réutilisent à leurs propres fin ...
Pendant que j'y suis, indiquer les numéros des accesskeys directement dans les liens, c'est bien, mal, telment secondaire que cela ne mérite pas de réponse ...?
Modifié par ___seb (20 Nov 2005 - 10:46)
Je m'intérroge régulièrement aux accesskeys. Je sais qu'elles consituent un dispositif secondaire en terme d'accessibilité mais ce n'est pas une raison pour les négliger.
J'ai, en fait, deux questions liées.
Cela pose t-il un problème si les accesskeys sont invisibles ?
Concretement, je n'utilise pas de masquage css (display:hidden ou visibly:hidden;) mais j'ai placé le bloc en absolu avec une marge négative à -5000px, comme ça les lecteurs d'écran en profitent.
Ce placement pose t-il un problème ? autrement dit, les accesskeys sont-elles destinées a autre chose que les navigateurs vocaux ?
Ma seconde question porte sur les tabindex. Comme, les accesskeys sont les premiers elements de mon XHTML, le balayage par la touche tab ne donne quelque chose de visible sur l'écran qu'après le 5ème appui (fin des focus sur les accesskeys), je me dit que ça peut être embetant pour les personnes ayant des déficiences motrices mais si je met le premier tabindex sur le premier item du menu cela peut être genant pour les navigateurs vocaux, qui sautent alors les liens des accesskeys.... a moins que les navigateurs vocaux ignorent la touche tab ou la réutilisent à leurs propres fin ...
Pendant que j'y suis, indiquer les numéros des accesskeys directement dans les liens, c'est bien, mal, telment secondaire que cela ne mérite pas de réponse ...?
Modifié par ___seb (20 Nov 2005 - 10:46)