Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Responsive Web Design

TJ Pitre
August 24, 2011

Responsive Web Design

Introduction to Responsive Web Design.

TJ Pitre

August 24, 2011
Tweet

More Decks by TJ Pitre

Other Decks in Design

Transcript

  1. The control which designers know in the print medium, and

    often desire in the web medium, is simply a function of the limitation of the printed page. We should embrace the fact that the web doesn’t have the same constraints, and design for this flexibility. But first, we must “accept the ebb and flow of things.” “ - JOHN ALLSOPP ” author of “A Dao of Web Design” Friday, May 31, 13
  2. THE PROBLEM • Many websites are created as one fixed

    size. • People are accessing web from more places than a standard computer monitor. • The user experience diminishes when they access these sites from modern viewing devices. Friday, May 31, 13
  3. WHAT IS RESPONSIVE? 2 : quick to respond or react

    appropriately or sympathetically re·spon·sive http://www.merriam-webster.com/dictionary/responsive Friday, May 31, 13
  4. A flexible grid (with flexible images) that incorporates media queries

    to create a responsive, adaptive layout. “ - ETHAN MARCOTTE ” author of “Responsive Web Design” WHAT IS RESPONSIVE WEB DESIGN? Friday, May 31, 13
  5. WHAT IS RESPONSIVE WEB DESIGN? Building beautiful websites that are

    smart enough to respond to the device you’re viewing them on... “ - TERRANCE PITRE ” author of nothing by using a flexible grid (with flexible images) that incorporates media queries to create a responsive, adaptive layout. :) Friday, May 31, 13
  6. KEY INGREDIENTS! • A Flexible, grid-based layout • Flexible images

    & media • Media queries! Friday, May 31, 13
  7. • Based on columns with content that nests in those

    columns • But unlike fixed grids, the columns are measured in percent, not fixed pixels • Size everything in ems and percentages KEY INGREDIENTS : FLEXIBLE GRID Friday, May 31, 13
  8. • Images are displayed at max dimensions within an element

    in the grid • Viewed image size is based upon the percentage given to the element • 2 types of flexible images - background images (CSS) and embedded images KEY INGREDIENTS : FLEXIBLE IMAGES Friday, May 31, 13
  9. • Uses the CSS 'media' type to target and inspect

    the physical characteristics of the device viewing a website • Media queries can go in the html or in the stylesheet KEY INGREDIENTS : MEDIA QUERIES! IN HTML IN STYLESHEET Friday, May 31, 13
  10. KEY INGREDIENTS : IN SUMMARY... 1. FLEXIBLE GRIDS 2. FLEXIBLE

    IMAGES 3. MEDIA QUERIES! Friday, May 31, 13