Question existentielle d’importance : pourquoi Gmail, Google Reader, Twitter, Tumblr et bien d’autres applications Web utilisent d’elles les touches de raccourcis clavier J et K pour passer au message ou à la publication précédente et suivante.
Ne serait-il pas quand même plus simple d’utiliser les touches fléchées du clavier pour naviguer entre les différents éléments ?
La réponse m’a été donnée sur Digital Inspiration qui si on comprend l’anglais est toujours une lecture de tout premier choix.
La réponse est historique. Quand Bill Joy a créé le célèbre éditeur de texte vi pour Unix, les touches de son clavier n’avaient pas de flèches directionnelles. Ce sont les touches H, J, K, L utilisées en combinaison avec la touche Ctrl qui permettaient de déplacer le curseur à l’écran.
Aujourd’hui, la disposition des claviers a changé, ils ont des touches fléchées, mais l’habitude est restée chez les développeurs qui font souvent leurs premiers pas en programmation sur Unix.
Je pensais plutôt à IJKL qui ressemble plus à la disposition des touches, les touches alignées sont une mauvaise idée. Les développeurs devraient gérer les flèches et IJKL, pour ceux qui n’ont pas de flèches sur leur clavier ;)
Bonne soirée à tous.