I CSS handheld? Obsoleti

Martedì 20 Novembre 2007 - 08:17

di Cesare Lamanna

CSS

Come sapete, uno dei metodi un tempo suggeriti per ottimizzare la visualizzazione di un sito su dispositivi mobili poggiava sull’uso di CSS con il media type handheld.

Ecco, un tempo. Perché una serie di fatti recenti e di prese di posizione sul tema hanno fatto parlare di ‘morte del CSS handheld‘.

Sul versante dei fatti è sufficiente annoverare l’uscita di una serie di browser per il mobile sempre più sofisticati e in grado di rendere un sito, pur con i limiti intrinseci alla natura di cellulari e palmari, allo stesso modo in cui è visualizzato sullo schermo di un PC. Parliamo, ad esempio, delle ultime versioni dei browser per il mobile di Opera, di quelli presenti su iPhone e iPod Touch, di quelli basati su WebKit installati su molti degli ultimi Nokia (e non solo) con S60. Tutti browser che di fatto ignorano i CSS definiti con media handheld, usando di default quelli per il media screen.

Per quanto riguarda le prese di posizione, chiarissima quella contenuta in un articolo apparso sul sito di Opera e che spiega il punto di vista ufficiale della società norvegese (una di quelle che più aveva promosso l’utilizzo dei CSS handheld).

L’articolo si sofferma sui quattro metodi possibili per servire contenuti ai dispositivi mobili: browser sniffing, uso di un unico CSS per desktop e mobile, uso dei tipi di media, uso delle media queries definite nei CSS3. Il punto chiave è che sono proprio le media queries il futuro per la gestione di CSS per il mobile. Tra l’altro, sono già supportate dai migliori browser sul mercato in questo ambito, quelli citati in precedenza.

Consiglio vivamente a quanti siano interessati all’argomento la lettura dell’articolo, soprattutto nella parte in cui spiega come adottare una strategia che sfrutti le media queries senza dimenticare i browser che non le supportano. Sul tema è disponibile un secondo articolo, Safe media queries, che si sofferma sulle strategie implementative da adottare nell’uso di questa importante funzionalità introdotta dai CSS3.

Tags:

Categoria: CSS | Permalink

sponsor

Commenti

1

Su quello che so io non e mai stato supportato bene il media handheld …quindi e morto prima din nascere, se succede questo e sbagliato perche sara sempre piccolo lo schermo dei telefoni, iphone non e proprio un telefonino e credo anche io che non ha bisogno questo media in quanto usa safari, ha una risoluzione ampia… i telefonini sarano sempre tascabili con piccoli schermi, non diventerano pc mai

# - postato da Avasilcai Daniel - 20 Novembre 2007 - 15:59

2

concordo in parte:

a parer mio gli schermi resteranno, si, piccoli ma aumenterà sicuramente la risoluzione, con tutto ciò che ne consegue.

Questo comporterà lo stesso l’utilizzo di CSS screen ma necessiteranno comunque di quelle accortezze che si dovevano prendere per i media handheld.

Perciò credo che questo media doveva essere sfruttato, se non per altro, almeno per differenziare il rendering tra i due supporti: in fondo 16 px su schermo sono una cosa, su un palmare (o simili) un’altra…

# - postato da Paolo - 20 Novembre 2007 - 23:43

3

Sciocchezze…..Se è handledsignifica, al momento, che le possibilità del dispositivo sono minori salvo eccezioni, ovviamente …..

# - postato da Ratamusa - 21 Novembre 2007 - 10:19

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento