Logotipo de Gesbit, por D-MO Desde que inicié Gesbit la librería JavaScript que quise para este fue, desde luego, jQuery. Esta impresionante librería es capaz de cosas que ni imaginabas... la conocí un par de proyectos atrás y ya es imposible dejar de usarla.

Pues bien. Una de las "cosas" que quería añadir al apartado de administración de Gesbit era el "soporte hotkeys", es decir, que pudiera navegarse entre las distintas secciones con las teclas, concretamente, mediante "letras".

No me había puesto con ello antes, precisamente, porque no encontraba un plugin para jQuery que resolviera el problema, y, es que lo es: porque el asunto está en que funcione con los más navegadores posibles, y, si hubiera tenido yo que escribir algo así... me hubiera costado sangre, sudor y lágrimas. Fijo.

Pues bien. Esta noche di con lo que estaba buscando. El jQuery Hotkeys plugin by Tzury Bar Yochay, que he podido probar en cuatro navegadores, y funciona en tres de ellos... no funciona en Safari, a lo menos en la última versión.

Pero, sin duda el plugin merecía la pena y me he puesto a implementar el asunto, de tal manera que ahora Gesbit permite usar "teclas" para acceder a las diferentes secciones del apartado de administración.

Es curioso, porque, se ve que Gmail ha puesto de moda los "accesos directos", pero, yo recuerdo perfectamente como esto ha sido una moda que en su momento estuvo ahí (acaso antes que Google) y luego se abandonó, tal vez porque, claro está, no todas las páginas web son una especie de "aplicación" en la que no esté demás contar con accesos directos.

También he incorporado a Gesbit una sección "Acerca de..." dentro del apartado de administración, otra que "lista" las "hotkeys" disponibles, y una tercera que muestra la licencia de Gesbit. Estas tres nuevas secciones corresponden a "subitems" del nuevo menú "Ayuda".

Aquí abajo puedes ver la lista de "Hotkeys" actuales, aún sin traducir al español desde mi cuasi-inglés:

  • A Add new content
  • B About Gesbit
  • C New category
  • D Dashboard
  • E Export content
  • G General options
  • H Show this list
  • I Import content
  • L New link
  • M Manage posts
  • N New post
  • O Options
  • P Plugins management
  • Q Close your session
  • R Reading options
  • S View the site
  • T Themes management
  • U Users management
  • V Gesbit license
  • W Writing options
  • X New page
  • Y Your profile