SlideShare a Scribd company logo
1 of 33
Download to read offline
Responsive Web Design

     Dawn Wentzell
       @saffyre9


                 Dawn Wentzell | @saffyre9
One URL

• Bing: March 2012
• Google: June 2012




                   Dawn Wentzell | @saffyre9
WHY ONE URL?

               Dawn Wentzell | @saffyre9
Google: It’s easier for us

• Easier for users
• Easier on crawl
  efficiency
• Easier for link
  algorithms


                     Dawn Wentzell | @saffyre9
Bing: It’s easier for you!
• Not splitting
  ranking
• Less crawler
  bandwidth
• Less maintenance


                     Dawn Wentzell | @saffyre9
Dawn Wentzell | @saffyre9
WHAT IS RESPONSIVE WEB
DESIGN?
               Dawn Wentzell | @saffyre9
CSS Media Queries
• Uses the same:
 – HTML
 – Content




                   Dawn Wentzell | @saffyre9
NOT CSS2 Media Types




             Dawn Wentzell | @saffyre9
CSS3 Media Queries




             Dawn Wentzell | @saffyre9
“Rather than looking for a type of device
  they look at the capability of the
  device” – Smashing Magazine

              bit.ly/PPYxad




                              Dawn Wentzell | @saffyre9
WHY USE RESPONSIVE DESIGN?


                 Dawn Wentzell | @saffyre9
Single Content Source




              Dawn Wentzell | @saffyre9
Single Code Base




            Dawn Wentzell | @saffyre9
Any Content, Any Platform




                Dawn Wentzell | @saffyre9
Device Agnostic




           Dawn Wentzell | @saffyre9
WHY NOT USE RESPONSIVE
DESIGN?
                 Dawn Wentzell | @saffyre9
Unique Device Experiences




                Dawn Wentzell | @saffyre9
Planning
Nightmares




   Dawn Wentzell | @saffyre9
Page Load Times




           Dawn Wentzell | @saffyre9
WHICH SHOULD I USE?


                 Dawn Wentzell | @saffyre9
Dawn Wentzell | @saffyre9
CAN I USE BOTH?


                  Dawn Wentzell | @saffyre9
Yes!
RESS: Responsive Web Design +
 Server Side Components

bit.ly/SX7vAF



                       Dawn Wentzell | @saffyre9
“…optimizing what we send to any
 given device is taken care of on
 the server.”
       – Luke W




                       Dawn Wentzell | @saffyre9
HOW DO I MAKE MY SITE
RESPONSIVE?
                  Dawn Wentzell | @saffyre9
Start Fresh




         Dawn Wentzell | @saffyre9
Mobile First




          Dawn Wentzell | @saffyre9
Device Classes




           Dawn Wentzell | @saffyre9
Breakpoints




         Dawn Wentzell | @saffyre9
CSS3 Media Queries




             Dawn Wentzell | @saffyre9
Resources
• One URL: bit.ly/QDOTJL
• Responsive Design: bit.ly/VfVQBA
• RESS: bit.ly/Rt20wO




                          Dawn Wentzell | @saffyre9
Thank You!
    Dawn Wentzell
dawn@dawnwentzell.com
      @saffyre9




               Dawn Wentzell | @saffyre9

More Related Content

What's hot

How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...
How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...
How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...Alexa Carlin
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure upAngela Dugan
 
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...LaunchDarkly
 
How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015Andrew Mager
 
Time traveling with ReSwift
Time traveling with ReSwiftTime traveling with ReSwift
Time traveling with ReSwiftEliasz Sawicki
 
Apegroup Social Media Strategy - Part 2
Apegroup Social Media Strategy - Part 2Apegroup Social Media Strategy - Part 2
Apegroup Social Media Strategy - Part 2apegroup
 
10 Top Tips for Good Object-Oriented Design
10 Top Tips for Good Object-Oriented Design10 Top Tips for Good Object-Oriented Design
10 Top Tips for Good Object-Oriented DesignAlastair Smith
 
Bringing Speed and Efficiency to Operations with ChatOps
Bringing Speed and Efficiency to Operations with ChatOpsBringing Speed and Efficiency to Operations with ChatOps
Bringing Speed and Efficiency to Operations with ChatOpsAtlassian
 
9 Things You Didn't Know You Could Do with Your Blog WPSLC
9 Things You Didn't Know You Could Do with Your Blog WPSLC9 Things You Didn't Know You Could Do with Your Blog WPSLC
9 Things You Didn't Know You Could Do with Your Blog WPSLCChris Reynolds
 
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For YouFL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For YouAdam Soucie
 
We are all Remote Advocates
We are all Remote AdvocatesWe are all Remote Advocates
We are all Remote AdvocatesFokke Zandbergen
 
A Smart Home to Call Your Own
A Smart Home to Call Your OwnA Smart Home to Call Your Own
A Smart Home to Call Your OwnGeorge Hotelling
 
Bringing Innovation into your workplace
Bringing Innovation into your workplaceBringing Innovation into your workplace
Bringing Innovation into your workplaceMarcel Ekkel
 
You Don't Know ES Modules
You Don't Know ES ModulesYou Don't Know ES Modules
You Don't Know ES ModulesTeppei Sato
 
Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...Eugenio Minardi
 
How To Integrate WordPress GDPR Features into your project
How To Integrate WordPress GDPR Features into your projectHow To Integrate WordPress GDPR Features into your project
How To Integrate WordPress GDPR Features into your projectRhys Wynne
 

What's hot (20)

How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...
How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...
How To Build An Engaged Audience For Your Business and Brand on Livestream Pl...
 
Google Analytics, Just the Basics - SMBME
Google Analytics, Just the Basics - SMBMEGoogle Analytics, Just the Basics - SMBME
Google Analytics, Just the Basics - SMBME
 
Building Scalable Web Apps
Building Scalable Web AppsBuilding Scalable Web Apps
Building Scalable Web Apps
 
South talk
South talkSouth talk
South talk
 
Dev up 2017 - how do you measure up
Dev up 2017 - how do you measure upDev up 2017 - how do you measure up
Dev up 2017 - how do you measure up
 
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...
 
How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015How to Grow and Measure Your API Program - I ♥ APIs 2015
How to Grow and Measure Your API Program - I ♥ APIs 2015
 
Time traveling with ReSwift
Time traveling with ReSwiftTime traveling with ReSwift
Time traveling with ReSwift
 
Apegroup Social Media Strategy - Part 2
Apegroup Social Media Strategy - Part 2Apegroup Social Media Strategy - Part 2
Apegroup Social Media Strategy - Part 2
 
10 Top Tips for Good Object-Oriented Design
10 Top Tips for Good Object-Oriented Design10 Top Tips for Good Object-Oriented Design
10 Top Tips for Good Object-Oriented Design
 
Bringing Speed and Efficiency to Operations with ChatOps
Bringing Speed and Efficiency to Operations with ChatOpsBringing Speed and Efficiency to Operations with ChatOps
Bringing Speed and Efficiency to Operations with ChatOps
 
9 Things You Didn't Know You Could Do with Your Blog WPSLC
9 Things You Didn't Know You Could Do with Your Blog WPSLC9 Things You Didn't Know You Could Do with Your Blog WPSLC
9 Things You Didn't Know You Could Do with Your Blog WPSLC
 
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For YouFL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
 
The Blog is DEAD
The Blog is DEADThe Blog is DEAD
The Blog is DEAD
 
We are all Remote Advocates
We are all Remote AdvocatesWe are all Remote Advocates
We are all Remote Advocates
 
A Smart Home to Call Your Own
A Smart Home to Call Your OwnA Smart Home to Call Your Own
A Smart Home to Call Your Own
 
Bringing Innovation into your workplace
Bringing Innovation into your workplaceBringing Innovation into your workplace
Bringing Innovation into your workplace
 
You Don't Know ES Modules
You Don't Know ES ModulesYou Don't Know ES Modules
You Don't Know ES Modules
 
Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...Another Copernican Revolution: maintenance first, projects second (European D...
Another Copernican Revolution: maintenance first, projects second (European D...
 
How To Integrate WordPress GDPR Features into your project
How To Integrate WordPress GDPR Features into your projectHow To Integrate WordPress GDPR Features into your project
How To Integrate WordPress GDPR Features into your project
 

Similar to Responsive Web Design: A Single Code Base for Any Device

Automating Social Media with Yahoo! Pipes and IFTTT
Automating Social Media with Yahoo! Pipes and IFTTTAutomating Social Media with Yahoo! Pipes and IFTTT
Automating Social Media with Yahoo! Pipes and IFTTTDawn Wentzell
 
Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016Sucuri
 
Getting Started with Marketing Automation on Your Small Business WordPress We...
Getting Started with Marketing Automation on Your Small Business WordPress We...Getting Started with Marketing Automation on Your Small Business WordPress We...
Getting Started with Marketing Automation on Your Small Business WordPress We...Travis Pflanz
 
WordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayWordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayTrish Perkins
 
Design Systems and Your Product
Design Systems and Your ProductDesign Systems and Your Product
Design Systems and Your ProductMark Wolfe
 
From 0 to Developer - Silicon Valley Code Camp
From 0 to Developer - Silicon Valley Code CampFrom 0 to Developer - Silicon Valley Code Camp
From 0 to Developer - Silicon Valley Code CampTracy Lee
 
How to use social media to attract, convert, close and delight customers
How to use social media to attract, convert, close and delight customersHow to use social media to attract, convert, close and delight customers
How to use social media to attract, convert, close and delight customersVourneen Taylor
 
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign Workshop
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign WorkshopGoldmund, Wyldebeast & Wunderliebe - Responsive Webdesign Workshop
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign WorkshopKim Chee Leong
 
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017rtCamp
 
Kellye crane tool school webinar
Kellye crane   tool school webinarKellye crane   tool school webinar
Kellye crane tool school webinarCision
 
How Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
How Being Hacked Turned Out to be the Best Thing That Ever Happened to MeHow Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
How Being Hacked Turned Out to be the Best Thing That Ever Happened to MeValentin Vesa
 
High performance apps with Titanium
High performance apps with TitaniumHigh performance apps with Titanium
High performance apps with TitaniumRene Pot
 
Word press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationWord press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationAngela Samuels
 
WordPress for Nonprofits - 2013
WordPress for Nonprofits - 2013WordPress for Nonprofits - 2013
WordPress for Nonprofits - 2013Trish Perkins
 
The Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cliThe Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cliTracy Lee
 
Measure Twice, Cut Once – Making Planning Scope of Work a Success.pdf
Measure Twice, Cut Once – Making Planning Scope of Work a Success.pdfMeasure Twice, Cut Once – Making Planning Scope of Work a Success.pdf
Measure Twice, Cut Once – Making Planning Scope of Work a Success.pdfCyber-Duck
 
"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriaraiwebcat
 
The Power of BuddyPress in Social Media Marketing
The Power of BuddyPress in Social Media MarketingThe Power of BuddyPress in Social Media Marketing
The Power of BuddyPress in Social Media MarketingWebSocially
 

Similar to Responsive Web Design: A Single Code Base for Any Device (20)

Automating Social Media with Yahoo! Pipes and IFTTT
Automating Social Media with Yahoo! Pipes and IFTTTAutomating Social Media with Yahoo! Pipes and IFTTT
Automating Social Media with Yahoo! Pipes and IFTTT
 
Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016Sucuri Webinar: Hacked Website Trend Report Q1/2016
Sucuri Webinar: Hacked Website Trend Report Q1/2016
 
Getting Started with Marketing Automation on Your Small Business WordPress We...
Getting Started with Marketing Automation on Your Small Business WordPress We...Getting Started with Marketing Automation on Your Small Business WordPress We...
Getting Started with Marketing Automation on Your Small Business WordPress We...
 
WordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayWordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesday
 
Design Systems and Your Product
Design Systems and Your ProductDesign Systems and Your Product
Design Systems and Your Product
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
From 0 to Developer - Silicon Valley Code Camp
From 0 to Developer - Silicon Valley Code CampFrom 0 to Developer - Silicon Valley Code Camp
From 0 to Developer - Silicon Valley Code Camp
 
How to use social media to attract, convert, close and delight customers
How to use social media to attract, convert, close and delight customersHow to use social media to attract, convert, close and delight customers
How to use social media to attract, convert, close and delight customers
 
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign Workshop
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign WorkshopGoldmund, Wyldebeast & Wunderliebe - Responsive Webdesign Workshop
Goldmund, Wyldebeast & Wunderliebe - Responsive Webdesign Workshop
 
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017
 
Eurocloud
EurocloudEurocloud
Eurocloud
 
Kellye crane tool school webinar
Kellye crane   tool school webinarKellye crane   tool school webinar
Kellye crane tool school webinar
 
How Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
How Being Hacked Turned Out to be the Best Thing That Ever Happened to MeHow Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
How Being Hacked Turned Out to be the Best Thing That Ever Happened to Me
 
High performance apps with Titanium
High performance apps with TitaniumHigh performance apps with Titanium
High performance apps with Titanium
 
Word press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationWord press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp Presentation
 
WordPress for Nonprofits - 2013
WordPress for Nonprofits - 2013WordPress for Nonprofits - 2013
WordPress for Nonprofits - 2013
 
The Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cliThe Tale of 2 CLIs - Ember-cli and Angular-cli
The Tale of 2 CLIs - Ember-cli and Angular-cli
 
Measure Twice, Cut Once – Making Planning Scope of Work a Success.pdf
Measure Twice, Cut Once – Making Planning Scope of Work a Success.pdfMeasure Twice, Cut Once – Making Planning Scope of Work a Success.pdf
Measure Twice, Cut Once – Making Planning Scope of Work a Success.pdf
 
"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai
 
The Power of BuddyPress in Social Media Marketing
The Power of BuddyPress in Social Media MarketingThe Power of BuddyPress in Social Media Marketing
The Power of BuddyPress in Social Media Marketing
 

Responsive Web Design: A Single Code Base for Any Device