Boilerplate CSS, il framework semantico

Venerdì 7 Dicembre 2007 - 11:39

di Gianluca Brindisi

CSS

Praticamente un fork di Blueprint, la sua missione è quella di risolvere il problema della semantica del markup che i classici framework CSS hanno introdotto.

L’idea è quella di sostituire l’uso di class="column span-2 append-1" con un più semantico class="main-column". O almeno questo è quello che si evince dalle quattro righe di presentazione nella pagina su Google Code.

Allo stato attuale Boilerplate è ancora un’idea, non c’è niente di funzionante (manca il più e il meglio: la griglia), ma nonostante questo il progetto sta ricevendo l’attenzione di molti siti specialistici. L’impressione è che la promessa del markup semantico abbia acceso parecchia speranza nei cuori di molti designer.

Non voglio discutere sull’importanza di avere un buon markup (a chi non piacerebbe?) ma riuscite voi a trovare un metodo pratico, veloce, riutilizzabile per fare un layout a griglia che sia contemporaneamente semantic friendly? Io vedo solo i CSS3. Voi?

Tags:

Categoria: CSS | Permalink

Commenti

1

Assomiglia molto, come impostazione, ad un framework css che sto sviluppando ad uso personale, forse più orientato ai plugins rispetto a boilerplate.

Ho guardato bene il codice ma ho notato alcune cose migliorabili. Ad esempio il tabmenu ripete il clearing che è già stato definito nel css di reset (si può evitare)

Il font-size potrebbe essere modificato in modo più efficace facendo in modo che 1em corrisponda a 10px (e non 12px) semplificando i calcoli (3.4em = 34px).

# - postato da Fabrizio Calderan - 07 Dicembre 2007 - 12:48

2

Mmhhh… secondo me non è che manca la griglia, è che non è prevista nemmeno. A giudicare dalla presentazione e dai files di esempio questo (ottimo) Boilerplate mi pare si prefigga di portare in dote tutta una serie di classi e regole generiche, lasciando libero spazio alla costruzione del layout, come si vede dal file screen dove c’è l’invito a scrivere il proprio codice.
Il che sarebbe comodo per chi come me non ha intenzione di smanettare con colonne e colonnine già fatte dopo che mi sono speso del tempo a studiare i CSS ed ho un mio modo di scriverli.

# - postato da \\Dav - 11 Dicembre 2007 - 12:31

3

Infatti leggendo bene si capisce che l’idea dell’ autore è proprio quella di creare un framework leggero che includa solo le cose più essenziali (default tipografici, un reset, hacks per ie, pochissimi elementi riutilizzabili come i tabs) e non prevedere un sistema di impaginazione, cosa che in effetti non può essere implementata mantenendo completamente la semanticità del mark-up. Avendo provato entrambi devo dire che preferisco quest’ultimo, che infatti mi sono riscritto adattandolo alle mie preferenze anche perché oggettivamente per creare un layout a colonne anche molto preciso non sento la necessità di un framework.

# - postato da giuliano - 24 Dicembre 2007 - 22:08

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento