Incorporar eventos a tus archivos HTML es una manera para lograr que tus aplicaciones web funcionen como las aplicaciones para ordenador, agregando mayor interactividad y mejorando la experiencia de usuario.
En este artículo te mencionamos 8 librerías de JavaScript plugin que te permiten añadir atajos de teclado a tus aplicaciones web:
Mousetrap
Esta simple librería te permite gestionar eventos de teclado en JavaScript. Es ligera y no tiene dependencia de otras librerías. Ha sido testeada en Internet Explorer 6+, Safari, Firefox y Chrome.
Keypress
Esta librería puede ser empleada para eventos simples o incluso combinaciones de teclas. Es ligera e independiente de otras, por lo que no necesitas ninguna otra para comenzar a usarla.
KeyboardJS
Esta librería independiente te permite añadir eventos de teclado, ya sean combinaciones o una única tecla. Te permite seleccionar si el evento se realiza al presionar o al soltar la tecla.
Keymaster
Esta pequeña librería te permite definir atajos de teclado en tus aplicaciones web.
Kibo
Esta librería te permite gestionar eventos de teclado. No depende de ninguna otra librería para poder utilizarla.
Keymage
Esta pequeña librería de JavaScript plugin te permite gestionar combinaciones de teclas.
OpenJS
Esta librería de JavaScript plugin te permite añadir atajos de teclado a cualquier aplicación realizada en JavaScript.
JavaScript Shortcuts Library
Al igual que OpenJs, esta librería contiene atajos de teclado.