- Home
- Categorie
- Coding e Sistemistica
- Help Center: consigli per il tuo progetto
- Ottimizzare il sito per iPhone
-
Grazie grazie mille valerio mi sei stato di grandissimo aiuto!
no la mia seconda domanda si riferifa al fatto che in giro vedo spesso che parlando di media queries, parlano di layout flessibili e quindi mi chiedevo se dovessi cambiare il mio con un layout flessibile.
-
Intanto il tuo attuale layout non lo tocchi per niente, quindi il tuo lavoro è preservato.
Devi crearti un nuovo css per l'Iphone, e dato le dimensioni dello schermo proprie di uno smartphone alcune tecniche che vanno bene per i desktopo non sono applicabili, o risulterebbero poco pratiche per l'utente.
Io partirei con un layout flessibile per il css mobile.Valerio Notarfrancesco
-
Ciao Valerio scusami il ritardo ......comunque grazie mille davvero gentile!
quindi per renderlo flessiblile potrei usare misure in percentuali?
-
Si, esatto in percentuale perché in questo modo si può adattare quando l'Iphone viene usato in orizzontale senza dover predisporre un altro css solo per questo caso.
Per completezza, nel caso tu volessi invece usare un css solo quando lo schermo è girato, puoi usare sempre con i media query usando la proprietà orientation:landscape.Un altro vantaggio è che il sito si può adattare anche a tutta la miriade di altri smartphone con schermi e risoluzioni differenti.
Valerio Notarfrancesco
-
Ciao Valerio ti ringrazio davvero!!! sono riuscita a farlo e mi e riuscito perfettamente, ne ho fatto uno con le media queries e un altro con JQTouch, solo un ultima cosa quello con le media queries non c' è nessun problema di visualizzazzione proprio perché prende un altro css, il mio problema è per l'altro sito in JQTouch come faccio a far si che si colleghi a quello quando sono con un iPhone?
-
Prego davvero.
Allora devi rilevare il dispositivo che visualizza il tuo sito, cioè se è un computer desktop oppure un dispositivo mobile e in base a questo dirottare la visita sulla versione normale del sito oppure sulla versione mobile.Per farlo devi usare un linguaggio lato server. Tu sul tuo server cosa hai a disposizione tra php, asp, ruby, ecc. ecc?
Valerio Notarfrancesco
-
Nel mio server ho linguaggio php!
Poi mi avevano parlato anche di uno script php che fa il redirect....e quello che serve?
-
Hai il php? Perfetto.
Usa allora lo script php "Detect Mobile User Agents & Browsers” che trovi qui detectmobilebrowsers.mobiValerio Notarfrancesco
-
Ciao Valerio di grande aiuto ancora una volta, Grazie!
un ultima cosa, mi chiedevo se esistesse il modo per fare una galleria per un sito fatto con il framework JQTouch senza usare php?Grazie
-
Prego Daniela.
Non conosco JQTouch, preferisco fare le cose a mano. Adesso non so consigliarti uno script in particolare per una galleria, ma se dovessi realizzarne uno partirei dagli esempi messi a disposizione dalla mamma: http://developer.apple.com/safaridemos/Il problema maggiore nell'usare javascript sugli smartphone, perfino sul potente Iphone4, è che basta davvero pochissimo per rendere il sito lento e scattoso rovinando così l'esperienza utente e facendo crollare il rendimento del sito.
Valuta anche l'uso di un video Quicktime, so che non è la stessa cosa, ma a te o al cliente potrebbe piacere ugualmente.
Valerio Notarfrancesco