SlideShare uma empresa Scribd logo
1 de 121
RESPONSIVE WEB DESIGN
DevBridge Group Presents:
DEVBRIDGE.COM
Kristin Duhaime
Vlad Shapochnikov
kristin@devbridge.com
vlad.shapochnikov@devbridge.com
RESPONSIVE WEB DESIGN
DevBridge Group Presents:
DEVBRIDGE.COM
Kristin Duhaime
Vlad Shapochnikov
kristin@devbridge.com
vlad.shapochnikov@devbridge.com
WHAT’S HAPPENING IN US MARKET?
Shi! in how we are accessing the internet.
THE MOBILE INVASION
Earth population Active mobile connections
(phones, tablets, readers, etc.)
7 BILLION 6 BILLION
Market Saturation
37% of the US population
are smartphone owners.
In 2015
58% of the US population
will be smartphone owners
in 2015.
Web Traffic
23% of web traffic was from
mobile devices
What about the tablet?
0
100,000
200,000
300,000
400,000
500,000
2012 2013 2014 2017
PC (Desk-Based and Notebook) Tablet
This mass invasion of Smartphones
and Tablets changes the way we
view the web.
WHAT DOES THIS MEAN FOR OUR
FRIEND THE WEBSITE
Clumsy & Awkward
Old Context
New Contexts
25% own tablet
50% own smartphone
From laptop owners
Distribution
Smartphone vs. Tablet
0
17.5
35
52.5
70
Books Movies TV Shows News Social Networking Downloaded Music
Tablet Smartphone
THE SOLUTION
A website that is designed to live
beyond the device, context, or
technology that they were originally
intended for.
Your Options
Your Options
Choose Wisely
NATIVE
APPS
HYBRID
APPS
WEB
APPS
SEMI
NATIVE
MOBILE
SITES
RWD
Platform IndependenceDevice Hardware Integration
NATIVE
APPS
HYBRID
APPS
WEB
APPS
SEMI
NATIVE
MOBILE
SITES
RWD
Per platform (iOS, Android, Windows RT)
NATIVE
APPS
HYBRID
APPS
WEB
APPS
SEMI
NATIVE
MOBILE
SITES
RWD
One solution for all platforms
Choose the solution that best suits the
needs of the user.
They all want a great experience.
WHY GO RESPONSIVE?
“This is Google’s recommended
configuration.
“
Easy To Manage
Single Publishing Platform
1
Future Friendly
Adapts to all web enabled devices
2
User & Content Focused
Device specific elements become secondary
3
Great For Commerce
An increase in mobile transactions
4
Increase in Page Visits
Decrease in bounce rates
5
ESTIMATING AND BUDGETING FOR
RESPONSIVE WEB DESIGN
Value vs. Cost
Two vs. Multiple Breakpoints
A dedicated mobile site will have
maintenance redundancy and,
therefore, reoccurring costs.
Maintenance on a responsive site
decreases over time.
How do you budget for a
responsive project?
Set aside time to educate both the
client and the team.
1
Set aside time to educate both the
client and the team.
1
Built in time for process changes2
Set aside time to educate both the
client and the team.
1
Built in time for process changes2
More Testing and QA Time3
ADAPTING TO A
RESPONSIVE WORKFLOW
WHY WE CANNOT USE OUR USUAL
CREATIVE PROCESS
No Longer One Size Fits All
New Things To Consider
New Things To Consider
CHANGE IN WORKFLOW
Piece by Piece
CONTENT
FIRST
WIRE
FRAMES
SKETCH LAYOUTS
Our Puzzle Pieces
CONTENT & MOBILE FIRST
“Content precedes design. Design
in the absence of content is not
design, it’s decoration.
“
JEFFREY ZELDMAN
HAPPY COG
Lorem Ipsum is not content.
Having actual content will help you create more
accurate designs.
Why Mobile First?
Core Message &
Functionality
1
Core Message &
Functionality
1
Focused Designers2
Core Message &
Functionality
1
Focused Designers2
Early Detection of
Usability Issues
3
Progressive Enhancement
Simplify rather than Reduce
“Mobile must never be a
dumbed-down, limited
experience.
“
STEVEN HOOBER
O’REILLY
SKETCHING & WIREFRAMES
UI Stencils
The key for mapping content in different
contexts in which it will appear.
Content Reference Wireframes
1.1 Logo
1.2 Navigation
2.1 Info Panel
2.2 Info Panel
2.3 Info Panel
2.4 Info Panel
3.1 Code
3.2 Savings Info
4.1 Main Article
4.2 Secondary Article
4.3 Secondary Article
5.0 Stories
6.0 Subscribe
7.0 Footer
1.1
2.1
3.1
4.1
4.2
5
7
7
7
6
6
6
5
5
4.3
4.1
4.2
4.3
4.1
4.2
4.3
3.2
3.1 3.2 3.1
3.2
2.2 2.3 2.4 2.1
2.2
2.3
2.4
2.1
2.2
2.3
2.4
1.2 1.1 1.2 1.1 1.2
PATTERNS & LAYOUTS
Mostly Fluid
1 1 1
2 2 2
3
3
3
3
3
Mostly Fluid
Mostly Fluid
Column Drop
1 1 1
2 2 2
3
4
33 4
4
Column Drop
Column Drop
Layout Shi"er
1 1 1
2 2
2
3
3
3
4
4
4
4
4
4
Layout Shifter
Layout Shifter
Tiny Tweaks
1 1 1
2 2 2
Tiny Tweaks
Tiny Tweaks
TECHNICAL
INTRODUCTION
VIEWPORT
What is it?
The viewport is the part of the webpage that
the user can currently see. The scroll bars move
the viewport to show other parts of the page.
What is it?
How to use it and its properties?
Used to set Viewport width, height, and
initial scale on mobile devices.
Lives in the <head></head> portion of the HTML
MEDIA QUERIES
What is a “Media Query”?
What is a “Media Query”?
“Media Type” (screen, print, all, TV, etc.)
“Media Condition” (width, height, device-width,
device-height, orientation, aspect-ratio, etc.)
By combining a media type and a
condition you can specify how the web
content will appear on a particular
device. (Phone, Tablet, TV, etc.)
video demo
Most media conditions accept optional
“min-” or “max-” prefixes to express
“greater or equal to” or “smaller or
equal to” constrains.
RESPONSIVE MEDIA
What is it?
How do you make “responsive media”?
How do you make “responsive media”?
What about my
monthly 3GB
Data Plan?!
Data plans are expensive
and no one likes having to
pay overage fees.
Small file sizes make everyone happy! :)
Serving up different size and quality
video is already easy.
What about images?
What about images?
There is no single solution...yet
Proposed Solution
W3C Working Dra!: February 26th, 2013
HI-RES OR “RETINA” DISPLAYS
Device Pixel Densities
Proposed Solution
W3C Working Dra!: February 26th, 2013
That is the future.
That is the future.
What about today?
Credit: github.com/scottjehl/picturefill
Testing & Preview
ResponsivePX.com
ScreenQueri.es
QuirkTools.com
Resonsinator.com
TEAM WORK & COMMUNICATION
THANK
YOU!
DEVBRIDGE.COM
Kristin Duhaime
Vlad Shapochnikov
kristin@devbridge.com
vlad.shapochnikov@devbridge.com
THANK
YOU!
DEVBRIDGE.COM
Kristin Duhaime
Vlad Shapochnikov
kristin@devbridge.com
vlad.shapochnikov@devbridge.com

Mais conteúdo relacionado

Último

Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
drmarathore
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
eeanqy
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
balqisyamutia
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
eeanqy
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 

Último (20)

Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptx
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Hackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdfHackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdf
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
 

Destaque

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Destaque (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Intro To Responsive Web Design