Responsive Web Design

33
Dawn Wentzell | @saffyre9 Responsive Web Design Dawn Wentzell @saffyre9

description

My presentation on Responsive Web Design from Pubcon Las Vegas 2012

Transcript of Responsive Web Design

Page 1: Responsive Web Design

Dawn Wentzell | @saffyre9

Responsive Web Design

Dawn Wentzell@saffyre9

Page 2: Responsive Web Design

Dawn Wentzell | @saffyre9

One URL

•Bing: March 2012•Google: June 2012

Page 3: Responsive Web Design

Dawn Wentzell | @saffyre9

WHY ONE URL?

Page 4: Responsive Web Design

Dawn Wentzell | @saffyre9

Google: It’s easier for us

• Easier for users• Easier on crawl

efficiency• Easier for link

algorithms

Page 5: Responsive Web Design

Dawn Wentzell | @saffyre9

Bing: It’s easier for you!

• Not splitting ranking

• Less crawler bandwidth

• Less maintenance

Page 6: Responsive Web Design

Dawn Wentzell | @saffyre9

Page 7: Responsive Web Design

Dawn Wentzell | @saffyre9

WHAT IS RESPONSIVE WEB DESIGN?

Page 8: Responsive Web Design

Dawn Wentzell | @saffyre9

CSS Media Queries

•Uses the same:–HTML–Content

Page 9: Responsive Web Design

Dawn Wentzell | @saffyre9

NOT CSS2 Media Types

Page 10: Responsive Web Design

Dawn Wentzell | @saffyre9

CSS3 Media Queries

Page 11: Responsive Web Design

Dawn Wentzell | @saffyre9

“Rather than looking for a type of device they look at the capability of the device” – Smashing Magazine

bit.ly/PPYxad

Page 12: Responsive Web Design

Dawn Wentzell | @saffyre9

WHY USE RESPONSIVE DESIGN?

Page 13: Responsive Web Design

Dawn Wentzell | @saffyre9

Single Content Source

Page 14: Responsive Web Design

Dawn Wentzell | @saffyre9

Single Code Base

Page 15: Responsive Web Design

Dawn Wentzell | @saffyre9

Any Content, Any Platform

Page 16: Responsive Web Design

Dawn Wentzell | @saffyre9

Device Agnostic

Page 17: Responsive Web Design

Dawn Wentzell | @saffyre9

WHY NOT USE RESPONSIVE DESIGN?

Page 18: Responsive Web Design

Dawn Wentzell | @saffyre9

Unique Device Experiences

Page 19: Responsive Web Design

Dawn Wentzell | @saffyre9

Planning Nightmares

Page 20: Responsive Web Design

Dawn Wentzell | @saffyre9

Page Load Times

Page 21: Responsive Web Design

Dawn Wentzell | @saffyre9

WHICH SHOULD I USE?

Page 22: Responsive Web Design

Dawn Wentzell | @saffyre9

Page 23: Responsive Web Design

Dawn Wentzell | @saffyre9

CAN I USE BOTH?

Page 24: Responsive Web Design

Dawn Wentzell | @saffyre9

Yes!

RESS: Responsive Web Design + Server Side Components

bit.ly/SX7vAF

Page 25: Responsive Web Design

Dawn Wentzell | @saffyre9

“…optimizing what we send to any given device is taken care of on the server.”

– Luke W

Page 26: Responsive Web Design

Dawn Wentzell | @saffyre9

HOW DO I MAKE MY SITE RESPONSIVE?

Page 27: Responsive Web Design

Dawn Wentzell | @saffyre9

Start Fresh

Page 28: Responsive Web Design

Dawn Wentzell | @saffyre9

Mobile First

Page 29: Responsive Web Design

Dawn Wentzell | @saffyre9

Device Classes

Page 30: Responsive Web Design

Dawn Wentzell | @saffyre9

Breakpoints

Page 31: Responsive Web Design

Dawn Wentzell | @saffyre9

CSS3 Media Queries

Page 32: Responsive Web Design

Dawn Wentzell | @saffyre9

Resources

• One URL: bit.ly/QDOTJL • Responsive Design: bit.ly/VfVQBA • RESS: bit.ly/Rt20wO

Page 33: Responsive Web Design

Dawn Wentzell | @saffyre9

Thank You!

Dawn [email protected]

@saffyre9