SlideShare a Scribd company logo
1 of 66
Download to read offline
Understanding
Responsive Web Design
Ryan LaBouve
Ryan LaBouve
@RyanLaBouve | ryanlabouve.com
WHO AM I?
University of Oklahoma
College of Arts & Sciences
WHERE I WORK
Advise®
The University of Oklahoma
HolyArchers
holyarchers.com
Why am I talking about RWD? [1/2]
DESIGNER
DEVELOPER
+
#RWD, Recurring problem with many sides
As much as “Internet” is a buzzword
IS THIS JUST
ANOTHER
BUZZWORD?
#RWD
Buzzword Slide 1
SOCIAL MEDIA SEAMLESSLY POWERING
GAME CHANGING GLOBAL EVENTS CAUSI
TRENDING TWITTER PARADIGMS MOBILI
CLOUD TECHNOLOGIES TO FROM WIN-WI
ROCK STAR RESPONSIVE WEB DESIGN AT
SERVICE LEVEL DELIVERABLES FOR MULT
BLEEDING EDGE START UP CULTURE FOR
LOW HANGING FRUIT AS THE MISSION ST
CREATIVE AND COLLABORATIVE SOLUTIO
BIG DATA LEVERAGING ANALYTIC FOUND
MOBILE WEB VIRTULIZATIONS DE DUPING
JSON REST API THAT OAUTH WILL AUTHO
Buzzword Slide 2
Obligatory Slide with Statistics [1/2]
http://www.dotcominfoway.com/blog/responsive-web-design-infographic
Obligatory Slide with Statistics [2/2]
http://www.splio.com/responsive/
Why am I talking about RWD? [2/2]
IT’S HAPPENING
USERS DEMAND IT
WE MUST ADVOCATE
Today’s Agenda
• Users and the Internet
• History of Responsive Web Design
• Separating Ideas from Technology
• Getting Responsive
Understanding
Responsive
Web Design
Why?
What?
How Pt. I
How Pt. II
Users and
The Internet
HOW DO YOU
THINK ABOUT
THE INTERNET?
Users and the Internet
Integration and Abstraction
Users and the Internet
HOW DO YOU SEE THE
INTERNET?
How I See The Internet
Users and the Internet
This is a lot of us
Users and the Internet
SOUND FAMILIAR?
WHAT ABOUT
YOUR USERS?
Users and the Internet
It’s easy to think everyone
knows the internet like you do…
Users and the Internet
The Elderly?
Users and the Internet
Kid with tablet?
Users and the Internet
Teenagers on Cellphones?
Users and the Internet
Someone who’s lost and driving?
Users and the Internet
Extreme Vision Impairment?
SAME STORY
!
DIFFERENT WAYS
TO TELL IT
Users and the Internet
Getting your site to all these
people in a way they get it?
Users and the Internet
Same Story, told different
ways.
vs
History of
Responsive Web
Design
My Vastly Oversimplified
History of the Computer,
Internet, and Possible
the World
History of Responsive Web Design
First…
History of Responsive Web Design
Tower PC Era
800x600
History of Responsive Web Design
Rise of Laptops
1024x768… mostly
History of Responsive Web Design
Mobile Age
… now what?
History of Responsive Web Design
Common Resolutions
History of Responsive Web Design
Responsive Web Design
Flexible Grid
Flexible Images
Media Queries
History of Responsive Web Design
Responsive Web Design
History of Responsive Web Design
What’s Next?
A Few Techniques
A New Web
History of Responsive Web Design
Whole New Challenges
Native VS Web
Android VS iPhone
Mobile Version VS Multiple Sites
Separating
Ideas from
Technology
History of Responsive Web Design
We can’t hire specialists for
everything…
• Web Sites
• App
• iPhone App
• Android App
• Mobile Web Site
• XBox Integration
• Apple TV, Roku, etc.
• AT Compatible
• etc…
WHERE
DO WE
FOCUS?
Separating Ideas From Technology
What’s Next?
START WITH
CONTENT
Separating Ideas From Technology
Focusing on Content is the Key
http://dribbble.com/shots/978690-Content-is-like-water
Separating Ideas From Technology
Starts with Separating Content
from Design from Functionality
Separating Ideas From Technology
What’s Next?
THIS LEADS TO
FLEXIBILITY
Separating Ideas From Technology
http://trentwalton.com/2011/07/14/content-choreography/
Trent
Walton
Separating Ideas From Technology
What’s Next?
WHICH LEADS TO
INNOVATION
Separating Ideas From Technology
http://bradfrostweb.com/blog/post/atomic-web-design/
Brad Frost
Separating Ideas From Technology
What’s Next?
HOW DOES THIS
LOOK?
Separating Ideas From Technology
Functionality Delivered Via
API
Separating Ideas From Technology
Separating Ideas From Technology
New wave of API driven
companies
Separating Ideas From Technology
What’s Next?
WHERE DOES THIS
LEAD?
Separating Ideas From Technology
Next Wave Responsive
Touch
Voice
Auxiliary
Smart Watches,
Google Glass
Siri
XBox Kinect
Separating Ideas From Technology
A New Frontier
Internet of Things
Everything can get on the internet
New Data Sources
Bio Feedback * Home Integration * Location Awareness
Super-connected Users
Always on. Never off. More and more integration
Getting
Responsive
Getting Responsive
Not One Right Way
SOME CONSISTENT
WINS
Getting Responsive
Learning the Basics
Flexible Grid
Flexible Images
Media Queries
Getting Responsive
Using the Right Tools
Designers
Developers
Style Tiles
Element Collages
Learning a little code
Bootstrap
Foundation
jQuery Plugins
-FlexVid.js
-Fittext.js
@beep
@brad_frost
@samkap
@davatron5000
@chriscoyier
@trentwalton
@leaverou
Many others…
Other People
Getting Responsive
Bootstrap or FoundationDevelopers
All the Basics
Full of Best Practices
Solid Community
Great Starting Point
Open Source
Getting Responsive
Style Tiles or Element CollagesDesigners
Define a Visual Language
Think Outside of Pixels
Flexible Deliverables
Iteration
Getting Responsive
Not One Right Way
REVISING PROCESSES
VS
Waterfall
Iteration
Getting Responsive
There Will Always Be Changes
FOCUS ON USERS
Getting Responsive
It doesn’t matter where you are
in the process
DON’T GIVE UP
THANKS!

More Related Content

Similar to Understanding Responsive Web Design

Building a Responsive Web Design Process
Building a Responsive Web Design ProcessBuilding a Responsive Web Design Process
Building a Responsive Web Design ProcessLydia Whitehead
 
Where the developers_are_
Where the developers_are_Where the developers_are_
Where the developers_are_James Governor
 
Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Designmartinridgway
 
Responsive Design with Backbone
Responsive Design with BackboneResponsive Design with Backbone
Responsive Design with BackboneMauvis Ledford
 
The knowledge management
The knowledge managementThe knowledge management
The knowledge managementperuperski
 
Responsive Web Design_2013
Responsive Web Design_2013Responsive Web Design_2013
Responsive Web Design_2013Achieve Internet
 
Responsive Web design
Responsive Web designResponsive Web design
Responsive Web designNeha Sharma
 
SharePoint Mobility Strategy and Design SharePoint Saturday Virginia Beach
SharePoint Mobility Strategy and Design SharePoint Saturday Virginia BeachSharePoint Mobility Strategy and Design SharePoint Saturday Virginia Beach
SharePoint Mobility Strategy and Design SharePoint Saturday Virginia BeachJoel Oleson
 
Service Design Global Conference 2013 - Redux
Service Design Global Conference 2013 - ReduxService Design Global Conference 2013 - Redux
Service Design Global Conference 2013 - ReduxMichael Kelly
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for BusinessRich Miller
 
Responsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllResponsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllPerficient, Inc.
 
Web design and development trends
Web design and development  trendsWeb design and development  trends
Web design and development trendsCool Sky
 
(WI2012) Lucijan Blagonic - Responsive web design
(WI2012) Lucijan Blagonic - Responsive web design(WI2012) Lucijan Blagonic - Responsive web design
(WI2012) Lucijan Blagonic - Responsive web designWeb::INDUSTRIJA
 
The Insider's Guide to Web and Mobile Application Technology
The Insider's Guide to Web and Mobile Application TechnologyThe Insider's Guide to Web and Mobile Application Technology
The Insider's Guide to Web and Mobile Application TechnologyHuzaifa Ahmed Mohammad
 
Responsive Web Design & the state of the Web
Responsive Web Design & the state of the WebResponsive Web Design & the state of the Web
Responsive Web Design & the state of the WebYiannis Konstantakopoulos
 
The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!Jonathan Stark
 
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 The Browser is Dead, Long Live the Web! (Jonathan Stark) The Browser is Dead, Long Live the Web! (Jonathan Stark)
The Browser is Dead, Long Live the Web! (Jonathan Stark)Future Insights
 
180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, Poland180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, PolandHolger Bartel
 
Responsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFedResponsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFedReusser Design, LLC
 

Similar to Understanding Responsive Web Design (20)

Web2013
Web2013Web2013
Web2013
 
Building a Responsive Web Design Process
Building a Responsive Web Design ProcessBuilding a Responsive Web Design Process
Building a Responsive Web Design Process
 
Where the developers_are_
Where the developers_are_Where the developers_are_
Where the developers_are_
 
Getting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web DesignGetting Down & Dirty with Responsive Web Design
Getting Down & Dirty with Responsive Web Design
 
Responsive Design with Backbone
Responsive Design with BackboneResponsive Design with Backbone
Responsive Design with Backbone
 
The knowledge management
The knowledge managementThe knowledge management
The knowledge management
 
Responsive Web Design_2013
Responsive Web Design_2013Responsive Web Design_2013
Responsive Web Design_2013
 
Responsive Web design
Responsive Web designResponsive Web design
Responsive Web design
 
SharePoint Mobility Strategy and Design SharePoint Saturday Virginia Beach
SharePoint Mobility Strategy and Design SharePoint Saturday Virginia BeachSharePoint Mobility Strategy and Design SharePoint Saturday Virginia Beach
SharePoint Mobility Strategy and Design SharePoint Saturday Virginia Beach
 
Service Design Global Conference 2013 - Redux
Service Design Global Conference 2013 - ReduxService Design Global Conference 2013 - Redux
Service Design Global Conference 2013 - Redux
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for Business
 
Responsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits AllResponsive Web Design: One Size No Longer Fits All
Responsive Web Design: One Size No Longer Fits All
 
Web design and development trends
Web design and development  trendsWeb design and development  trends
Web design and development trends
 
(WI2012) Lucijan Blagonic - Responsive web design
(WI2012) Lucijan Blagonic - Responsive web design(WI2012) Lucijan Blagonic - Responsive web design
(WI2012) Lucijan Blagonic - Responsive web design
 
The Insider's Guide to Web and Mobile Application Technology
The Insider's Guide to Web and Mobile Application TechnologyThe Insider's Guide to Web and Mobile Application Technology
The Insider's Guide to Web and Mobile Application Technology
 
Responsive Web Design & the state of the Web
Responsive Web Design & the state of the WebResponsive Web Design & the state of the Web
Responsive Web Design & the state of the Web
 
The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!
 
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 The Browser is Dead, Long Live the Web! (Jonathan Stark) The Browser is Dead, Long Live the Web! (Jonathan Stark)
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 
180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, Poland180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, Poland
 
Responsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFedResponsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFed
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 

Understanding Responsive Web Design