Bonsoir par ici, bonsoir par là,
Ça fait longtemps que j’y penses, mais c’est la première fois que je pose la question. Je trouve que les accesskey portent mal leur nom, parce qu’elles ne sont pas très accessibles (excepté sous Konqueror). Je me demandais si c’est une pratique déjà existante ou acceptable, d’utiliser JavaScript pour qu’une page réponde aux accesskey en utilisant seulement la touche d’accès toute seule.
Par exemple si une accesskey est A, alors au lieu de faire Shit+Alt+A (Chrome et Firefox), un simple appui sur A suffirait, ou éventuellement comme sous Konqueror, Ctrl puis A (successivement, pas simultanément), ce qui est déjà plus accessible.
Cela pourrait se faire sans interférence avec la méthode native du navigateur.
Ça se fait déjà ? Si ça ne se fait pas vraiment, cela pourrait-il être jugé acceptable ?
En marge et en rapport, je me demandais aussi, si depuis le temps un standard est apparu, concernant le comment faire afficher la liste des accesskey et leurs cibles.
-- Édit --
Une variante qui me trotte dans la tête depuis longtemps, est une touche qui ferait s’afficher un menu des accesskey en surimpression sur la page. Par exemple un appui sur Ctrl afficherait la liste, ensuite on peut naviguer dans la liste avec les touches curseurs du clavier, comme dans un SELECT, ou appuyer sur la touche correspondante, également indiquée dans la liste. Encore mieux, ce menu pourrait ne s’afficher qu’après un délais, pour ne pas qu’il s’affiche inopinément à chaque fois alors qu’un Ctrl puis lettre est sur le point d’être entrée directement.
J’attends d’avoir des avis, et ensuite je fais un test dans une page mentionnée dans un autre sujet.
Modifié par hibou57 (03 May 2015 - 02:04)
Ça fait longtemps que j’y penses, mais c’est la première fois que je pose la question. Je trouve que les accesskey portent mal leur nom, parce qu’elles ne sont pas très accessibles (excepté sous Konqueror). Je me demandais si c’est une pratique déjà existante ou acceptable, d’utiliser JavaScript pour qu’une page réponde aux accesskey en utilisant seulement la touche d’accès toute seule.
Par exemple si une accesskey est A, alors au lieu de faire Shit+Alt+A (Chrome et Firefox), un simple appui sur A suffirait, ou éventuellement comme sous Konqueror, Ctrl puis A (successivement, pas simultanément), ce qui est déjà plus accessible.
Cela pourrait se faire sans interférence avec la méthode native du navigateur.
Ça se fait déjà ? Si ça ne se fait pas vraiment, cela pourrait-il être jugé acceptable ?
En marge et en rapport, je me demandais aussi, si depuis le temps un standard est apparu, concernant le comment faire afficher la liste des accesskey et leurs cibles.
-- Édit --
Une variante qui me trotte dans la tête depuis longtemps, est une touche qui ferait s’afficher un menu des accesskey en surimpression sur la page. Par exemple un appui sur Ctrl afficherait la liste, ensuite on peut naviguer dans la liste avec les touches curseurs du clavier, comme dans un SELECT, ou appuyer sur la touche correspondante, également indiquée dans la liste. Encore mieux, ce menu pourrait ne s’afficher qu’après un délais, pour ne pas qu’il s’affiche inopinément à chaque fois alors qu’un Ctrl puis lettre est sur le point d’être entrée directement.
J’attends d’avoir des avis, et ensuite je fais un test dans une page mentionnée dans un autre sujet.
Modifié par hibou57 (03 May 2015 - 02:04)