Cosa manca ai fogli di stile?

I fogli di stile sono un ottimo strumento per impaginare al meglio le nostre pagine. Come tutti gli strumenti, però, non sono perfetti: David Walsh, in un interessante articolo pubblicato su DZone.com, propone alcune funzionalità che secondo lui sarebbero utili nello sviluppo di CSS:

Uso di variabili
Font personalizzati
Elementi ridimensionabili
Immagini multiple di sfondo
Dimensioni minime e massime per [...]

Velocizzare il rendering delle tabelle con la proprietà table-layout

Normalmente, nel momento in cui si utilizza una tabella, il browser calcola la larghezza delle colonne solo dopo aver analizzato tutto il contenuto della tabella stessa: questo è il comportamento di default, a meno che non si specifichino esplicitamente le dimensioni di ogni colonna. Nel caso in cui le tabelle siano particolarmente grandi, il calcolo [...]

Unità di misura: perchè usare em per definire le dimensioni degli elementi?

Nella progettazione di una pagina web, bisogna considerare diversi fattori: i due principali sono il dispositivo su cui la pagina verrà visualizzata e l’utente che la leggerà. Dal punto di vista del dispositivo, le differenze non sono solo quelle, evidenti, fra il monitor di un PC e lo schermo di un palmare, ma anche le [...]

9 malintesi a proposito dei web standards

MALINTESO n.1: “Il bisogno di pagine duplicate, ottimizzate per la stampa”
L’abbiamo vista tutti almeno una volta nella vita: una nuova pagina, a cui si arriva da una pagina HTML affollata e (male) impaginata con tabelle, il cui unico scopo è quello di essere stampata (obiettivo mancato, perchè i blogger tendono a linkare le pagine ottimizzate [...]

HTML 5: ci saranno vere novità per utenti e sviluppatori?

Da diversi mesi il W3C sta presentando bozze della nuova versione di HTML, la quinta. Si parla di novità semantiche, con l’introduzione di nuovi elementi che sembrano fatti apposta per la creazione di un blog: con i soli <header>, <nav>, <article> e <footer> l’ossatura è già pronta. La nuova versione di HTML vedrà anche l’introduzione [...]

« go back