There’s been a lot of buzz lately around a new CSS framework called Blueprint. It’s basically a collection of resources pulled together from other sources: Khoi’s grids, Richard’s vertical rhythm, Eric’s reset and more.
Some people—including contributors to the CSS—have expressed their reservations about the non-semantic class names used in the framework. That’s a valid concern but, as Simon pointed out in the comments to Mark’s post, you don’t have to restrict yourself to those class names: you can always add your own semantics to the markup.
I don’t see myself using Blueprint. It just seems too restrictive for use in a real-world project. Maybe if I’m building a grid-based layout that’s precisely 960 pixels wide it could save me some time, but I’m mostly reminded of the quote apocryphally attributed to Henry Ford about the Model T:
The customer can have any color he wants so long as it’s black.
Unless I’m creating cookie-cutter sites, I don’t think a CSS framework can help me. That said, I think a framework like Blueprint has its place.
I may be a bit of a control freak, but I’d no sooner use a CSS framework for a live site than I’d use clip art for images. I firmly believe that creating good markup is a craft that, like good design, takes time. It may seem unrealistic to some, but I don’t want to compromise that quality without a very good reason.
That’s my hard-nosed attitude when it comes to creating documents for the World Wide Web. If the documents are intended purely as wireframes for internal use, then my attitude softens considerably. Then I think a framework like Blueprint could really shine.
Sir, I WILL quote you on that someday. ☺️
Especially as the new CSS features (such as grid) are now relatively well available, many of the past frameworks feel even less needed.
Do either of you use any sort of boiler plate that includes a little bit of light weight code to get you up and running faster?
Only when I am reusing components. I have just a few snippets I use sometimes, but I build from scratch 99% of the time.
Yes, this is my boilerplate:gist.github.com/adactio/f73651…
Haha. You two!
“Which one is right for you? … none of the above” – J. Keith, 2008speakerdeck.com/sturobson/make…
Scratch is simple than using any framework. So I write it myself.
„ I’d no sooner use a CSS framework for a live site than I’d use clip art for images.“ adactio.com/journal/1332