Newsgroup: it.lavoro.professioni.webmaster
Titolo: Esiste un modo per capire se il browser dell'utente supporta le  trasparenze?

I più moderni browser hanno quasi tutti le trasparenze, che per come
la penso io aggevolano la costruzione della grafica o quantomeno danno
la possibilità di arricchirla.
Volendo dare versioni leggermente differenti del sito sulla base di
questa funzionalità attiva, esiste una lista dei browser o meglio una
funzione di interrogazione per discriminare l'utente?
grazie

 grazie
Ovviamente la variabile HTTP_USER_AGENT ti dice che browser st� usando 
l'utente quindi verifichi se ti va bene o meno e (suggerisco) stampi un 
bell'avviso di aggiornare il proprio browser/S.O.
Progettare siti/applicazioni pensando alla retro compatibilit� non ha 
mai portato nulla di buono..
Che fai se uno sfigato ha un monitor a cristalli verdi da 7' con un 
browser testuale sul suo PC che richiede il caricamento dell'S.O. da 
Floppy..
Un bel VAFFANCULO! ad un certo punto ci vuole, senn� si ferma 
l'evoluzione, non puoi progettare pensando che l� fuori ci sia ancora 
qualcuno che utilizza Netscape Navigator 1.0 e monitor CRT da 14'..
Ad un certo punto dell'evoluzione della telefonia mobile l'ETACS � stato 
semplicemente dismesso, chi ne aveva ancora uno l'ha dovuto buttare 
soppiantato dal GSM fine della storia.
Guarda al futuro non al passato, i prossimi monitor saranno minimo da 
24' e tutti i browser supporteranno le attuali estensioni.

 da 14'.. 
il problema per� � che esiste ancora IE6, fino a quando quel morbo non 
sar� debellato dovremo sempre farci i conti 
:)
S.
-- 



Praticamente l'unico browser che non le supporta e` IE <= 6.
Perfino i browser da cellulare (Opera e quelli basati su WebKit e Gecko) 
la supportano.
Quindi al limite fai un commento condizionale nel codice che carica un 
css diverso se trova IE <= 6).
Bye.


se non erro anche google crome non li supporta (forse mi sbaglio)
conosco la funzione HTTP_USER_AGENT, ma non ho la lista dei cattivi e
dei buoni.

 dei buoni.
No, Chrome le supporta tranquillamente sia nelle PNG con alpha channel che 
nell'attributo opacity dei css. O almeno finora non ho avuto problemi.
Anche perche` usa webkit come motore...
Bye.

 Floppy..
E se invece e' un non vedente? te ne fotti lo stesso? le esigenze non 
sono troppo diverse.
Al di la della tua provocazione chiaramente estremizzata, si e' discusso 
molto su questo argomento, io ritengo che dipenda solo ed esclusivamente 
dal target dell'applicazione.
Un sito che tratta di tecnologie nuove puoi stare tranquillo che 
probabilmente una percentuale vicina al 95% avra' OS e browser aggiornati.
Ma se fai un sito per un cliente che vende piastrelle all'ingrosso, per 
il suo bene e quindi per poter raggiungere la piu' ampia fetta di 
mercato possibile e' cosa buona e' giusta farlo compatibile con piu' 
configurazioni possibili.
Personalmente non me ne fregherebbe niente di avere un menu figo, con 
effetti in trasparenza e tutte queste sciccherie se poi magari il 10-15% 
dei miei potenziali clienti non riesce ad accedere e quindi mi tolgo un 
potenziale 10-15% del fatturato portato dal sito.
Ultima cosa, gli avvisi per come la vedo io sono da utilizzare solo ed 
esclusivamente in casi di estrema necessita', non so se hai idea di 
quanto venga spaventato un utente medio da un avviso qualsiasi. Anche 
solo se tu gli scrivi "Aggiorna il tuo browser per queste ragioni" e gli 
spieghi tutto, gli metti addosso una paura che forse neanche ti immagini.
Fai un esperimento, su un sito dove hai messo l'avviso che consigli di 
mettere, prova a farlo aprire alla famosa casalinga di Voghera, ed 
osservane le reazioni.
Gli utenti del portale principale per cui lavoro vanno nel panico anche 
solo se gli sposti un pulsantino di 100px.
Hai presente la reazione degli utenti di Facebook, quando hanno cambiato 
l'interfaccia?
Ciao
-- 
MMM

 nell'attributo opacity dei css. O almeno finora non ho avuto problemi.
Confermo, li supporta.
E sono convinto anch'io che a non supportarli piu' ci siano quasi 
esclusivamente ie <= 6, diciamo che secondo me copri tranquillamente il 
99,9% degli utenti internet tra quelli con i browser che li supportano e 
quelli con ie<=6.
Ciao
-- 
MMM

 
esatto, concordo.
Speriamo che tra un anno, con l'introduzione di Windows7, e a regime, 
e lo svecchiamento di molti SO finalmente si riesca a farla finita 
con IE6.
Ad oggi purtroppo la quantit� di utenti che utilizzano IE6 � troppo 
elevata (intorno al 20% se guardo i siti che gestisco) per poter far 
finta di niente
S.

 finta di niente
Dati simili ai miei, nei siti gestiti da me siamo intorno al 18% con IE6
Ciao
-- 
MMM