‹ Back to Blog

Blog /

Blog Feed

 

New 978 Grid System

New 978 Grid System

7
Oct
14
Posted by: FHOKE on 7th October 2010 at 10:40 am

We've watched with interest over the past couple of years the effect that ever increasing screens and resolutions have had on sites and web designers alike. For several years now we have been conforming to what web designers call the 960 Grid System (gs). And what a great system it is too. The 960 gs gives us designers flexibility and helps to quickly prototype the layout in any number of columns: 9/3, 3/3/3, 4/4/4/4, 10/2 col and so on. It is no doubt the most popular recent grid system and is used on many sites and design templates.

Problems with the 960 Grid System

The 960gs is structured as follows:

  • Total width 960px
  • 12 columns @ 60px each
  • Each column has 10px left & right margin which forms 20px of gutter space
  • Total content area is 940px

960.jpg

As we mentioned just a minute ago with screens and resolutions getting bigger, the 960 grid system won't always fit the designers needs. For starters a 20px gutter and only a 940px content area is becoming too small for the modern web. There is an argument though that this margin space helps visibility on mobile devices such as the iPhone and iPad. Technically, if there is a margin required, it should be applied on the container, not the columns.

So What Is the Solution?

Well to start with this article was first inspired by Nick La of the WebDesignerWall → writing a post on how the 960 Grid System is Getting Old →. Nick put together a new formula of a much more modern 978px grid system which gets rid of the sometimes unnecessary left and right margin. As a result, the content width is increased by 38px. The gutter space has incresed from 20px to 30px. It still fits in the 1024 default display and the columns can be divided in any number of ways: 1/11, 3/3/3/3, 4/4/4, 3/9, etc.

978.jpg

What wasn't included as part of the interesting article were PSD files for all us designers that want to work off of the grid. OK it's not hard to create is it but surely it'll be great to have a pre-made file for you to download and use so that's what were providing. So enjoy getting used to something new.

Download Here →

Final Note

As Nick says "Don’t force your design to fit to a grid that hinders your creative genius". We completely agree with that statement. You might find that your designs / clients still need to stick to the 960gs but how about trying this new layout you might find it just works.

UPDATE - 08/11/2010: Look into the 1140px CSS Grid System too. The 1140 grid fits perfectly into a 1280 monitor. On smaller monitors it becomes fluid and adapts to the width of the browser.

Beyond a certain point it uses media queries to serve up a mobile version, which essentially stacks all the columns on top of each other so the flow of information still makes sense.

Scrap 1024! Design once at 1140 for 1280, and with very little extra work, it will adapt itself to work on just about any monitor, even mobile.

Check it out here →

UPDATE - 20/12/2010: Checkout out our write up post for the 1140 Fluid CSS Grid System

Categories: Design, Trends, Freebies

Discussions

Gravatar photo
Posted by: Heath Waller on 12th October 2010 at 3:07 pm
Thank you so much for this! I just read his article the other day and lamented that I'd have to create the file on my own.

I am totally digging your amazing website, by the way. I look forward to following your blog posts.

Thanks again!
Gravatar photo
Posted by: Ben Bush on 12th October 2010 at 3:20 pm
Glad we could help out Heath. Every little helps, always a pain in creating these things.

Keep up the good work over there.
Gravatar photo
Posted by: Kay on 14th October 2010 at 11:58 am
Thank you for the .psd file! I was looking for one only the other day after reading the post.

Have you or do you know anyone that has created this for a 16 grid layout?

Just about to try the new grid system on out :)

Keep up the good work!
Gravatar photo
Posted by: Peter Lewandowski on 18th October 2010 at 9:33 am
There is one issue with 978px width - it exceeds maximum SAFE visible viewport width (974px) for 1024px screen resolution...
And I agree with Nick - design shouldn't be limited with any grid - grids should only apply to the CONTENT of the website - "decoration stuff" (design), especially backgrounds can be much wider than the visible part of website...
Gravatar photo
Posted by: Ben Bush on 18th October 2010 at 2:07 pm
I agree the width won't always conform to ALL resolutions but the stats do show that this is an ever decreasing resolution almost becoming the old 800x600.

It will be entirely down to the audience you are designing too as well and the choice the customer makes. Just out of interest the UK paper The Sun has been working off of a 1000 pixel wide grid for a number of years now.
Gravatar photo
Posted by: Peter Lewandowski on 18th October 2010 at 2:31 pm
Yes, of cource - 1024px is decreasing - but that doesn't mean, that we should design for higher resolutions... Ok - design can look really outstanding, but reading really WIDE text in 1920px resolution is a horror! :D But in this case this few more pixels doesn't make any difference :D Everything's changing :D

BTW: nice site :D
Gravatar photo
Posted by: Ben Bush on 19th October 2010 at 7:50 am
I'd have to agree there a site that stretches the body text to that width would affect the users experience not to mention look unsightly. We tend to stick to fixed width sites instead of fluid sites, but like you say things are changing and I'm sure eventually we will all have to consider how we design with wider sites.

Thanks for your comments and its an interesting debate.
Gravatar photo
Posted by: Matt Bee on 10th November 2010 at 10:06 am
Just us max-width to stop a massive screen reducing readability.

Whilst the 978px grid is good, I think we all should be doing much more responsive design (http://www.alistapart.com/articles/responsive-web-design/), and this CSS grid looks excellent:
http://cssgrid.net/

Maximum width of 1140px and scales all the way down to mobiles (well, devices that understand CSS media queries) nicely.

Will mean designs need more thought and more work, but the benefits are awesome.
Gravatar photo
Posted by: Ben Bush on 20th December 2010 at 11:28 am
Cheers for the comment Matt, you gave us a mental push to update the post actually.

We found this link a few weeks ago. Great stuff we'd have to admit. One we and others need to try out for sure.
Gravatar photo
Posted by: design website on 1st February 2011 at 6:37 pm
Great blog,great piece of information share ,matt commets is very nice .
Gravatar photo
Posted by: Pankaj on 23rd April 2011 at 12:08 pm
Nice post and thanks for sharing
Gravatar photo
Posted by: web India on 24th June 2011 at 8:22 am
Great thanks for sharing this blog post.
Gravatar photo
Posted by: Mandy Robinson on 15th July 2011 at 12:19 am
Brilliant! My main issue with the 960 system is the gutters.
Gravatar photo
Posted by: web design Oshawa on 9th November 2011 at 12:25 am
You are a gem!

This is the answer I’ve been looking for; 1140px CSS Grid System. Yaaaahoooo!

Thanks,
Trish

Post A Comment

Submit