Grid Systems in Web Design

An article in this week's A List Apart is about my favorite subject:

Grids

Thinking Outside The Grid is the latest in a recent string of web articles pushing the use of grid systems as a tool for online design.

In traditional print design, learning about grids was taught right before, "Introduction to Pencils". Unless you were David Carson, you were thrown a copy of Josef Muller-Brockmann's Grid Systems in Graphic Design, and told:

  1. figure out the page size
  2. divided it into a grid
  3. start designing

The problem with translating this philosophy to the web is, there is no step #1 How can I figure out the page size? Long pages don't cut off and spill over to the next page, they just continue down...forever. But help is on the way. 2005, besides being the birth year of my second daughter also saw a slew of a interesting publications about online grids.

[Resources] Using grids in web design:

Enjoy! And happy gridding...

Comments

Friday, Dec 23, 2005 / 3:57pm Bill Bushee said…

"A foolish consistency is the hobgoblin of little minds..." - Ralph Waldo Emerson.

I admit I believe that it's always good to challenge conventional wisdom. "Thinking Outside the Grid" puts forth the idea that we as designers and developers must learn to work outside of the grid system that was imposed on us by the limitations of HTML tables. Yet, I think that grids will be with us for a long time to come for several reasons.

1. Grids are much older than the web.

In fact, grids are as old as printing. Look at the layout of a newspaper, book, magazine or research paper and you can draw a simple grid around all of the content. The reason why is obvious. A grid is an effective way to organize content. Contrary to the author's argument, we don't put content in grids because we're limited by HTML tables, we put content in HTML tables because it's by far the easiest way to lay out a grid.

2. CSS is still quite limited.

The author contends that the CSS box model, along with absolute positioning allows you flexibility to create a more open, free flowing layout. This idea isn't exactly new. See if you can find a few web design books published in the late 90s when "theme" designs were all the rage. We had some around the iMarc offices years ago, though they've been long since purged from our bookshelves. The web was a brand new medium which was going to cause a paradigm shift in how everything was done. The old rules weren't applicable to the web. Designers were eager to apply a new look and feel to the new medium and a brief design free for all ensued. Buttons got replaced by theme related icons. Designers tried putting main navigation, sub navigation, content, and advertising everywhere. Many designers abandoned the rigid grid layouts, using deeply nested tables and clear images to shim content right, left, up, or down.

While in my 5 ½ years at iMarc, we've done our best to limit this practice, we've hosted and maintained a few sites that were originally designed by others who used these techniques extensively. I can tell you from personal experience that these sites can be a nightmare to work on. But the question is, does CSS change this? I contend that while CSS allows us to do some creative things with less code, it's still quite limited. The CSS box model is still a box; 4 sides with 90 degree corners. The box model doesn't allow for circles, ovals, triangles, trapezoids, stars, etc. What if I want to put my content into a circle? What if I want to lay it out like a pie chart? It can be done, but you still have to rely on the same old hacks that we used before CSS was widely supported.

3. People's expectations have been established.

After a period of time in which all sorts of creative to crazy design ideas were tried, the design principles that won out weren't all that different than what designers have been doing in the print industry. A great deal of time and energy has been devoted to figuring out how people use web sites. With a little digging, you can find statistics on where a user looks to find a home page link, company logo, product search, contact information, etc. A user's subjective opinion of a site's value is often closely related to how easy, or difficult, it is to find what they want. Users don't want to navigate a maze, they want to go straight to the cheese. The shorter the user's learning curve, the better.

Users come to a web site with certain preconceived notions of how it will work. The designer risks alienating the sites users if she deviates too far from the user's expectations. If 87% of web users expect the company logo to occupy the top, left corner of the page, the designer will tend to put it there. Web design becomes a self fulfilling prophecy in a sense, as expectations drive design, which in turn, reinforces expectations. User expectations fit well within the grid design layout used today. Major web sites won't likely stray too far from the status quo any time soon.

Comments have been turned off on this blog.
Read something more recent.

Statements and opinions expressed in this blog and any comments made are the private opinions of the respective poster, and, as such, iMarc LLC is neither responsible nor liable for such content.

Meet The Author

Dave Tufts

Vice President, Director of Technology

Search

Recent Blog Posts

Recent Comments

  • Cutting the Content Clutter

    legal high us highs commented: hello there and thanks to your info ? I have definitely picked up something new from right here. I did alternatively experience several technical points using this web site, as I experienced to reload the web site a lot of instances previous to I could get it to load correctly. I have been thinking about if your web hosting is OK?…

  • I LOLed

    Bill Keeshen commented: Nils, Love the site, congrats! You have a spirited culture as well! Regards, Bill

  • Changing Tradition (for the better)

    Nick commented: This is a fantastic and charitable idea! I would agree, purchasing from and donating to 2 local businesses is a win! Great job iMarc!

  • Content, Content, Content

    dano commented: Totally agree, once I start updating content on a regular basis I start seeing direct and repeat traffic increase exponentially! dano

  • I LOLed

    Pat McNally commented: Hi Nils, I have to be in NY this year for your 12/8 party (great invite), but wish I could be with you. I gave the invite to my 28 year old daughter, Jen Breaker, and urged her to stop in to say hi for me. I hope you and your family have a wonderful and exciting Christmas and holidays. Do you remember what I was doing on New…

We heart Visitors

  • iMarc
  • 14 Inn Street
  • Newburyport, MA 01950
  • Phone: (978) 462-8848
  • Fax: (978) 462-8807
  • Directions

Contact Us

Whether you have a huge project or just want to talk about updating your site, we’re here to help. Fill out the form, and we’ll get right back to you.

Contact Us
  • All Fields Required

Close