
| Sito web sul cellulare, come fare? |
|
|
|
| giovedì 11 marzo 2010 | ||||||
|
Di recente mi è stata fatta la richiesta di un sito web visibile anche da telefonino. La soluzione è incerta perchè un metodo vero e proprio non esiste, oggi in teoria ogni sito web è "visibile" nel cellualre, ma sul come viene reso resta un grosso punto di domanda. Nello scenario web classico abbiamo sostanzialmente tre sistemi operativi (Windows, Linux, Mac), e molti browser più o meno standard W3C, ma nei terminali mobili, precisamente gli smartphone, sia hardware che software sono moltiplicati all'ennesima potenza, i limiti sono molti in entrambi gli aspetti, e non sembra che gli sviluppatori stiano seguendo degli standard. Dunque, cerchiamo di osservare la disponibilità tecnologica attuale, capire che strumenti usano gli utenti. E poi cerchiamo di capire come fare un sito soddisfacente. Lo scenario web nella tecnologia per telefoniniSappiamo che Wap fu un fiasco, purtroppo il mercato non era pronto, ed anche il protocollo stesso era misero, gli sviluppatori non potevano fare siti wap molto interessanti. Con wap 2.0 qualcosa è cambiato supportando xhtml, poi i browser per mobile sono migliorati, ed oggi i siti possono essere quasi ricchi quanto quelli per piattaforme desktop. La storia sta cambiando con l'avvento di Iphone, seguito da molti altri smartphone. Rispetto ai classici palmari/agenda, ormai abbandonati da qualche anno, ci stiamo orientando verso questi strumenti che coniugano telefono e mini terminale; l'hardware però ha poca ram, quindi ci sono evidenti limiti di performance. Però la gente inizia ad usarli, ed il fatto che le compagnie di telefonia mobile, anche in Italia, inizino a piazzare piani tariffari con l'opzione internet è buon segno, e spero abbassino ulteriormente i prezzi. Secondo me ad oggi l'unico piano decente è il "super internet" di Tre, perchè offre mensilmente fino a 3 gb di traffico internet a 5 euro, tutti gli altri operatori hanno sia limiti che costi anche 5 volte superiori, il che mi lascia sempre perplesso. Con soglie contrattuali così limitate, nessuno può affidarsi tranquillamente al telefonino per un uso intensivo di internet: guardando video e scaricando file, hai sempre il dubbio di sforare le soglie, cambiare roaming, e quindi ricevere costi aggiuntivi da panico. Lo scenario quindi è ancora in fase prematura: abbiamo costi di connessione alti, e una miriade di hardware e software diversi. Apple cerca di imporre Iphone, e si fa forza con Itunes, ma che diventi l'unico standard secondo me è eccessivo, significherebbe assistere alla morte di tutti i concorrenti che producono telefonia mobile nel mondo, io dubito fortemente che restino a dormire. Quindi oltre ad Iphone dobbiamo considerare almeno per ora Symbian in uso nei Nokia e molte altre marche, poi Black Berry, Windows Mobile e comunque come minimo comune denominatore abbiamo J2ME (versione di Java ridotta e adattata ai telefonini). Che strategia adottare e come preparare il sito tecnicamente?Abbiamo detto che l'hardware di uno smartphone ha poca ram, e la connessione GPRS è lenta rispetto alla ADSL, quindi sarebbe bene tenere il sito leggero, evitare javascript, video, e animazioni Flash. Riguardo Flash c'è inoltre da considerare il fatto che non viene ancora supportato bene, non tutti usano Flashlite ed anche Opera Mini che è il browser più diffuso non ha la plugin (per i motivi vedi questo articolo).Poi le risoluzioni, per pc le conosciamo, attualmente in media sono da 1024x768 in su. Quelle dei cellulari invece sono molto inferiori: LR 176x208, QVGA 240x320 o HR 352x416. Probabilmente la QVGA va per la maggiore. Notiamo la forte differenza di spazio utile per la visione del sito. E' arduo quindi fare un sito unico che vada bene per tutti i dispositivi, fare due siti diversi sembra la soluzione più facile, e migliore anche perchè tenendoli indipendenti possiamo sfruttare lo spazio consapevolmente, cambiando layout e contenuti. Fare i siti diversi consiste però nel doppio lavoro e doppio aggiornamento, oppure bisogna prevedere un CMS che possa generare entrambe le versioni. Attenzione anche al css media "handheld", indicato appositamente per i dispositivi mobili, viene spesso ignorato dai dispositivi, quindi l'idea di fare un sito con doppio css "screen" + "handheld" sfuma. Una bella guida che analizza più in dettaglio tutta la questione dei siti su dispositivi mobili è sul sito di HTML.it a questo indirizzo: http://mobile.html.it/guide/leggi/29/guida-siti-per-dispositivi-mobili/ A questo punto proseguiamo con i browser per smartphone, possono agire in due modi: o mostrano la pagina in un formato che non supporta tutti i css e quindi disallinea gli elementi, creando una sorta di blob di contenuti. Oppure i più moderni mostrano nello schermo una versione miniaturizzata del sito identica dell'originale, e poi con uno strumento di zoom permettono l'ingrandimento di una porzione della pagina, e lo scorrimento di essa. Per intenderci, tutti i siti che normalmente conosciamo sono troppo grandi per vederli nel cellulare, e per navigarli dobbiamo per forza giocare con lo zoom. Su che browser fare affidamento per sviluppare il sito? ce ne sono troppi (i maggiori forse sono in questo articolo), ce ne sono molti in beta e prototipi, e con il software del cellulare spesso si ha un browser molto spartano. Le situazioni sono varie ma penso che quello più diffuso a livello mondiale sia Opera Mini, quindi prenderei in considerazione questi simulatori: Iphone , Opera Mini 4.2 , Opera Mini 5 ). Se trovate altri simulatori meglio. Ho trovato anche questo link per avviare le applicazioni J2ME in varie risoluzioni, quindi con questo tool sarebbe possibile fare i test di quasi tutti i browser java forniti dalla rete. In sintesi credo che il sito per smartphone ad oggi sia possibile ma ancora prematuro, è inevitabilmente una esperienza web limitata e frustrante. Però è in crescita e si trasformerà affermando degli standard molto vicini a quelli del web normale. Per favorire gli utenti attualmente è chiaro che bisogna ridurre il layout e spogliare il sito classico da tutte le varie zavorre come flash, immagini grandi, bottoni in immagine, e rendere tutto conciso e semplice. Io non mi preoccuperei troppo del risultato perchè infatti non è considerabile "definitivo", vista la miriade di browser in circolazione, una sola regola: semplice è meglio. Aggiungi ai preferiti (56) | Visualizzazioni: 694
Scrivi Commento
Powered by AkoComment Tweaked Special Edition v.1.4.6 |
||||||
| < Prec. | Pros. > |
|---|