lessons learned from responsive design

40
Half Baked Cookies Lessons from Responsive Design http://www.flickr.com/photos/rhinoneal/5633001128

Upload: aaron-long

Post on 09-May-2015

1.088 views

Category:

Technology


3 download

DESCRIPTION

This presentation was given at the Houston Interactive Marketing Association's IS conference. It covers the challenges faced with Responsive Web Design and some advice for your current Mobile Web Design work.

TRANSCRIPT

Page 1: Lessons Learned from Responsive Design

Half Baked Cookies

Lessons from Responsive Designhttp://www.flickr.com/photos/rhinoneal/5633001128

Page 2: Lessons Learned from Responsive Design

srcset and <picture>http://mobile.smashingmagazine.com/2013/05/10/how-to-avoid-duplicate-downloads-in-responsive-images/

Page 3: Lessons Learned from Responsive Design

ReSRC.ithttp://app.resrc.it/s=w1160,pd1/o=80/http://www.resrc.it/img/demo/preview.jpg

Page 4: Lessons Learned from Responsive Design

Cooking up Responsive

1. Preparing the Kitchen

2. Mix in the Clients

3. The Bakers are Missing a Few Steps

4. Advicehttp://www.flickr.com/photos/79638854@N07/9556425950

Page 5: Lessons Learned from Responsive Design

1. Preparing the Kitchen

Everything starts with saleshttp://www.flickr.com/photos/opacity/4036543460/

Page 6: Lessons Learned from Responsive Design

Mostly Used at Home (84%)

Page 7: Lessons Learned from Responsive Design

Mobile Traffic

In a study of ~70 clients:

27% average NPO Mobile traffic Q1 2013

20% average All Mobile Traffic Q1 2013

67% increase Q1 2012 to Q1 2013

Some clients at 50% mobile traffic

Page 8: Lessons Learned from Responsive Design

Top 20 by Operating System

Page 9: Lessons Learned from Responsive Design

Google Says So

1. Google recommends webmasters follow the industry best practice of using responsive web design, namely serving the same HTML for all devices and using only CSS media queries to decide the rendering on each device.

2. If responsive design is not the best option to serve your users, Google supports having your content being served using different HTML. The different HTML can be on the same URL or on different URLs, and Googlebot can handle both setups appropriately if you follow our recommendations.

Page 10: Lessons Learned from Responsive Design

How Much Does it Cost?

$500??? (about.com)http://www.flickr.com/photos/68751915@N05/6848823919

Page 11: Lessons Learned from Responsive Design

Included for Free

Wordpress Templates

Page 12: Lessons Learned from Responsive Design

Client Expectations

Car Mechanichttp://www.flickr.com/photos/47557199@N03/4478980639

Page 13: Lessons Learned from Responsive Design

2. Mix In The Clients

"Look, good against remotes is one thing. Good against the living? That's something else.”

―Han Solohttp://www.flickr.com/photos/26346563@N04/7941041666

Page 14: Lessons Learned from Responsive Design

Adoption

Page 15: Lessons Learned from Responsive Design

100%http://www.flickr.com/photos/newhousedesign/3363986966

All Content

Pixel Perfect

All Browsers and Devices

Page 16: Lessons Learned from Responsive Design

Your Own Worst Enemy

No Problem, Easyhttp://blog.schipul.com/wp-content/uploads/2010/08/Eloy-and-Matt-Mullenweg.jpg

Page 17: Lessons Learned from Responsive Design

Number of Responsive Sites?

<1%https://meanpath.com/f/QBYvnw (1,109,052 results via meanpath)

Page 18: Lessons Learned from Responsive Design

Sick of Boxy Design

Page 19: Lessons Learned from Responsive Design

Not Ready for the Responsibilityhttp://www.flickr.com/photos/donnieray/8658314801/

Page 20: Lessons Learned from Responsive Design

3. Missing a Few Stepshttp://www.flickr.com/photos/coda/417602912

Page 21: Lessons Learned from Responsive Design

Design Failure

Page 22: Lessons Learned from Responsive Design

http://www.1stwebdesigner.com/css/psd-to-html-artthatworks-skeleton-boilerplate/

Page 23: Lessons Learned from Responsive Design

Mobile First and New Processes

Mostly Fluid

Column Drop

http://www.lukew.com/ff/entry.asp?1514 (Luke Wroblewski)

Page 24: Lessons Learned from Responsive Design

Frameworkshttp://designinstruct.com/roundups/html5-frameworks/

Page 25: Lessons Learned from Responsive Design

Screen Resolutions / Breakpoints

Apple Screen Sizes

Android Screen Sizes

http://opensignal.com/reports/fragmentation.phpthe most common aspect ratio 5:3

Page 26: Lessons Learned from Responsive Design

FlexboxThe main idea behind the flex layout is to give the container the ability to alter its items' width/height (and order) to best fill the available space. http://css-tricks.com/snippets/css/a-guide-to-flexbox/

Page 27: Lessons Learned from Responsive Design

Relative Fonts and Units

Page 28: Lessons Learned from Responsive Design

Server Side Images

Page 29: Lessons Learned from Responsive Design

Landing Pages

Page 30: Lessons Learned from Responsive Design

Mobile Navigations

Page 31: Lessons Learned from Responsive Design

jQuery Mobile

Page 32: Lessons Learned from Responsive Design

Tables

Page 33: Lessons Learned from Responsive Design

Links and Buttons

Page 34: Lessons Learned from Responsive Design

4. What About Some Damn Advice?

Page 35: Lessons Learned from Responsive Design

Pixel Perfect is Deadhttp://www.flickr.com/photos/53867930@N08/5115514047

Page 36: Lessons Learned from Responsive Design

Process Changes Happen All The Time

Page 37: Lessons Learned from Responsive Design

Scientifically Study Evolutionhttp://www.flickr.com/photos/rizzato/3273263985

Page 38: Lessons Learned from Responsive Design

Make Decisions Reasonably

Page 39: Lessons Learned from Responsive Design

Common Sense Tells Me…http://mobile.smashingmagazine.com/2013/05/10/how-to-avoid-duplicate-downloads-in-responsive-images/

Page 40: Lessons Learned from Responsive Design

Schipul / Tendenci / @longstation

Aaron Long

Aaron [email protected] x515www.schipul.comwww.tendenci.com