designing grid systems doesn't begin and end with 960

123
Designing Grid Systems Mark Boulton

Upload: markboultondesign

Post on 28-Jan-2015

112 views

Category:

Technology


0 download

DESCRIPTION

Presentation from Drupalcon Paris 2009.

TRANSCRIPT

Page 1: Designing Grid Systems Doesn't Begin And End with 960

Designing Grid SystemsMark Boulton

Page 2: Designing Grid Systems Doesn't Begin And End with 960

Who am I?

Page 3: Designing Grid Systems Doesn't Begin And End with 960

Who are you?

Page 4: Designing Grid Systems Doesn't Begin And End with 960
Page 6: Designing Grid Systems Doesn't Begin And End with 960

C O N N E C T E D N E S S

Page 7: Designing Grid Systems Doesn't Begin And End with 960
Page 8: Designing Grid Systems Doesn't Begin And End with 960
Page 10: Designing Grid Systems Doesn't Begin And End with 960

W H A T A R E G R I D S Y S T E M S ?

Page 11: Designing Grid Systems Doesn't Begin And End with 960

A typographic grid is a two-dimensional structure made up of a series of intersecting vertical and horizontal axes used to structure content. The grid serves as an armature on which a designer can organize text and images in a rational, easy to absorb manner.

Wikipedia

Page 12: Designing Grid Systems Doesn't Begin And End with 960
Page 13: Designing Grid Systems Doesn't Begin And End with 960
Page 14: Designing Grid Systems Doesn't Begin And End with 960
Page 15: Designing Grid Systems Doesn't Begin And End with 960
Page 16: Designing Grid Systems Doesn't Begin And End with 960
Page 17: Designing Grid Systems Doesn't Begin And End with 960
Page 18: Designing Grid Systems Doesn't Begin And End with 960
Page 19: Designing Grid Systems Doesn't Begin And End with 960

T Y P E S O F G R I D S Y S T E M

Page 20: Designing Grid Systems Doesn't Begin And End with 960

T E R M I N O L O G Y

Page 21: Designing Grid Systems Doesn't Begin And End with 960

The Unit

Page 22: Designing Grid Systems Doesn't Begin And End with 960

Pixels

Pixels

Page 23: Designing Grid Systems Doesn't Begin And End with 960

Ems

Ems

Page 24: Designing Grid Systems Doesn't Begin And End with 960

3

2

Page 25: Designing Grid Systems Doesn't Begin And End with 960
Page 26: Designing Grid Systems Doesn't Begin And End with 960

T 1 em

Page 27: Designing Grid Systems Doesn't Begin And End with 960

T2 em

TTT

TT

3 em

Page 28: Designing Grid Systems Doesn't Begin And End with 960

Units are the basic building blocks of a grid. They’re all uniform.

Units proportions can be rational (eg. 3:2) or irrational (eg. 1:1.618).

Units height defines ‘hanging-lines’ in the grid.

Page 29: Designing Grid Systems Doesn't Begin And End with 960

Columns are the groupings of units that create the visual structure of the page. They are not necessarily uniform.

Gutters are the spaces in between the units

Page 30: Designing Grid Systems Doesn't Begin And End with 960

Hanging Lines are created by the horizontal alignment of units.

Page 31: Designing Grid Systems Doesn't Begin And End with 960

Modules, sometimes called Fields, are combinations of units or columns.

They can vary in width and height.

Page 32: Designing Grid Systems Doesn't Begin And End with 960

C O L U M N A R

Page 33: Designing Grid Systems Doesn't Begin And End with 960

Columnar grids are primarily made up of columns

Page 34: Designing Grid Systems Doesn't Begin And End with 960
Page 35: Designing Grid Systems Doesn't Begin And End with 960

Defining the Unit

Page 36: Designing Grid Systems Doesn't Begin And End with 960

Constraints

Page 37: Designing Grid Systems Doesn't Begin And End with 960
Page 38: Designing Grid Systems Doesn't Begin And End with 960
Page 39: Designing Grid Systems Doesn't Begin And End with 960
Page 40: Designing Grid Systems Doesn't Begin And End with 960
Page 41: Designing Grid Systems Doesn't Begin And End with 960
Page 42: Designing Grid Systems Doesn't Begin And End with 960
Page 43: Designing Grid Systems Doesn't Begin And End with 960
Page 44: Designing Grid Systems Doesn't Begin And End with 960
Page 45: Designing Grid Systems Doesn't Begin And End with 960
Page 46: Designing Grid Systems Doesn't Begin And End with 960
Page 47: Designing Grid Systems Doesn't Begin And End with 960
Page 48: Designing Grid Systems Doesn't Begin And End with 960
Page 49: Designing Grid Systems Doesn't Begin And End with 960
Page 50: Designing Grid Systems Doesn't Begin And End with 960

H I E R A R C H I C A L

Page 51: Designing Grid Systems Doesn't Begin And End with 960

Hierarchical grids place hierarchy before columns.

Page 52: Designing Grid Systems Doesn't Begin And End with 960

C O M B I N A T I O N

Page 53: Designing Grid Systems Doesn't Begin And End with 960

C O M B I N A T I O N

Page 54: Designing Grid Systems Doesn't Begin And End with 960

C O M B I N A T I O N

Page 55: Designing Grid Systems Doesn't Begin And End with 960

C O M B I N A T I O N

Page 56: Designing Grid Systems Doesn't Begin And End with 960
Page 57: Designing Grid Systems Doesn't Begin And End with 960
Page 58: Designing Grid Systems Doesn't Begin And End with 960

M O D U L A R

Page 59: Designing Grid Systems Doesn't Begin And End with 960

Modular grids are made of columns and rows.

Page 60: Designing Grid Systems Doesn't Begin And End with 960
Page 61: Designing Grid Systems Doesn't Begin And End with 960

Modular grids are difficult to use on the web because content is

vertically dynamic.

Page 62: Designing Grid Systems Doesn't Begin And End with 960

B A S E L I N E

Page 63: Designing Grid Systems Doesn't Begin And End with 960

Type matters

Page 65: Designing Grid Systems Doesn't Begin And End with 960

http://sushiandrobots.com/

Page 67: Designing Grid Systems Doesn't Begin And End with 960

In CSS, there’s no way of setting type to a baseline grid. We can only use the line-height.

Page 68: Designing Grid Systems Doesn't Begin And End with 960

Type matters

Page 69: Designing Grid Systems Doesn't Begin And End with 960

Vertical Rhythm

Page 70: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certainit’s not just imagining that light in the eastern sky. Unfortunately theeastern sky is off to port this morning. Yesterday it was starboard.Minerva has been sailing up and down the New England coast for thebetter part of a fortnight, trying to catch a wind that will decisively takeher out into deep water, or “off soundings,” as they say. They are probablynot more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot sothat he can look straight down and see Minerva’s wake being born in afoamy collision around the rudder. He opens a small hatch below awindow and drops out a Fahrenheit thermometer on a string. It is the verylatest in temperature measurement from Europe – Enoch presented it tohim as a sort of party favour. He lets it bounce through the surf for a fewminutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objectivebeing to see if there’s any rumour that the North Atlantic is striped withcurrents of warm water. He can present the data to the Royal Society ifGod-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is theshort deck that, towardsthe ship’s bow, is builtabove the upperdeck.

Page 71: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 72: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 73: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 74: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 75: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 76: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 77: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 78: Designing Grid Systems Doesn't Begin And End with 960

body{ font-size: 12px; }

p { font-size: 1em; /* 12px */ line-height: 1.5em; /* 18px */ margin: 0 0 1.5em 0; }

line height: 18px ÷ 12px = 1.5em

Page 79: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 80: Designing Grid Systems Doesn't Begin And End with 960

h1 { font-size: 1.5em; /* 18px */ line-height: 1em; /* 18px */ margin: 0 0 1em 0; }

font size: 18px ÷ 12px = 1.5em line height: 18px ÷ 18px = 1em

Page 81: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 82: Designing Grid Systems Doesn't Begin And End with 960

.sidenote{ font-size: 0.8333em; /* 10px */ line-height: 1.8em; /* 18px */ }

font size: 10px ÷ 12px = 0.8333emlineaheight:18px ÷ 10px = 1.8em

Page 83: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 84: Designing Grid Systems Doesn't Begin And End with 960

h2{ font-size: 1.1667em; line-height: 1.286em; margin-top: 1.929em; margin-bottom: 0.643em; }

font size: 14px ÷ 12px = 1.1667emline height: 18px ÷ 14px = 1.286em

top margin: 27px ÷ 14px = 1.929embot margin: 9px ÷ 14px = 0.643em

Page 85: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 87: Designing Grid Systems Doesn't Begin And End with 960

Aboard Minerva off the Coast of New England

Daniel is roused by a rooster on the forecastledeck† that is growing certain

it’s not just imagining that light in the eastern sky. Unfortunately the

eastern sky is off to port this morning. Yesterday it was starboard.

Minerva has been sailing up and down the New England coast for the

better part of a fortnight, trying to catch a wind that will decisively take

her out into deep water, or “off soundings,” as they say. They are probably

not more than fifty miles away from Boston.

Contrary Winds

Daniel goes back and sits by one of the windows – these are undershot so

that he can look straight down and see Minerva’s wake being born in a

foamy collision around the rudder. He opens a small hatch below a

window and drops out a Fahrenheit thermometer on a string. It is the very

latest in temperature measurement from Europe – Enoch presented it to

him as a sort of party favour. He lets it bounce through the surf for a few

minutes, then hauls it in a takes a reading.

He’s been trying to perform this ritual every four hours – the objective

being to see if there’s any rumour that the North Atlantic is striped with

currents of warm water. He can present the data to the Royal Society if

God-willing he reaches London.

Text taken from Quicksilver by Neal Stephenson.

† The forecastledeck is the

short deck that, towards

the ship’s bow, is built

above the upperdeck.

Page 88: Designing Grid Systems Doesn't Begin And End with 960

Incremental leading

Page 89: Designing Grid Systems Doesn't Begin And End with 960
Page 90: Designing Grid Systems Doesn't Begin And End with 960
Page 91: Designing Grid Systems Doesn't Begin And End with 960
Page 92: Designing Grid Systems Doesn't Begin And End with 960

Four lines of the main content.18px x 4 = 72px

Then we find the value for 5 lines of the sidenote.72px ÷ 5 = 14.4px

To calculate what 14.4px is in ems (in relation to the body, and the type size for the sidenote)14.4px ÷ 10px = 1.44em

Page 93: Designing Grid Systems Doesn't Begin And End with 960
Page 94: Designing Grid Systems Doesn't Begin And End with 960

C O M B I N A T I O N

Page 95: Designing Grid Systems Doesn't Begin And End with 960
Page 96: Designing Grid Systems Doesn't Begin And End with 960
Page 97: Designing Grid Systems Doesn't Begin And End with 960
Page 98: Designing Grid Systems Doesn't Begin And End with 960
Page 99: Designing Grid Systems Doesn't Begin And End with 960
Page 100: Designing Grid Systems Doesn't Begin And End with 960

Cascading Grid Systems

Page 101: Designing Grid Systems Doesn't Begin And End with 960

Hiearchical+

Columnar+

Baseline+

Modular

Page 102: Designing Grid Systems Doesn't Begin And End with 960
Page 103: Designing Grid Systems Doesn't Begin And End with 960
Page 104: Designing Grid Systems Doesn't Begin And End with 960
Page 105: Designing Grid Systems Doesn't Begin And End with 960
Page 106: Designing Grid Systems Doesn't Begin And End with 960

T O O L S A N D F R A M E W O R K S

Page 108: Designing Grid Systems Doesn't Begin And End with 960

P R O S

• It just works.

• Great browser CSS resets

• Don’t have to worry too much about IE

• There’s a Drupal module or theme for YUI,

Blueprint, YAML and 960

• So, why wouldn’t you use them?

Page 109: Designing Grid Systems Doesn't Begin And End with 960

C O N S

• Extra markup.

• Presentational class names - eg. ‘grid-4’

• Only support columnar grids (although some

make efforts at Baseline & Hierarchical).

• Promotes laziness. There, I said it.

Page 110: Designing Grid Systems Doesn't Begin And End with 960

Build your own

Page 111: Designing Grid Systems Doesn't Begin And End with 960

Fluid width?

http://www.alistapart.com/articles/fluidgrids

Page 112: Designing Grid Systems Doesn't Begin And End with 960

W H A T Y O U C A N D O . T O D A Y .

Page 113: Designing Grid Systems Doesn't Begin And End with 960

10. Let the content dictate inform the grid

Page 114: Designing Grid Systems Doesn't Begin And End with 960

9. Compose to a vertical rhythm

Page 115: Designing Grid Systems Doesn't Begin And End with 960

8. Three, Five, Seven, Nine

Page 116: Designing Grid Systems Doesn't Begin And End with 960

7. Constraints

Page 117: Designing Grid Systems Doesn't Begin And End with 960

6. Think outside the grid

Page 118: Designing Grid Systems Doesn't Begin And End with 960

5. Cascade grid systems

Page 119: Designing Grid Systems Doesn't Begin And End with 960

4. Embrace legacy

Page 120: Designing Grid Systems Doesn't Begin And End with 960

3. Give legacy fixed elements backgrounds to fit the grid

Page 121: Designing Grid Systems Doesn't Begin And End with 960

2. Break the grid. On purpose.

Page 122: Designing Grid Systems Doesn't Begin And End with 960

1. Remember... A Grid System is an aid.

Not a guarantee.

Page 123: Designing Grid Systems Doesn't Begin And End with 960

Mark Boultonmarkboultondesign.com

markboulton.co.uk

Thanks!