We have been tossing around the idea of using a CSS framework to speed up production and promote CSS code consistency for a few months now. We took a look at Blueprint by Olav Bjorkoy, YUI by Yahoo! and the 960 Grid System developed by Nathan Smith. Each framework has its own advantages, but as a custom web design company, 960 was the best solution for our needs.
The 960 Grid System is flexible, minimal, and easy to use. It provides a solid structure for front end designers to build upon and allows backend programmers to throw up a basic column structure if a page hasn’t been designed yet. 960 is a great number. It looks good in 1024 x 768 resolution and is divisible by many nice numbers (2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40, 48, 60, 64, 80, 96, 120, 160, 192, 240, 320 and 480).
Logical conventions make 960 very easy to pick up and use. Container divs can be either 12 or 16 columns thus a 12 column layout is classed container_12. A structure that spans three columns is classed with grid_3. A structure that spans three columns with a left margin of two columns is classed with grid_3 and prefix_2. This makes it easy to create templates quickly and allows our developers to get their hands dirty faster.
960 provides templates for popular web design programs (Photoshop, Illustrator, Fireworks, OmniGraffle, and Visio) and can be downloaded from the 960 website (http://960.gs/). An equally minimal reset and text base is also included. Thanks Nathan!
(JavaScript must be enabled to view this email address) 08.13.09
I like that blueprint’s containers never change. I don’t need either a grid of 12, or a grid of 16. 24 works fine for me. There’s also only a “last” class, as opposed to 960’s “alpha”, and “omega”‘s. What’s the difference between grid-6, and container-6? Can grid-14 fit two container-7? I’m too lazy to look up the answer since I’ve never once run into a problem where blueprints system wasn’t as flexible as I needed. Especially since the designer and I work together, and we tend hold off on the design until we have all the content.
Want to have your say?