Newsgroup: it.lavoro.professioni.webmaster
Titolo: fogli di stili

tutti parlano di una struttura con i css come qualcosa di innovativo, usare
le tabelle invece sembra essere limitante e antiquato.
La mia esperienza sembra confermare il contrario.
Sbaglio qualcosa oppure qualcuno per apparire a tutti i costi "moderno"
finge di vedere una maggiore utilità che non c'è?

 ha scritto nel messaggio 
news:17j3e.20855$IN.4...@twister2.libero.it...

Le potenzialità di un css non risiedono sulla gestione degli stili in se e 
per se, come apparentemente può sembrare.
Risiedono infatti nella capacità di separare il testo/immagini dalla 
struttura stessa di una pagina (layout).
In altre parole, attraverso i css, è possibile (mantenendo invariati i 
contenuti riportati sulla pagina in formato HTML) modificarne il layout 
(ovvero la disposizione dei testi, immagini etc) senza dover intervenire sul 
codice HTML.
Questa caratteristica con le tabelle ovviamente non è possibile. Infatti 
come ben sai, le tabelle determinano in modo rigido la struttura di una 
pagina.
Se devi modificare detta struttura, sei sostanzialmente costretto a 
modificare in toto o in parte tutta la tabella.
Questo sotto il profilo pratico, sotto il profilo tecnico invece, attraverso 
il css hai un notevole risparmio in termini di byte, e per quanto ciò possa 
essere insignificante per i siti internet che vanno visti su un normale pc, 
il discorso cambia radicalmente per quei siti che vanno visti su altri 
dispositivi portatili.
Cooper.
-- 
BlueWare Web Agency
   [http:] 
www.blueware.it
   [msn:] 
coo...@blueware.it
   [icq:] 146781935 

 afferma che:

Le tabelle provocano una serie di gravi problemi:
1. generano codice ridondante;
2. Appesantimento le pagine;
3. risulta impossibile suddividere contenuti e grafica;
4. è dunque estremamente complesso modificare la struttura e la grafica del
sito web;
5. le tabelle, per come vengono interpretate dalle tecnologie assistive,
pongono seri problemi di accessibilità;
6. le possibilità grafiche sono interamente basate su annidamente di celle,
ciò provoca notevoli limitazioni ad uno sviluppo del layout.
Esiste poi un aspetto teorico da non sottovalutare.
Le tabelle hanno il solo scopo di contenere dati tabellari, ogni altro
utilizzo è improprio.
Ciao.
-- 
[Non siamo materia che aspetta, ma schemi che si perpetuano.]
Rhadamanth.net (
http://www.rhadamanth.net
)
Web Garbage (
http://www.web-garbage.com
)
Moderatore: it.comp.www.html

finge di vedere una maggiore utilità che non c'è?
dipende qual è la tua utilità.  imitare il modo di lavorare del
modello cartaceo?  non rischiare di perdere tempo imparando qualcosa
di nuovo che forse potrebbe dare vantaggi?  continuare ad usare
drimuiver?  allora continua a lavorare come ti trovi meglio, che
problema c'è.
-- 
"Virus e spam sono rischiosi ma il vero pericolo sono i siti"
(ANSA, ott. 2004, citata da 
punto-informatico.it
)
-- 
il mio indirizzo email è valido ma filtrato: aggiungete
la parola newsgroup nel subject se volete scrivermi.

Giuseppe Dini ha scritto:

Personalmente ho visto tanti vantaggi tra cui quelli elencati da chi ti 
ha già risposto, e più che qualcosa di innovativo o lo vedo come 
qualcosa di standard, certo bisogna studiare... e perfezionare lo 
"stile" col tempo, non capisco perchè tutto sto spavento per i css, 
manco parlassimo di qualche prodezza tecnologica alla star trek.
Per me è tutta questione di studio e comprensione, non vedo proprio 
difficoltà da 180 di IQ. Certo se vogliamo il piatto pronto e le cose 
facili, non posso che unirmi a Lbo che lo specifica sempre o quasi.
E comunque se continui a non utilizzarli non casca mica il mondo e non 
sarò io che ti fermerò... ognuno la sua strada... mica possiamo 
pretendere di essere capiti da tutti o avere la stessa testa...
Div Css layout, table only layout, flash a go go, shockwave, EXHTML 8.0 
con risucchio automatico, UXHTML 12.0 con impianto 15.4 incorporato... 
ma cavolo me ne frega, usa quello che credi.
Non so, vogliamo anticipare i tempi e creare qualcosa di innovativo? Un 
bel circuitino sottocutaneo collegato alla mente che ti trasmette 
direttamente il codice e lo visualizzi nell'occhio opportunamente 
modificato? HIET (Human Internet Explorer Technology) o magari il php 
8.0 e ASP.HELL includerà flash, shockwave e tutte le diavolerie in modo 
nativo e si utilizzeranno i file sorgenti direttamente dal server visto 
che rompono così tanto i plugins a molta gente...e che ovviamente 
saranno compatibili  con chi poi ti chiede toglietemi tutto ma non mi il 
suo braille... e magari in base all'utilizzatore visto che un chip 
capirà chi ci troviamo davanti, verrà mandato un contenuto con grafica 
tecnologica se l'utente okkeizza la cosa oppure testo nero su bianco, le 
scelte (le fesserie) sono infinite... ti risparmio il resto che mi viene 
in mente...che al solito sono cavolate ma spero ti facciano riflettere. 
Mah xDDDD
-- 
Nyo
Cambiare gli zeri con la lettera "o" per scrivermi.
The tender rays of sunlight shining brightly.

Rintoccavano le 23:33, venerdì 01 aprile 2005, quando Giuseppe Dini
vocifero' che ...

a parer mio non si tratta ne' di innovazione ne' di moda del momento ne' di
forzature fuori luogo o fuori misura. Si tratta solo di constatare che
lavorare con i css e' sicuramente piu' intelligente che lavorare con le
tabelle.
Tanto per fare un paragone, anche se forse troppo forzato, e' come
pretendere di scrivere una tesi di laurea, una qualsiasi tesi di laurea e a
maggior ragione una laurea scientifica, con \/\/ord quando si puo'
disporre, praticamente a costo zero, di LaTeX.
UNa delle cose che mi sembra di aver constatato, e' che l'insofferenza per i
css nasce laddove c'e' un massiccio utilizzo di programmi automatici, non
in grado di produrre un codice razionale.
E poi guarda, una tabella ha senso quando occorre fornire un prospetto, un
elenco, uno specchietto, dei dati, in cui il significato di riga e colonna
acquista un valore coincidente con quello di cella.
-- 
Questo messaggio si autodistruggera' entro 10"
    _     _
  o' |,=./ `o
     (o o)    
 ooO--(_)--Ooo-