Si tienes activo los accesos de teclado en Gmail, habrás notado que al presionar la tecla j se selecciona la conversación anterior (antigua) de la bandeja de entrada; mientras que si presionas la tecla k se avanza a un mensaje (a una nueva conversación).
Las mismas teclas o accesos cortos de teclado j & k pueden usarse para navegar entre los items de Google Reader, para moverse entre los tweets de Twitter y también en Tumblr.
Entonces, ¿Por qué los desarrolladores asignan las teclas j & k para el movimiento de abajo y arriba respectivamente y no otra combinación de teclas?...
Cuando Bill Joy creó el editor de texto para Unix vi, el usó una terminal ADM-3A y su teclado no contaba con teclas de flecha dedicadas (como podemos apreciar de la ilustración anterior). En su lugar, las teclas h, j, k, y l en combinación con la tecla CTRL servían de flechas para mover el cursor en la pantalla.
La distribución actual del teclado ha variado (ahora contamos con un apartado especial para las flechas del teclado), pero las teclas j & K aún se utilizan comúnmente para mover el cursor de arriba a abajo en el editor de texto vi. Y como la mayoría de desarrolladores tuvo sus raíces en el mundo Unix, ellos implementaron el mismo acceso rápido de teclado en sus aplicaciones web. Además, desde luego, del simple hecho de que son teclas muy cómodas de utilizar.
Vía | labnol