Come determinare l’utilizzo di dispositivi mobili con jQuery

Per offrire la miglior esperienza possibile agli utenti che navigano sul nostro sito web, è necessario ottimizzarne le pagine, rendendole responsive. In tal modo potremo assicurare un’ottima visualizzazione sia su dispositivi desktop che mobile.

Per far questo è sufficiente l’uso delle media query all’interno dei fogli stile e quindi non dovrebbe essere necessario conoscere la tipologia di dispositivo utilizzata.

In alcuni casi però, questa informazione potrebbe servirci. Ad esempio, potremmo avere l’esigenza di eseguire uno script solamente se si sta visualizzando il sito da un dispositivo touchscreen, o viceversa.

In un precedente articolo abbiamo visto come determinare l’orientamento dei dispositivi mobili con jQuery, verticale (portrait) o orizzontale (landscape).

Ora vedremo come sapere se l’utente che visita le nostre pagine stia effettivamente utilizzando un computer/portatile oppure un telefonino/tablet.

Il modo più semplice per fare questo “check” del dispositivo è probabilmente quello di utilizzare Modernizr, una comoda e utile libreria Javascript che contiene una serie di controlli preimpostati relativi a browser e dispositivi.

Possiamo quindi scaricare il file dal sito modernizr.com oppure includerlo direttamente da cdnjs.

Includi modernizr.js

[code_snippet y=”2016″ name=”determinare-utilizzo-dei-dispositivi-mobili” id=”1″]

Una volta incluso il file, con una semplice riga Javascript saremo in grado di sapere se l’utente sta guardando il sito da un dispositivo mobile o meno.

Esegui il controllo del dispositivo

[code_snippet y=”2016″ name=”determinare-utilizzo-dei-dispositivi-mobili” id=”2″]

Davide

Share
Published by
Davide

Recent Posts

Autonomia e mobilità: perché continuare a muoversi migliora la qualità della vita

C'è un'abitudine che spesso diamo per scontata. Scendere a comprare il pane. Fare due passi…

4 mesi ago

Gelato vegano, un inaspettato piacere (senza sensi di colpa)

Dimentica l'idea che "vegano" sia sinonimo di "rinuncia" o "senza gusto". Quando si parla di…

11 mesi ago

Novità nell’Offerta Haftina: Le ultime tendenze nelle vesti liturgiche

Il mondo delle vesti liturgiche è in continua evoluzione, un connubio tra tradizione sacra e…

2 anni ago

Il Percorso artistico di Nikita Pelizon e la sua evoluzione stilistica

Nikita Pelizon è un nome che risuona non solo nel mondo della televisione e dei…

2 anni ago

Funko Pop!: una passione da collezionare

Se sei un appassionato di oggetti da collezione, è probabile che tu abbia già sentito…

3 anni ago

Gli integratori ti possono aiutare con l’ipercolesterolemia? Una breve guida

Se ne soffri la conosci e se non ne soffri, invece, sarebbe meglio conoscerla per…

3 anni ago