92
What is Responsive Design? Responsive design allows end users to view web pages at multiple screen widths without the restrictions of fixed-width viewing. This makes sites visually and functionally more accessible via mobile devices, tablets and smaller browsers without hampering optimal browser sizes for desktop web-based viewers. The average screen size for base users has been going up over the years but web standards for average screen width is 1024x768 pixels i . Responsive Pattern Library 1 is meant to be a comprehensive collection of responsive interface patterns created by and collected for the community. Description Based on SXSW Presentation “Beyond Squishy: The Truth About Responsive Design” Responsive web design has hit the scene like a bomb, and now designers everywhere are showing off to their bosses and peers by resizing their browser windows. "Look! The site is squishy!" While creating flexible layouts is important, there's a whole lot more that goes into truly exceptional adaptive web experiences. This session will introduce the Principles of Adaptive Design: ubiquity, flexibility, performance, enhancement and future-friendliness. We need go beyond media queries in order to preserve the web's ubiquity and move it in a future- friendly direction. Speaker: Brad Frost Full Slides: http://www.slideshare.net/bradfrostweb/beyond-squishy- the-principles-of-adaptive-design-17070713 1 http://bradfrostweb.com/blog/web/this-is-responsive/

BRADFROST-SQUISHY-What is Responsive Design

Embed Size (px)

Citation preview

Page 1: BRADFROST-SQUISHY-What is Responsive Design

What is Responsive Design?Responsive design allows end users to view web pages at multiple screen widths without the restrictions of fixed-width viewing. This makes sites visually and functionally more accessible via mobile devices, tablets and smaller browsers without hampering optimal browser sizes for desktop web-based viewers. The average screen size for base users has been going up over the years but web standards for average screen width is 1024x768 pixelsi.

Responsive Pattern Library 1 is meant to be a comprehensive collection of responsive interface patterns created by and collected for the community.

Description Based on SXSW Presentation “Beyond Squishy: The Truth About Responsive Design” Responsive web design has hit the scene like a bomb, and now designers everywhere are showing off to their bosses and peers by resizing their browser windows. "Look! The site is squishy!" While creating flexible layouts is important, there's a whole lot more that goes into truly exceptional adaptive web experiences. This session will introduce the Principles of Adaptive Design: ubiquity, flexibility, performance, enhancement and future-friendliness. We need go beyond media queries in order to preserve the web's ubiquity and move it in a future-friendly direction.

Speaker: Brad Frost

Full Slides: http://www.slideshare.net/bradfrostweb/beyond-squishy-the-principles-of-adaptive-design-17070713

1 http://bradfrostweb.com/blog/web/this-is-responsive/

Page 2: BRADFROST-SQUISHY-What is Responsive Design

(Quote by Jeff Croft)

Page 3: BRADFROST-SQUISHY-What is Responsive Design
Page 4: BRADFROST-SQUISHY-What is Responsive Design

(Responsive Web Book by Jeremy Keith)

Page 5: BRADFROST-SQUISHY-What is Responsive Design

Principles of Adaptive Design (vs. Responsive):

1. Ubiquity2. Flexibility3. Performance4. Enhancement5. Future Friendly

Page 6: BRADFROST-SQUISHY-What is Responsive Design

(Quote by Stephanie Rieger)

Page 7: BRADFROST-SQUISHY-What is Responsive Design
Page 8: BRADFROST-SQUISHY-What is Responsive Design
Page 9: BRADFROST-SQUISHY-What is Responsive Design
Page 10: BRADFROST-SQUISHY-What is Responsive Design
Page 11: BRADFROST-SQUISHY-What is Responsive Design
Page 12: BRADFROST-SQUISHY-What is Responsive Design
Page 13: BRADFROST-SQUISHY-What is Responsive Design
Page 14: BRADFROST-SQUISHY-What is Responsive Design
Page 15: BRADFROST-SQUISHY-What is Responsive Design

“Content Parity Trumps all?” brad asks. Then inquires further, “But what about mobile context?” And what is mobile context? Yes, on the go is still true but it is not the only time people use mobile.

Page 16: BRADFROST-SQUISHY-What is Responsive Design

(76% of users access mobile while waiting in line reference on compete.com)

Page 17: BRADFROST-SQUISHY-What is Responsive Design

(86% of users access mobile devices while watching tv reference on compete.com)

Page 18: BRADFROST-SQUISHY-What is Responsive Design

(80% of users access mobile during general downtime reference on compete.com)

I find it interesting that these percentages do not add up to 100%.

Page 19: BRADFROST-SQUISHY-What is Responsive Design

(69% access mobile in retail stores reference on compete.com)

Page 20: BRADFROST-SQUISHY-What is Responsive Design

(39% while #poopin reference on compete website)

Page 21: BRADFROST-SQUISHY-What is Responsive Design

(The hay stack)

Page 22: BRADFROST-SQUISHY-What is Responsive Design
Page 23: BRADFROST-SQUISHY-What is Responsive Design

(Semi-responsive Example)

(Article the Dao of Responsive Web)

Page 24: BRADFROST-SQUISHY-What is Responsive Design

(Web site sizes)

Page 25: BRADFROST-SQUISHY-What is Responsive Design

(Responsive demo by Brad Frost)

Page 26: BRADFROST-SQUISHY-What is Responsive Design

(71% of mobile users expecting mobile sites to load as fast if not faster than desktop sites by compuware.com)

Page 27: BRADFROST-SQUISHY-What is Responsive Design

(74% of mobile visitors who will abandon a site if it takes longer than 5 seconds to load by gomez.com)

The average site page size is 1.3MB according to (http://httparchive.org) but could be smaller.

Page 28: BRADFROST-SQUISHY-What is Responsive Design

(86% of responsive website whose small screen view weighs as much as the large screen view (and should not) by guypo.com)

An Example of a site with issues:

Page 29: BRADFROST-SQUISHY-What is Responsive Design
Page 30: BRADFROST-SQUISHY-What is Responsive Design

(A Quote from Christian Heilmann from the HTML5 Dev Conference)

Page 31: BRADFROST-SQUISHY-What is Responsive Design
Page 32: BRADFROST-SQUISHY-What is Responsive Design
Page 33: BRADFROST-SQUISHY-What is Responsive Design

(Performance as Design by Brad Frost)

Page 34: BRADFROST-SQUISHY-What is Responsive Design

(Mobile web Performance testing tool)

Page 35: BRADFROST-SQUISHY-What is Responsive Design

(Mobile First Responsive Web Design)

Page 36: BRADFROST-SQUISHY-What is Responsive Design
Page 37: BRADFROST-SQUISHY-What is Responsive Design

(Jeremy Keith at the Smashing Conference "The Spirit of the Web")

Page 38: BRADFROST-SQUISHY-What is Responsive Design
Page 39: BRADFROST-SQUISHY-What is Responsive Design

(Even Obama Couldn't Use His own site -- Stephanie Rieger on problems with the white house responsive design)

Page 40: BRADFROST-SQUISHY-What is Responsive Design
Page 41: BRADFROST-SQUISHY-What is Responsive Design

(Quote byChristian Heilmann)

Page 42: BRADFROST-SQUISHY-What is Responsive Design

Not everything needs to be the next facebook, but it does need to show up and quickly. Don’t have waiting upon waiting bars. If it doesn’t need to be fancy, just make it work… faster.

Page 43: BRADFROST-SQUISHY-What is Responsive Design

(Improve performance -- Twitter)

Page 44: BRADFROST-SQUISHY-What is Responsive Design
Page 45: BRADFROST-SQUISHY-What is Responsive Design
Page 46: BRADFROST-SQUISHY-What is Responsive Design
Page 47: BRADFROST-SQUISHY-What is Responsive Design
Page 48: BRADFROST-SQUISHY-What is Responsive Design
Page 49: BRADFROST-SQUISHY-What is Responsive Design
Page 50: BRADFROST-SQUISHY-What is Responsive Design

(Future Friendly)

Page 51: BRADFROST-SQUISHY-What is Responsive Design
Page 52: BRADFROST-SQUISHY-What is Responsive Design
Page 53: BRADFROST-SQUISHY-What is Responsive Design
Page 54: BRADFROST-SQUISHY-What is Responsive Design
Page 55: BRADFROST-SQUISHY-What is Responsive Design
Page 56: BRADFROST-SQUISHY-What is Responsive Design
Page 57: BRADFROST-SQUISHY-What is Responsive Design
Page 58: BRADFROST-SQUISHY-What is Responsive Design
Page 59: BRADFROST-SQUISHY-What is Responsive Design
Page 60: BRADFROST-SQUISHY-What is Responsive Design

(John Clark Global Moxie Quote)

Page 61: BRADFROST-SQUISHY-What is Responsive Design
Page 62: BRADFROST-SQUISHY-What is Responsive Design

(http://bit.ly/mobilefirstrwd – Demo) (http://bit.ly/rwdtutorial - tutorial)

(http://bit.ly/rwdanatomy - walkthrough)

GET TO THE MEAT:

Page 63: BRADFROST-SQUISHY-What is Responsive Design

(Design Interactive Retina Revolution - http://blog.netvlies.nl/design-interactive/retina-revolution)

Page 64: BRADFROST-SQUISHY-What is Responsive Design
Page 65: BRADFROST-SQUISHY-What is Responsive Design
Page 66: BRADFROST-SQUISHY-What is Responsive Design

NOT:

Page 67: BRADFROST-SQUISHY-What is Responsive Design
Page 68: BRADFROST-SQUISHY-What is Responsive Design

(PEW INTERNET.org Reports on 79% of people using smartphones in stores)

Page 69: BRADFROST-SQUISHY-What is Responsive Design
Page 70: BRADFROST-SQUISHY-What is Responsive Design
Page 71: BRADFROST-SQUISHY-What is Responsive Design
Page 72: BRADFROST-SQUISHY-What is Responsive Design

Good Examples:

Page 73: BRADFROST-SQUISHY-What is Responsive Design

BAD CAROUSEL:

Page 74: BRADFROST-SQUISHY-What is Responsive Design

Great that you can see that it is a carousel because of the overlaying product but needs an arrow or something for non-touch screens

Page 75: BRADFROST-SQUISHY-What is Responsive Design

(Helping improve the mobile web -- facebook)

Page 76: BRADFROST-SQUISHY-What is Responsive Design

(A lighter social share - http://filamentgroup.com/lab/socialcount/)

Page 77: BRADFROST-SQUISHY-What is Responsive Design
Page 78: BRADFROST-SQUISHY-What is Responsive Design
Page 79: BRADFROST-SQUISHY-What is Responsive Design

(Mobilevs local)

Page 80: BRADFROST-SQUISHY-What is Responsive Design
Page 81: BRADFROST-SQUISHY-What is Responsive Design
Page 82: BRADFROST-SQUISHY-What is Responsive Design
Page 83: BRADFROST-SQUISHY-What is Responsive Design
Page 84: BRADFROST-SQUISHY-What is Responsive Design
Page 85: BRADFROST-SQUISHY-What is Responsive Design
Page 86: BRADFROST-SQUISHY-What is Responsive Design
Page 87: BRADFROST-SQUISHY-What is Responsive Design

(Mobile -- http://bradfrostweb.com/blog/mobile/a-tel-tale-sign)

Page 88: BRADFROST-SQUISHY-What is Responsive Design
Page 89: BRADFROST-SQUISHY-What is Responsive Design
Page 90: BRADFROST-SQUISHY-What is Responsive Design

i