- Programmazione » Programmazione » Creare siti per Iphone - Guida su come realizzare sito web per mobile
JavaScript detection dell'iPhone
Nel momento in cui ci troviamo a scegliere quale strategia utilizzare per identificare le impostazioni del browser dell' utente che stà navigando sulle nostre pagine, per scoprire se stà utilizzando l' iPhone/iPod Touch ed in caso affermativo redirettarlo nella pagina specifica per questo dispositivo mobile, è buona norma rifuggere la tentazione all' utilizzo del controllo User Agent, salvo nei casi nei quali stiamo sviluppando applicazioni che richiedono al browser Safari particolari operazioni, più complesse di quelle di routine. Vediamo quindi la strada migliore, che ci permetterà di indirizzare il visitatore alla versione per iPhone/iPod Touch del nostro sito:
<script language=javascript>if((navigator.userAgent.match(/iPhone/i))||(navigator.userAgent.match(/iPod/i))){location.replace("iPhone-version.html");}</script>
Non dovremo fare altro che copiare questo codice nell' <head> della homepage del nostro sito, sostituendo a "iPhone-version.html" la path della pagina ottimizzata per iPhone/iPod Touch; tutti i visitatori che accederanno al sito con questo dispositivo verranno automaticamente redirettati alla suddetta pagina.
- Articolo precedente Siti web per iPhone: i css e il layout che ruota
- Articolo successivo PHP Detection dell'iPhone