The Age of Responsive Design

121
Denise R. Jacobs Rich Web Experience 2011 30 November 2011 Welcome to the Age of Responsive Design
  • date post

    18-Oct-2014
  • Category

    Technology

  • view

    1.801
  • download

    0

description

The web is finally coming of age with respect to increasing sophistication of the structure and presentation of visual information, the standardization of technologies to more easily create and display this information, physical devices that make this information easily accessible, and finally growing social connectivity. Presented at Rich Web Experience 2011, Ft. Lauderdale, FL.

Transcript of The Age of Responsive Design

Page 1: The Age of Responsive Design

Denise R. JacobsRich Web Experience 2011

30 November 2011

Welcome to the Age of

ResponsiveDesign

Page 2: The Age of Responsive Design

The Age of TwitterI am:

@denisejacobs

Our fine event is:# Rwx2011 @NoFluff

And I will wax philosophic on:#arwd

Page 3: The Age of Responsive Design

Author, Speaker & Trainer,Pan-Creative

A true renaissance woman

http://www.flickr.com/photos/aarronwalter/4629078087/

Page 4: The Age of Responsive Design

Web design comes of age

Page 5: The Age of Responsive Design

The Age of What?The web is experiencing a kind of renaissance: a

blossoming of growth and possibilities.

This is due to a confluence of 4 technical factors:

Page 6: The Age of Responsive Design

Code

http://www.flickr.com/photos/s4xton/2425718415/

Page 7: The Age of Responsive Design

Browsers

Page 8: The Age of Responsive Design

Devices

Page 9: The Age of Responsive Design

Access

http://www.marksson.com/my-two-cents/ipad-the-perfect-holiday-companion/attachment/ipad-on-the-beach

Page 10: The Age of Responsive Design
Page 11: The Age of Responsive Design

How did we get here?

http://www.flickr.com/photos/barretthall/205175534/

Page 12: The Age of Responsive Design

Evolution of the web

http://commons.wikimedia.org/wiki/File:Geological_time_spiral.png

Page 13: The Age of Responsive Design

http://www.flickr.com/photos/ivyfield/4486938457/http://mikenu.deviantart.com/art/ASCII-Mona-Lisa-74823952?q=sort%3Atime+favby%3Amadlabsstudio&qo=3

Page 14: The Age of Responsive Design

1992to

1996

The World Wide What? Era

Page 15: The Age of Responsive Design

The general populace

http://www.flickr.com/photos/rossaroni/4134794550/

Page 16: The Age of Responsive Design

HTML: 1991

Page 17: The Age of Responsive Design

CSS: 1996

Page 18: The Age of Responsive Design

CSS: Usage of the time

http://www.flickr.com/photos/peregrinari/2050430721/

Page 19: The Age of Responsive Design

Browsers: pre-1993

Page 20: The Age of Responsive Design

Browsers: 1993

Page 21: The Age of Responsive Design

Browsers: 1992-1997

• 1994: Netscape Navigator• 1995: Internet Explorer• 1996: Opera

Page 22: The Age of Responsive Design

Design: very first website

Page 23: The Age of Responsive Design

Web Design: circa 1996

http://csszengarden.com/?cssfile=http://www.brucelawson.co.uk/zen/sample.css

Page 24: The Age of Responsive Design

Computers: circa 1996

Page 25: The Age of Responsive Design

1992-96: Mobile Phones

http://www.flickr.com/photos/krystiano/4136881193/

Page 26: The Age of Responsive Design

Mobile Phones: 1992-1997

Page 27: The Age of Responsive Design

Environment: 1992-1996

http://www.flickr.com/photos/stewf/393637161/

Page 28: The Age of Responsive Design

1997 to

2001

Dot.com Bubble Boom Insanity Era

Page 29: The Age of Responsive Design

HTML: 1997-2001

• Beginning1997: HTML 3.2• End of 1997: HTML 4.0• Late 1999: HTML 4.01• 2000: XHTML 1.0

Page 30: The Age of Responsive Design

CSS: 1998

CSS 2 introduced• Not yet full Recommendation status,

remains Candidate Recommendation to present.

Page 31: The Age of Responsive Design

Browsers: IE v. NN

http://www.flickr.com/photos/ivyfield/4486938457/

Page 32: The Age of Responsive Design

Design: circa 1997

Page 33: The Age of Responsive Design

Design: circa 2000

Page 34: The Age of Responsive Design

Design: Flash websites, circa 2000

Page 35: The Age of Responsive Design

Computers: 1999

http://www.flickr.com/photos/pigpogm/1951963648/

Page 36: The Age of Responsive Design

Mobile Phones: 1997-2000

Page 37: The Age of Responsive Design

Access: circa 2000

http://www.flickr.com/photos/net9/122099189/

Page 38: The Age of Responsive Design

2002 to

2007

Era of Web Standards and the Beginnings of Ubiquity

Page 39: The Age of Responsive Design

HTML: 2002-2007

• HTML 4.01 and XHTML hold steady as the favorite versions

• XHTML 1.1 released (but noone seems to care)

Page 40: The Age of Responsive Design

CSS: 2002-2007

• WaSP started in 1998, but started to take off around 2002-3

• Browser support still patchy – need mad troubleshooting skills

• 2005: Development of CSS3 begins

Page 41: The Age of Responsive Design

Browsers: 2002-2007

• 2001: our favorite browser, IE6 is released• 2002: Netscape dies• 2003: Safari grows with Mac market• 2004: Firefox rises from the ashes

Page 42: The Age of Responsive Design

Design: circa 2003

Page 43: The Age of Responsive Design

Design: circa 2005

Page 44: The Age of Responsive Design

Mobile Phones: 2002-2007

• 2002: Bl/Crackberry• 2003: Treo combines PDA with Smartphone• 2004: Motorola Razr released

Page 45: The Age of Responsive Design

2008 &

2009

Modern Era

Page 46: The Age of Responsive Design

HTML & CSS: 2008-2009

• Web Standards widely promoted and embraced

• 2008: Development of HTML5 begins

Page 47: The Age of Responsive Design

Browsers: 2008-2009

Page 48: The Age of Responsive Design

Design: 2008-2009

http://www.flickr.com/photos/ivyfield/4486938457/

Page 49: The Age of Responsive Design

Computers: 2002-2007

Page 50: The Age of Responsive Design

Mobile Phones: 2007

Page 51: The Age of Responsive Design

Environment & Access: 2008-9

http://www.flickr.com/photos/yourdon/3475417696/

Page 52: The Age of Responsive Design

Present

http://www.flickr.com/photos/stormbirdstudio/4025884624/

Page 53: The Age of Responsive Design

We’re lucky!

http://www.flickr.com/photos/stn1978/3459778423/

Page 54: The Age of Responsive Design

Improved Code: Easier Implementation

http://naomiatkinsondesign.com

Page 55: The Age of Responsive Design

Improved Browsers

Page 56: The Age of Responsive Design

Great devices

http://www.flickr.com/photos/indyplanets/5693073535/

Page 57: The Age of Responsive Design

Can access anywhere

http://www.flickr.com/photos/yourdon/3869874855/

Page 58: The Age of Responsive Design

So much figured out

http://www.flickr.com/photos/argonne/4435608143/

Page 59: The Age of Responsive Design

From this...http://www.flickr.com/photos/ivyfield/4486938457/

Page 60: The Age of Responsive Design

Technical confluence

Page 61: The Age of Responsive Design

Foundations for this...http://www.flickr.com/photos/ivyfield/4486938457/

Page 62: The Age of Responsive Design

Design confluence

Page 63: The Age of Responsive Design

Emotional Design“Aesthetically pleasing objects appear to users to be more effective by virtue of their sensual appeal and an affinity the user feels for the object based on a formation of an emotional connection to it. “

- Wikipedia (with liberal edits)

Page 64: The Age of Responsive Design

Experience Design“…Designing products, processes, services, events, and environments with a focus placed on the quality of the user experience….Experience design is driven by consideration of the moments of engagement between people and [objects], and the ideas, emotions, and memories that these moments create.”

- Wikipedia (with liberal edits)

Page 65: The Age of Responsive Design

“Social Design”Design of sites (and applications) that encourage connection and interaction of users and build community.

Page 66: The Age of Responsive Design

Responsive Web DesignWeb design that anticipates and responds to

the users’ needs, delivering a quality experience and content to a user appropriate to their device and display size.

Page 67: The Age of Responsive Design

The Age of Responsive Design

Page 68: The Age of Responsive Design

Becoming Responsive

http://www.flickr.com/photos/gc_photography/4662878037/

Page 69: The Age of Responsive Design

Responsive Devices?

http://www.flickr.com/photos/ivyfield/4486938457/

Page 70: The Age of Responsive Design

Responsive Devices!

Page 71: The Age of Responsive Design

“Responsive web design isn’t something that can be tacked on to the end of an existing workflow. It requires a different mindset, one that considers the medium from the outset.”

- Jeremy Keith

“Responsive enhancement”http://adactio.com/journal/1700/

Page 72: The Age of Responsive Design

Brain shift

http://www.flickr.com/photos/tza/3214197147/

Page 73: The Age of Responsive Design

Mobile first

Page 74: The Age of Responsive Design

“When you practice Mobile First, you’re making a commitment to the content. Everything that’s displayed on the page deserves to be there. Mobile First really means Content First.”

- Ethan Marcotte,

“The Responsive Designer’s Workflow”

Page 75: The Age of Responsive Design

3 Components of Responsive Design1) Flexible grid2) Flexible images3) Media Queries

http://www.flickr.com/photos/boklm/486646798/

Page 76: The Age of Responsive Design

“Instead of thinking in terms of pixel perfection, we should be thinking of proportion perfection.”

- Jeremy Keith

“Responsive enhancement”http://adactio.com/journal/1700/

Page 77: The Age of Responsive Design

Flexible grid

http://simplegrid.info

Page 78: The Age of Responsive Design

Flexible & FluidSize everything in ems or percentages• Flexible: Ems for everything• Fluid: Percentages for width, ems for height

Page 79: The Age of Responsive Design

Flexible Images: Foregroundimg {max-width: 100%;}

http://www.flickr.com/photos/ivyfield/4486938457/

Page 80: The Age of Responsive Design

Flexible Images: BackgroundUse background-position to selectively

crop your backgrounds

http://www.flickr.com/photos/ivyfield/4486938457/

Page 81: The Age of Responsive Design

@media queries@media queries allow the web developer to serve

different styles based on the device and it’s orientation

http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries/

Page 82: The Age of Responsive Design

The Goal

http://www.flickr.com/photos/bhenak/2664682330/

Page 83: The Age of Responsive Design

Avoid this

desktop stylesheet + media queries= mobile site

Page 84: The Age of Responsive Design

=“Switchy” layout

http://www.slideshare.net/bryanrieger/rethinking-the-mobile-web-by-yiibu

Page 85: The Age of Responsive Design

Instead this

mobile stylesheet + media queries= desktop site

Page 86: The Age of Responsive Design

=Truly responsive

http://ri.gov

Page 87: The Age of Responsive Design

What to do with this new perspective?

Page 88: The Age of Responsive Design

Challenge yourself

http://www.flickr.com/photos/danielsilliman/4489863368/

Page 89: The Age of Responsive Design

Don’t do what you’re used to doing

http://www.flickr.com/photos/jamiecampbell/446301597/

Page 90: The Age of Responsive Design

Leverage the current confluences

Page 91: The Age of Responsive Design

To produce

http://mailchimp.com

Page 92: The Age of Responsive Design

Or

http://twitter.com

Page 93: The Age of Responsive Design

Or

http://morphix.si

Page 94: The Age of Responsive Design

Or evenhttp://html5readiness.com

Page 95: The Age of Responsive Design

Or

http://www.anderssonwise.com/

Page 96: The Age of Responsive Design

Which is actually

http://www.anderssonwise.com/

Page 97: The Age of Responsive Design

Future

http://www.flickr.com/photos/steffe/351623859/

Page 98: The Age of Responsive Design

Widen perspective

http://instagr.am/p/EvW6C/

Page 99: The Age of Responsive Design

Moving forward

We need to build sites that can be accessed by anyone, anywhere, and on any device.

1) http://www.flickr.com/photos/dcmetroblogger/4731961032/, 2) http://www.flickr.com/photos/dcmetroblogger/3861295403/, 3) http://www.flickr.com/photos/rosipaw/5308977361/, 4) http://www.flickr.com/photos/kiwanja/3169449999/

Page 100: The Age of Responsive Design

If you start thinking differently

http://www.flickr.com/photos/winni3/3363376446/

Page 101: The Age of Responsive Design

“Today, anything that’s fixed and unresponsive isn’t web design, it’s something else. If you don’t embrace the inherent fluidity of the web, you’re not a web designer, you’re something else.

Web design is responsive design, Responsive Web Design is web design, done right.”

- Andy Clarke“I don’t care about responsive design”

http://www.malarkey.co.uk/blog/about/i_dont_care_about_responsive_web_design/

Page 102: The Age of Responsive Design

Responsive =Responsible

http://www.flickr.com/photos/mazgrp/2050810720/

Page 103: The Age of Responsive Design

Why we’re here

http://www.flickr.com/photos/br1dotcom/4034902679/

Page 104: The Age of Responsive Design

And

http://www.flickr.com/photos/cristeenq/2360468936/

Page 105: The Age of Responsive Design

For(crowd)

http://www.flickr.com/photos/laubarnes/5449810357/

Page 106: The Age of Responsive Design

Technical and Design confluences

Page 107: The Age of Responsive Design

http://www.flickr.com/photos/dougbelshaw/4168593521/

Page 108: The Age of Responsive Design

“Design to where the Web will be, and not where it is.”

Faruk Ates,

“Technology And The Web”

Page 109: The Age of Responsive Design

“Be the web designer and create the interfaces that you want to see in the world, for all of the world.”

Denise Jacobs

“The Age of Responsive Design”

Page 110: The Age of Responsive Design

The present and future

http://www.flickr.com/photos/cdoublew/2663137942/

Page 111: The Age of Responsive Design

The Age of Responsive Design

http://www.flickr.com/photos/slicktrix/2738150928/

Page 112: The Age of Responsive Design

Resources

http://www.flickr.com/photos/ed_gaillard/4453249094/

Page 113: The Age of Responsive Design

Linkshttp://www.delicious.com/denisejacobs/

responsivewebdesign

http://www.delicious.com/denisejacobs/aeed

Page 114: The Age of Responsive Design

Books

http://commons.wikimedia.org/wiki/File:Library_of_Congress_Great_Hall_-_Jan_2006.jpg

Page 115: The Age of Responsive Design

The book on Responsive Web Design

Responsive Web Design

by Ethan Marcotte

Page 116: The Age of Responsive Design

CSS3 and Media Queries

Hardboiled Web Design

by Andy Clarke

Page 117: The Age of Responsive Design

Responsive Design and solid CSS

Handcrafted CSS

by Dan Cederholmwith Ethan Marcotte

Page 118: The Age of Responsive Design

Flexible Layouts

Flexible Web Design

by Zoe MickleyGillenwater

Page 119: The Age of Responsive Design

CSS Troubleshooting

The CSSDetective

Guideby Denise Jacobs

Page 120: The Age of Responsive Design

Holistic Web Design

Interact with Web Standards: A

Holistic Approach to Web Design

Page 121: The Age of Responsive Design

How to find me

DeniseJacobs.com

[email protected]

twitter.com/denisejacobs

slideshare.net/denisejacobs

Photo by Aaron Walter