Alternative js crossbrowser di suddivisione del testo in colonne
17/05/2011Tra le nuove possibilità di impaginazione del testo è molto interessante quella che ci permette di suddividere i contenuti testuali in colonne tramite la proprietà CSS3 multi-column, secondo le specifiche previste dallo standard del W3C.
Dal punto di vista semantico nel codice HTML il testo verrà strutturato in un unico elemento blocco.
Tramite CSS verrà solo aggiunta una formattazione estetica atta a migliorare la lettura ed in assenza di supporto il contenuto verrà fruito comunque in maniera corretta.
Purtroppo la corretta interpretazione della regola multi-column è ancora poco diffusa e limitata comunque alle ultimissime versioni dei diversi browser.
Come spesso accade esiste una soluzione crossbrowser attraverso l'utilizzo di javascript.
Qui potete trovare un esempio di applicazione, anche se non 'leggerissimo', altrimenti, ancora una volta vale la pena appoggiarsi alle librerie Jquery, Columnizer jQuery Plugin è un'ottima flessibile soluzione!