Ploink!Brothers

CSS Frameworks

No Comments
Wanneer je veel websites ontwerpt en bouwt kan een CSS framework je veel hulp bieden. Een framework is een basis waarop je een website kunt bouwen. De id’s, de classes, de XHTML, de lay-out, typografie zijn binnen een framework al voor gedefinieerd. Het is aan jouw om eindeloos te gaan combineren en tot iets orgineels te komen. Vereiste is wel dat je de nodige kennis van XHTML en CSS hebt.


Een aantal frameworks die je kunt downloaden vind je hieronder:

  • Blueprint (gericht op typografie (tip!))
  • Tripoli (gericht op het scheiden van content en lay-out)
  • A CSS Framework (gericht op lay-out)
  • Yahoo UI (gericht op lay-out, onderdeel van een enorme library)

Zelf gebruik ik altijd mijn eigen framework. Ten eerst is het toch best wel wennen om iemand anders zijn code en definities te gebruiken en ten tweede heb ik door de jaren heen zoveel snippets opgeslagen dat dit is uitgegroeid tot mijn eigen framework. Dit wil niet zeggen dat ik de bovenstaande framework links heb laten liggen. Integendeel. Ik heb ze bestudeerd en de verschillende oplossingen, die ik zag als handig, verstandig of opmerkzaam, me eigen gemaakt en ingepast in mijn framework. Ten derde bestaat er het gevaar dat bij een productie heel veel onnodige en ongebruikte markup en code live gaat.

Ik ben het eens met Stephen van de The Haystack. Hij zegt:

“Use CSS frameworks if you will, but really consider your reasons for using them. Weigh the pros and cons. Not only for yourself, but for the site, the end users and your client, which also means future developers. Think about portability. Think about the fact that visual design is not simply decoration. Consider that visual design and document structure, although separated for portability/durability and the accessibility to the end user, are in fact inseparable.”

Het idee achter een framework vind ik prima, het beschikbaar stellen een framework goed, maar maak en gebruik vooral je eigen framework.
Update: 23-09-2007: Smashing Magazine heeft een uitstekend post over CSS Frameworks dus volg deze link om verder te lezen over CSS Frameworks en Reset stylesheets.

Voeg bericht toe aan:

Similar entries:

Comments

 
"Design is a plan for arranging elements in such a way as best to accomplish a particular purpose."
-- Charles Eames