Titolo: Creare un sito per Apple iPhone - Riconoscere il browser Safari
Categoria: Web |
|
Ultimo Aggiornamento: 19/01/09 |
Se si desidera creare un versione del sito ottimizzato per iPhone è importante intanto riconoscere che il navigante sia su un iPhone.
Siccome ogni browser è riconoscibile tramite il suo User Agent (un testo che lo identifica univocamente), se il collegamento avviene tramite iPhone lo User Agent sarà simile (ovviamente cambieranno i numeri di versione nel tempo):
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419.3
che è diverso dallo User Agent del Safari installato ad esempio su un Apple MacOSX 10.5 o su un Microsoft Windows XP, e perfino da quello installato su un iPod Touch!
Quindi nel codice della On Web Connection si potrà scrivere così, presupponendo di avere la versione delle pagine per iphone in un'apposita cartella:
wbUrl:=$1
If ((position("iPhone";wbUrl)>0) | (position("iPod";wbUrl)>0))
percorso_s:="iphone/"
Else percorso_s:=""
End if`.. qui la gestione normale
SEND HTML FILE(percorso_s+"pagina.html")
Inviato da: PierPaolo Sichera |
|
Visite: 11346 |
Se accedi con utente e password, puoi aggiungere dei commenti.