mousetrap

Mattepuffo's logo
Scorciatoie da tastiera in Javascript con Mousetrap

Scorciatoie da tastiera in Javascript con Mousetrap

Ero alla ricerca di come impostare scorciatoie da tastiera in Javascript, e mi sono imbattuto in questa ottima libreria: Mousetrap!

Questa libreria è indipendente, nel senso che non richiede nessun'altra libreria tipo jQuery, è molto leggera e non si "incastra" con altre funzioni impostate nella pagina.

E il tutto in soli circa 20KB di peso.

Vediamo qualche esempio.

Mattepuffo's logo
Gestire combinazioni di tasti in Javascript

Gestire combinazioni di tasti in Javascript

Non so se vi è mai capitato di notare che alcuni siti web sono in grado di intercettare i tasti.

Due esempi sono GMAIL e OUTLOOK.

Volendo possiamo dotare anche le nostre web app di questa funzionalità con la libreria Javascript Mousetrap.

Da quanto vedo, il supporto per i browser è ottimo (addirittura IE 6), e anche i tasti supportati non sono pochi.

Inoltre la libreria non ha nessuna dipendenza, e da qualche test non sembra dia fastidio ad altre librerie.

Vediamo qualche esempio.