SlideShare a Scribd company logo
1 of 16
Grid960 Design & Coding By  Daleen de la Harpe & Lloyd Africa
Agenda Introduction  What is the 960 Grid? Dimensions Benefits of using a CSS Grid framework Grid Comparisons Step 1 - Paper Prototypes Step 2 - Semantic Structure Step 3 - Graphical Interface Step 4 - Final Production Step 5 - Testing Conclusion
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object]
What is the 960 Grid? ,[object Object],[object Object],Example of a 16 column grid
Dimensions ,[object Object],[object Object],[object Object],Examples of a 12 column grid
Benefits of using a CSS Grid framework: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comparing different grid systems: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Grid in Action A 5 step proposal
Step 1 - Paper Prototypes Pen to paper! Distill the clients expectations using rapid prototyping techniques.  Here we define the overall context and can provide a page-by-page perspective of the entire site. Usability issues are easily identified and we're able to see the feasibility of potential design decisions. A 50+ page fully detailed website can be penned up in a matter of hours.  A basic blueprint is in place. Players - Visual Designer, Web Designer, Web Developer, Project Manager etc
Step 2 - Semantic Structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 3 - Graphical Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Step 4 - Final Production Development is now almost halfway. Slice and export the interface elements created and apply background-image rules to CSS etc. Because we worked directly over the screenshot of the layout, slicing the images to the correct size is more accurate and less tinkering with the CSS is necessary. Develop, Deploy, Demo Players - Web Designer, Web Developer, Web Administrator
Step 5 - Testing Because of this approach, cross browser bugs are reduced to a minimum. Time now should be spent on testing functionality, usability and accessibility throughout the site in a live web environment. It's important that all players test to ensure their contributions are presented in the way it was intended and that inconsistencies can be picked up before a demo URL is sent to the client for review. Test, Test and Test some more! Players - All players!!!
Conclusion It's clear that standardization of web development techniques ensures a more cohesive team effort and eliminates uncertainty when deciding which route to follow when making design or development decisions. CSS Frameworks are a logical progression and community-wide adoption will ensure its continued use and success.
Questions?

More Related Content

What's hot

Dreamweaver cs4 site setup wizard
Dreamweaver cs4 site setup wizardDreamweaver cs4 site setup wizard
Dreamweaver cs4 site setup wizard
websolws01
 
Dreamweaver CS4 Site Setup Wizard
Dreamweaver CS4 Site Setup WizardDreamweaver CS4 Site Setup Wizard
Dreamweaver CS4 Site Setup Wizard
websolws01
 

What's hot (11)

Making Your Own CSS Framework
Making Your Own CSS FrameworkMaking Your Own CSS Framework
Making Your Own CSS Framework
 
Confessions of an APEX Design Geek
Confessions of an APEX Design GeekConfessions of an APEX Design Geek
Confessions of an APEX Design Geek
 
Face/Off: APEX Templates & Themes
Face/Off: APEX Templates & ThemesFace/Off: APEX Templates & Themes
Face/Off: APEX Templates & Themes
 
feoenglish
feoenglishfeoenglish
feoenglish
 
Dreamweaver cs4 site setup wizard
Dreamweaver cs4 site setup wizardDreamweaver cs4 site setup wizard
Dreamweaver cs4 site setup wizard
 
Dreamweaver CS4 Site Setup Wizard
Dreamweaver CS4 Site Setup WizardDreamweaver CS4 Site Setup Wizard
Dreamweaver CS4 Site Setup Wizard
 
Responsive Web Design HTML5勉強会
Responsive Web Design HTML5勉強会Responsive Web Design HTML5勉強会
Responsive Web Design HTML5勉強会
 
EUGM 2014 - Eufrozina Hoffmann (ChemAxon): Smart Drawing with Marvin JS
EUGM 2014 - Eufrozina Hoffmann (ChemAxon): Smart Drawing with Marvin JS  EUGM 2014 - Eufrozina Hoffmann (ChemAxon): Smart Drawing with Marvin JS
EUGM 2014 - Eufrozina Hoffmann (ChemAxon): Smart Drawing with Marvin JS
 
Dreamweaver And Btt
Dreamweaver And BttDreamweaver And Btt
Dreamweaver And Btt
 
Weniger schlecht-css-schreiben
Weniger schlecht-css-schreibenWeniger schlecht-css-schreiben
Weniger schlecht-css-schreiben
 
Responsive Design in Drupal with Zen and Zen Grids
Responsive Design in Drupal with Zen and Zen GridsResponsive Design in Drupal with Zen and Zen Grids
Responsive Design in Drupal with Zen and Zen Grids
 

Viewers also liked

Viewers also liked (6)

WordPress Suite 2009
WordPress Suite 2009WordPress Suite 2009
WordPress Suite 2009
 
2009-09-11-Prologue_Theme
2009-09-11-Prologue_Theme2009-09-11-Prologue_Theme
2009-09-11-Prologue_Theme
 
2009-08-03-small-business-young-networking
2009-08-03-small-business-young-networking2009-08-03-small-business-young-networking
2009-08-03-small-business-young-networking
 
2009-08-28-Automattic
2009-08-28-Automattic2009-08-28-Automattic
2009-08-28-Automattic
 
2009-08-28-WordPress-Parent-Child-Themes
2009-08-28-WordPress-Parent-Child-Themes2009-08-28-WordPress-Parent-Child-Themes
2009-08-28-WordPress-Parent-Child-Themes
 
2009-09-11-WooThemes
2009-09-11-WooThemes2009-09-11-WooThemes
2009-09-11-WooThemes
 

Similar to 2009_09_11_Grid960

MW2011 Grid-based Web Design presentation
MW2011 Grid-based Web Design presentationMW2011 Grid-based Web Design presentation
MW2011 Grid-based Web Design presentation
Charlie Moad
 

Similar to 2009_09_11_Grid960 (20)

CSS Frameworks: Faster Layout, Consistent Results
CSS Frameworks: Faster Layout, Consistent ResultsCSS Frameworks: Faster Layout, Consistent Results
CSS Frameworks: Faster Layout, Consistent Results
 
Not Just a Pretty Face: How to design and build a cross-CMS CSS framework
Not Just a Pretty Face: How to design and build a cross-CMS CSS frameworkNot Just a Pretty Face: How to design and build a cross-CMS CSS framework
Not Just a Pretty Face: How to design and build a cross-CMS CSS framework
 
Media queries and frameworks
Media queries and frameworksMedia queries and frameworks
Media queries and frameworks
 
Organize Your Website With Advanced CSS Tricks
Organize Your Website With Advanced CSS TricksOrganize Your Website With Advanced CSS Tricks
Organize Your Website With Advanced CSS Tricks
 
Building high performing web pages
Building high performing web pagesBuilding high performing web pages
Building high performing web pages
 
MW2011 Grid-based Web Design presentation
MW2011 Grid-based Web Design presentationMW2011 Grid-based Web Design presentation
MW2011 Grid-based Web Design presentation
 
Using a CSS Framework
Using a CSS FrameworkUsing a CSS Framework
Using a CSS Framework
 
Roadmap 01
Roadmap 01Roadmap 01
Roadmap 01
 
A Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page ApplicationsA Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page Applications
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
 
Html 5 mobile - nitty gritty
Html 5 mobile - nitty grittyHtml 5 mobile - nitty gritty
Html 5 mobile - nitty gritty
 
Magento RWD is Awesome
Magento RWD is AwesomeMagento RWD is Awesome
Magento RWD is Awesome
 
Magento RWD is Awesome
Magento RWD is AwesomeMagento RWD is Awesome
Magento RWD is Awesome
 
Grid design
Grid designGrid design
Grid design
 
Performace optimization (increase website speed)
Performace optimization (increase website speed)Performace optimization (increase website speed)
Performace optimization (increase website speed)
 
Neo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael MooreNeo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael Moore
 
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web DesignBarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
 
Client side performance compromises worth making
Client side performance compromises worth makingClient side performance compromises worth making
Client side performance compromises worth making
 
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
 
Bootstrap for Beginners
Bootstrap for BeginnersBootstrap for Beginners
Bootstrap for Beginners
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

2009_09_11_Grid960

  • 1. Grid960 Design & Coding By Daleen de la Harpe & Lloyd Africa
  • 2. Agenda Introduction What is the 960 Grid? Dimensions Benefits of using a CSS Grid framework Grid Comparisons Step 1 - Paper Prototypes Step 2 - Semantic Structure Step 3 - Graphical Interface Step 4 - Final Production Step 5 - Testing Conclusion
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. The Grid in Action A 5 step proposal
  • 10. Step 1 - Paper Prototypes Pen to paper! Distill the clients expectations using rapid prototyping techniques.  Here we define the overall context and can provide a page-by-page perspective of the entire site. Usability issues are easily identified and we're able to see the feasibility of potential design decisions. A 50+ page fully detailed website can be penned up in a matter of hours. A basic blueprint is in place. Players - Visual Designer, Web Designer, Web Developer, Project Manager etc
  • 11.
  • 12.
  • 13. Step 4 - Final Production Development is now almost halfway. Slice and export the interface elements created and apply background-image rules to CSS etc. Because we worked directly over the screenshot of the layout, slicing the images to the correct size is more accurate and less tinkering with the CSS is necessary. Develop, Deploy, Demo Players - Web Designer, Web Developer, Web Administrator
  • 14. Step 5 - Testing Because of this approach, cross browser bugs are reduced to a minimum. Time now should be spent on testing functionality, usability and accessibility throughout the site in a live web environment. It's important that all players test to ensure their contributions are presented in the way it was intended and that inconsistencies can be picked up before a demo URL is sent to the client for review. Test, Test and Test some more! Players - All players!!!
  • 15. Conclusion It's clear that standardization of web development techniques ensures a more cohesive team effort and eliminates uncertainty when deciding which route to follow when making design or development decisions. CSS Frameworks are a logical progression and community-wide adoption will ensure its continued use and success.