Ebbene come grafico della vecchia scuola, sono sempre stato abituato ad utilizzare tabelle per disporre i vari contenuti a mio piacimento all'interno della pagina. Sono stato abituato ad annidare tabelle dentro tabelle e ad utilizzare celle come pezzetti di un mosaico da costruire secondo i miei desideri.
Ho sempre gradito il potere di decidere l'allineamento, i bordi, lo sfondo ed ogni singolo dettaglio di ogni singola cella e dopo anni di fatica per apprenderne i segreti avevo cominciato ormai a far fare alle tabelle esattamente quello che volevo facessero. O quasi.
Se conosci l'html e il funzionamento delle tabelle, hai buone possibilità di ottenere perfettamente i risultati che vuoi, ma quando cominci ad annidare tabelle l'una dentro l'altra fai molta attenzione. Una riga o una cella non chiuse possono compromettere la visualizzazione dell'intera pagina e costringerti ad un'estenuante ricerca del tag errato.
Con l'occasione del nuovo progetto, ho deciso così di tentare la strada del Tablelesse Layout, considerando anche i seguenti fatti:
- il W3C considera corretto questo tipo di realizzazione;
- questo sistema facilità la fruizione delle pagine ai browser non grafici (es quelli per disabili);
- sembra che in questo modo sia molto più facile manutenere i contenuti del sito visto che sono organizzati in blocchi logici;
- quello che dimostra si possa ottenere con questo sistema siti come csszengarden.com
Ho già iniziato a studiare questo nuovo sistema e a parte qualche iniziale difficoltà mi sembra che il passaggio ad un layout senza tabelle non dovrebbe essere poi così difficile.
A breve posterò un nuovo articolo con le mie impressioni e con qualche consiglio.
1 commento:
People should read this.
Posta un commento