13NovSui Frameworks Css

A Settempre sul blog di HTML.it si è parlato dei pregi e difetti dei frameworks css colgo l’occasione per postare sia l’articolo che il mio commento.

La scorsa settimana Smashing Magazine ha pubblicato CSS Frameworks + CSS Reset: Design From Scratch, un bel post con link, risorse, opinioni e idee sui framework CSS (si citano Tripoli, Blueprint, YUI, YAML, Elements ed Eswat).

Del post di Smashing Magazine ho trovato interessante in particolare l’analisi dei pro e contro, che vorrei riportare tradotti in breve.

Vantaggi

  • Aumentano la produttività ed evitano errori comuni
  • Consentono di normalizzare il codice
  • Migliorano il processo all’interno di un team
  • Danno un’ottima compatibilità cross-browser
  • Consentono un codice pulito, ben strutturato e completo

Svantaggi

  • Richiedono tempo per essere compresi
  • Richiedono una familiarità con il codice
  • Si potrebbero ereditare bug ed errori di altri
  • Si sviluppa un sito su un framework, non grazie a una solida conoscenza dei CSS
  • Si ottiene codice ridondante
  • Il CSS non ha valore semantico
  • Si ignora l’unicità di un progetto

Per ciò che riguarda la parte relativa al layout (forse l’aspetto più succoso e allo stesso tempo discusso dei framework CSS) vorrei aggiungerne un paio. È vantaggioso il fatto che offrano moltissima flessibilità, modularità e precisione con le griglie, un po’ meno che abitualmente la codifica del markup, oltre all’uso delle classi necessarie (e mi riferisco in particolare a BluePrint), dovrà essere da sinistra a destra. Ma è un limite che si potrebbe superare solo appesantendo ulteriormente l’uso delle classi.

La conclusione dell’articolo è un invito a sviluppare il proprio framework piuttosto che affidarsi a uno già preconfezionato. Su questo aspetto mi trovo d’accordo, e spero di aver potuto offrire uno spunto ai lettori con gli articoli Armonizzare lo spazio bianco, Creare un CSS di base, Ritmo verticale nella tipografia e in recente Web design con le griglie.

Questa la mia risponsta

Sono daccordo con te !!! molto meglio farsi un framework da soli che appoggiarsi al lavoro di altri, però non si può negare la comodità offerta nel partire da un lavoro svolto da un altro.Forse la cosa migliore sarebbe imparare dal lavoro di altri e da li partire per creare un framework personale…

Condividi : Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Post Li
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • Technorati
  • YahooMyWeb

Blogroll

Le mie ultime canzoni

  • Loading...