{Carrer web log} ←
The Golden Grid
Tuesday, February 17, 2009 { 22 Comments }
For some time now I’m devoted completely to Web Grid Design. First I built Emastic then Malo and now The Golden Grid.Emastic is a very complete CSS Framework integrating various CSS construction techniques like floats, absolute positioning, complete freedom of your default width, extra usability with em based grid system plus possibility of fluid columns and extra % based grid system and many more features. Then the question is why build another grid system.
I was searching for the prefect web grid, playing with golden proportions, rule of thirds, symmetry, asymmetry, usability, monitor proportions, typography and the result came spontaneous - The Golden Grid. Why not share it with you :).
Philosophy
Dimensions
One, Two, Three - jump. Where is four? We usually stop at tree. Why? Three is the magic number. Three is a lucky number. Three is the fourth of Fibonacci. It is the first number that breaks the symmetry of 2.
I decided to build the golden grid based on this number.
3 + 3 and 3 + 3 + 3 +3 => 6/12 grid system
Default width 970px or 10px + 960px
780px is the number of past, 960px is the number of today and 1200px will be the number of the future (see the table link). 1200px is the perfect number for my grid system, but it's too soon for that. First I must wait the usage rate of 1024 X 768 monitors to drop under 10%.
Columns
In the 6 columns grid min. width column is 150px and the gutter of 10px.
In the 12 column grid min. width column is 70px and the gutter of 10px.
I stopped at 12 columns because I think 12 is ideal number for one web grid. 4 x 3 = 12 .When the harmony and symmetry of 4 meats chaotic 3 the result is 12.
Rule of Thirds (golden rule)
Wikipedia:
The rule states that an image should be imagined as divided into nine equal parts by two equally-spaced horizontal lines and two equally-spaced vertical lines, and that important compositional elements should be placed along these lines or their intersections. Proponents of the technique claim that aligning a subject with these points creates more tension, energy and interest in the composition than simply centering the subject would.
I love Wikipedia's interpretation of the golden rule -> creates more tension, energy and interest. But why?
This question still troubles me. Is it in our DNA, is it just the way we look at things or some fractal space and time distortion. Joke aside, I don’t have the answer, but that will not stop me to implement this rule on my grid :).
Typography
Using typography.css is optional in this project. Not all web sites have the same typographical needs. The main purpose is to give character to this project. If we imagine the grid as the naked body than typography would be the clothes.
I used ” lucida grande","lucida sans unicode" like main typeface. For titles H1 to H6 I used Georgia. I like to mix Serif and sans-serif fonts.
Image and Video size
You might consider some popular formats (4:3) and (9:16)
CSS building technique and naming system
There are two known div building techniques: floats and position. The Golden Grid uses float:left.
Class names g160 means golden 160px or grid 160px = 150px + 10px margin.
ml80 meaning margin-left:90px or 10 + 80px
Inside for needed divs and clear.
And this is it.
Similarity to other CSS project
There are many who will notice the similarity to some other CSS Frameworks like Blueprint and 960.gs and in some parts like my Emastic. Yes, the building principle is very similar - float:left, margin-left, structural naming system, px based columns... If you are familiar with these systems, you like their philosophy and you are not min. css file size maniac like me I don’t see the reason why change anything. They all do a great job.
The Golden Grid is not about how I build CSS web grids but why. It is result of almost one year research of web grid design.
The Golden Grid + Examples
Download
Cheers!
22 Responses to “The Golden Grid”
- // Jitendra Vyas // 2/17/2009
- // // 2/17/2009
- // Colin Sproule // 2/17/2009
-
// jdavid.net
// 2/17/2009
i don't think that web pages should continue to widen past 960/970px just to fit more content above the fold. at some point i buy a wider monitor because i want multiple windows visible on a single screen. the population of large screen sizes should not dictate the need to have wider format pages.
960/970 is a very comfortable width. - // // 2/17/2009
- // // 2/18/2009
- // Unknown // 2/18/2009
- // Vladimir // 2/18/2009
- // tmdesign // 2/18/2009
- // davistech // 2/19/2009
- // Vladimir // 2/19/2009
- // Unknown // 2/19/2009
-
// Unknown
// 2/19/2009
a little more info...about what I mean
Using the Golden Ratio
The Golden Rectangle and the Golden Ratio -
// Vladimir
// 2/19/2009
@tisho:I'm planing to write an article How to use the Golden Ratio in Emastic . Like you noticed The Golden Grid is not using the Golden Ratio. The building principle is more simple 3 :)
-
// Unknown
// 2/19/2009
cool :)...
here is a program for colors with Golden ratio if someone is interest
http://goldsection.sourceforge.net/ - // // 2/20/2009
- // // 2/25/2009
- // // 3/03/2009
- // Vladimir // 3/03/2009
- // // 3/22/2009
- // // 8/24/2009
-
// BrokenClock
// 8/19/2011
I think this grid is beautiful, but, if some of you have landed here after looking around about the "Golden Ratio" which have nothing to do with this grid, you may have a look at http://golden-ratio-grid.impossible-exil.info.
It is a quite nice css generator using the Golden Ratio to give you beautifull widths and heights to use within your layout.
<< Home
About Me <<<
Name: Vladimir Carrer
vladocar [at] gmail.com
Location: Verona, Italy
I'm a web designer, developer, teacher, speaker, generally web addicted ...
My projects <<<
- AI Prompt Directory
- Hand Drawn Icons
- Font Design Inspiration
- Font Pairings
- Free SVG Cut File
- Upcoming NFT projects
- Discord Tutorials
- Free Sublimation Designs
- Tech Feed
- MySQL Lite Administrator
- Quark Mini PHP CMS
- Formy - CSS Form Framework
- Emastic - CSS Framework
- Malo - CSS Library
- The Golden Grid
- 1 line CSS Grid Framework
- Two Lines CSS Framework
- Child Selector System - CSS Framework
- Better Web Readability Project
- Azbuka - CSS Typographical Base Rendering Library
- ClipR - bookmarklet for better reading
- CSS3 Action Framework
- CSS Mini Reset
- HTML5 Mini Template
- CSS Mobile Reset
- picoCSS - JavaScript Framework
- HTML Lorem Ipsum Crash Test
- Object Auto Documentation - JavaScript
- o - JS Library for Object Manipulation
- Foxy - CSS Framework
- Tumblr Free Theme - Better Readability Project
- Box - CSS Framework
- SMART CSS GRID
- nanoJS - Minimal JS DOM Library
- Flexy CSS Framework
- Katana is CSS Layout System made with Flexbox
- Micro CSS Reset
- 60 Grid System
- Simple CSS Button
- ramd.js JavaScript library for making web applications.
- Minimal Notes web app build with Vue.js
- Scribble Font for Prototyping & Wireframing
- Flex One - 1 CSS Class System
- Floaty - CSS Float Based Layout System
- Infinity CSS Grid
- CLI Convert websites into readable PDFs
- keywords-extract - CLI tool, extract keywords from any web page.
- screenshoteer - Make website screenshots and mobile emulations from the command line.
- Basic.css - Classless CSS Starter File
§§Previous Posts <<<
- Sketchbook for web designers
- Prototyping with Malo CSS Library
- Formy CSS Framework out of Beta
- 2008 Summary Report
- In the search of Holy Web Grid
- Emastic CSS Templates
- Malo CSS Library
- Emastic Beta3 released!
- Emastic - CSS Framework (Beta2) is out!
- When to use CSS framework?
Other Profiles <<<
Content is licensed under a Creative Commons Public Domain License