Ottimizzazione layout
In termini di tendenze del moderno web design, ci sono essenzialmente due metodi per creare un layout di pagina: le tabelle nidificate e il layout basato su CSS.
L'uso di tabelle per il layout di pagina Web è diventato popolare tra i web designer per la loro capacità di posizionare il testo e le immagini in punti precisi (celle) all'interno della pagina web, simile alla struttura di un giornale. Tempi di progettazione rapidi e ottima compatibilità con i browser .
Tuttavia l'abuso di tabelle, spesso comporta uno sbilanciamento del rapporto tra codice e contenuto, rendendo indigesta la nostra pagina ai MdR.
Alla fine degli anni '90 il W3C ha introdotto i Cascading Style Sheets (CSS) che hanno consentito la possibilità di applicare stili ai documenti HTML. I web browser hanno rapidamente iniziato ad integrare il supporto CSS e di conseguenza i web designer hanno iniziato a usarlo per applicare stili al loro codice HTML, come il tipo di font, colori, colori di sfondo, immagini ecc.
- Le tabelle rendono la dimensione dei file del vostro sito inutilmente pesanti, creando un errato mix di dati e contenuto. Ciò si traduce in un maggiore utilizzo di banda tra i vostri visitatori e una più difficile interpretazione da parte dei MdR.
- Apportare modifiche a tali siti web richiede più sforzi e tempo se confrontato con l'aggiornamento di siti formattati con i CSS.
- E 'estremamente difficile (e costoso) mantenere la coerenza visiva in tutto il sito.
- Le persone con determinati tipi di disabilità, alcuni utenti che utilizzano telefoni cellulari e PDA non possono accedere al sito web in modo corretto.

