Newsgroup: it.comp.www.html
Titolo: CSS e il loro successo

Continuo a vedere <font face...> nel codice dei siti *importanti*
e sempre meno <style>.
Personalmente, mi sono innamorato a prima vista dei CSS (soprattutto
per il loro utilizzo relativo ai font) ma mi rendo conto sempre piu'
di quanto vengano ignorati da molte persone del settore.
Che ne pensate?
Cadranno nell'oblio o forse e' ancora troppo presto per parlare
di CSS, non dico indispensabili, ma assolutamente utili?
Laz, ti prego, non rabbrividire per questo mio post... :))
-- 
[antofa]

 Laz, ti prego, non rabbrividire per questo mio post... :))
E perche'? :P E' vero.
--
Laz  ~~  [Su news:it.news.votazioni e` in corso la votazione per
it.fan.tv
 buffy! Se ti interessa leggi attentamente il messaggio
"CFV: it.fan.tv.buffy" e vota! Se non vedi quel messaggio, o hai
domande, contattami!]  ~~  [ 
l...@libero.it
 ]

 di CSS, non dico indispensabili, ma assolutamente utili?
E' *un po'* presto per via del traballante supporto in alcuni browser, uno 
in particolare, ma non faccio nomi, obsoleti ma ancora diffusi. Questo, in 
combinazione con il concetto (importato sul web dai riciclati del design 
tradizionale) secondo cui un sito deve "essere uguale" in ogni browser, 
rallentera' ancora per un bel po' l'introduzione di standard moderni (da 
sottolineare che CSS1 e' stato ufficializzato dal W3C nel 1996).
-- 
  lot3k (at) libero (dot) it


Il motivo é che solo i browser versione 4+ interpretano i CSS. Netscape 4 fa
un gran casino con i CSS.
Dagli tempo un anno o due, appena spariscono i vecchi browser e quasi tutti
useranno IE6 e NN6 e i CSS andranno alla moda (forse)
Se guardi a XHTML1.0, in versione "transitional", ti permette di escludere i
CSS. Piú ironico di cosí.

 sottolineare che CSS1 e' stato ufficializzato dal W3C nel 1996).
Infatti! :-(


 CSS. Piú ironico di cosí.
Ma solo in parte (XHTML 1.0 = HTML 4.01), se metto un align allora la pagina
e' valida (transitional), ma se metto un <font> non mi pare proprio!


 in particolare, ma non faccio nomi, obsoleti ma ancora diffusi.
Se ti riferisci a netscape 4 non sono del tutto d'accordo. Non gestisce
l'evento hover, non gestisce i bordi delle table ed altre cose OK, ma con in
posizionamenti si comporta abbastanza bene e sono la cosa piu' importante,
giusto?
Ciao, Max
lucamax{*ola}
libero.it

 importante
no, perche'? perche' dovrebbero essere la cosa piu' importante, soprattutto 
rispetto a cose piu' *banali* tipo la gestione del box-model, dei bordi, dei 
caratteri e della ereditarieta' delle regole?
(tipo che se definisci una regola per i carattere in BODY, questa *non viene 
ereditata*, come dovrebbe accadere in un browser conforme ai CSS)
Se i CSS fossero stati introdotti ieri non mi lamenterei, ma siccome sono in  
giro dal lontano '96, mi lamento *eccome*, perche' la sua presenza delle 
statistiche dei siti che realizzo mi obbliga a continuare a scrivere codice 
come lo scrivevo allora.


 come lo scrivevo allora.
Fai bene a lamentarti, NS4 fa schifo, ma faresti bene anche a usare i CSS
perche', cmq, li supporta abbastanza per poterli usare.


 
Infatti forse mi hai frainteso, sono un accanito sostenitore dell'uso solo 
markup strutturale in HTML e dei CSS per la formattazione.
Il mio problema e' piu' che altro il dover lavorare spesso a contatto con 
gente che non ha cultura del web e pensa di poter creare siti come si crea 
una brochure in X-Press....


 come lo scrivevo allora.
Non so come scrivevi le pagine nel 96 e nemmeno come le scrivi ora. Ma se
continui ad usare <font face> <font color> e simili allora credo che sbagli.
Mi lamento anch'io del mancato supporto di NS4 (ma anche di IE4 e IE 5.0) di
parte dei CSS, ma cio' non toglie che un loro utilizzo parziale sia
possibile.
Max
lucamax{*ola}
libero.it

 markup strutturale in HTML e dei CSS per la formattazione.
Ops scusa, devo aver fatto confusione coi messaggi :-)


 sbagli. 
Infatti quella del scrivere codice come nel 96 era una esagerazione (una 
frase a effetto, diciamo...) manco avevo il modem allora ^_^
E no, non uso <font> (rabbrividiamo.... brrrr), perche' tra l'altro 
scrivendo codice preferibilmente "a mano" dovrei digitare un sacco, 
applicando i CSS direttamente ai tag risparmi battute e bytes.
"Al giorno d'oggi" mi sono assestato su un compromesso che mi pare 
accettabile cioe' tabelle (argh!) per l'eventuale suddivisione in colonne, 
tutto il resto, in particolare i font, via CSS.
Voi come vi regolate?


 Voi come vi regolate?
Come te. Nel senso che non uso i layer, ma le tabelle, e per il resto (font,
bordi cazzatine varie) i CSS.
--
Laz  ~~  [Su news:it.news.votazioni e` in corso la votazione per
it.fan.tv
 buffy! Se ti interessa leggi attentamente il messaggio
"CFV2: it.fan.tv.buffy" e vota! Se non vedi quel messaggio o hai
domande, contattami!]  ~~  [ 
l...@libero.it
 ]

 Voi come vi regolate?
Come te. Con l'aggiunta ogni tanto di qualche position:relative, ma
andandoci molto cauto con queste cose!
Max