Newsgroup: it.lavoro.professioni.webmaster
Titolo: CSS con http_user_agent

Qualche giorno fa ho risposto a un post di AmiciAmici sulla dimensione dei
fonts... a dire il vero il mio intervento in quell'occasione è stato piu' che
altro per estendere la domanda in merito all'opportunita' di configurare fogli
di stile differenti in relazione a 3 o 4 differenti tipi di browser...
Mi ero rivolto in particolare a Marco (Bazz)... poi pero' ho perso il post,
perche' dall'ufficio lurko su mailgate che a volte fa le calzette...
... per cui vi ripropongo il tema...
Secondo voi quali sono i pro e i contro nel seguire questa prassi riguardo a i
fogli di stile:
1) preparare un foglio di stile base
2) ottimizzare questa base in 3 o 4 soluzioni, ovviamente in 3 o 4 files
differenti, ciascuno per un browser diverso.
3) richiedere le intestazioni del browser client con
request.serverVariables("HTTP_USER_AGENT")
4) linkare in modo dinamico il foglio di stile opportuno a seconda del browser
che viene individuato...
Non intendo pro e contro dal punto di vista della mole di lavoro per lo
sviluppatore...
... piu' che altro parlo  convenienza in termini di risultato e magari di
sovraccarico di richieste da parte del server... che ne so......
Ho utilizzato questo metodo nei miei ultimi 2 progetti, e mi sono trovato
abbastanza bene....
ditemi un po', secondo voi...?
MastroWeb
-- 
Posted from  [80.19.40.50] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ditemi un po', secondo voi...?
Che è precisamente quello che faccio anche io quando il designer fa i vari
fogli di stile. Il carico sul server è sicuramente trascurabile.
Ciao.
Faser
--------------------
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
http://www.cfmentor.com
--------------------

 fogli di stile:
Non vedo nessun contro, ma solo pro... in questo modo ti assicuri la
migliore versione per ogni browser e fornisci un risultato di sicuro
molto buono.
Forse l'unico contro è dato dalla possibilità di sbagliare lo
"sniffing" e assegnargli il foglio di stile sbagliato, oltre che
tenere a mente tutte le varianti dei vari browser e piattaforme.
Ma 95% direi pro... :c)
-- 
Bazzmann Labs(c) - Accessibilita', usabilita', design & comunicazione
::--------------------------------::---------------------------------::
http://www.bazzmann.it
      | Il sito ufficiale di Bazzmann Labs.
http://www.bazzmann.com
     | La risorsa per informare e aggiornare.
http://www.usareinternet.it
 | La rete, conoscerla per rispettarla.
http://www.dev2dev.it
       | Elemento D2D002

 request.serverVariables("HTTP_USER_AGENT")
Aggiungo $Browser = $HTTP_SERVER_VARS["HTTP_USER_AGENT"] per chi č
appassionato di PHP.
A parte gli scherzi, lo trovo utile, ma sarebbe bello anche in base alla
risoluzione del client, ma questo per il momento č solo tramite javascript.
Ciao, Luca

 appassionato di PHP.
O di Apache.. :-)
Stņ perdendo ancora un paio di etti di fegato sulla corretta configurazione
di Apache del modulo RewriteRule per implementare la corretta
visualizzazione di siti con browsers diversi.. A differenza di PHP questa
funzione agisce prima di processare la pagina, quindi un leggerissimo
vantaggio in termini di tempo di risposta del server..
Postero' quanto prima.. Il week-end serve per questi esperimenti.. :-)
Ciao
Luciano
--
Digitalize your passions!
www.myl.it