狠狠撸

狠狠撸Share a Scribd company logo
My Lessons from
Responsive Design
DAN NAUMANN
Responsive Design
Responsive web design (RWD) is
a web design approach aimed at
crafting sites to provide an
optimal viewing experience ...
across a wide range of devices
http://en.wikipedia.org/wiki/Responsive_web_design
Responsive Design
http://www.kareyhelms.com/2012/08/new-work-plbsearch/
Frameworks
Frameworks
http://usablica.github.io/front-end-frameworks/compare.html
Wireframes (Process)
Wireframes (Process)
http://www.divshot.com/
Browser vendors x
Versions x
Screen sizes
Testing
Testing
http://responsivenews.co.uk/post/56884056177/wraith
Responsive Images
Bandwidth?
Responsive Images
Javascript?
Attributes?
Same image?
<picture>?
Mobile First
http://themes.elmastudio.de/nori/
Mobile First
Focus content and
features
Post processing
Rems
Rems = Root
ems
Rems
Relative sizing
without the
problems of ems
Rems
12px 13px 14px
Rems
Any dimensions!
Fonts, padding, etc.
Patterns http://getbootstrap.com/2.3.2/
Patterns
http://bradfrostweb.com/
Brad Frost
Dan Naumann
@danielnaumann
Thank you!
Ad

Recommended

Highchart
Highchart
Pramod Chavan
?
Highcharts
Highcharts
Knoldus Inc.
?
Animate any - introduction
Animate any - introduction
virajrajankar
?
Sketch: Rapid Prototyping & Theme Design
Sketch: Rapid Prototyping & Theme Design
Ryan King
?
Designing with Sketch App
Designing with Sketch App
Ian Soper
?
Responsive Web design
Responsive Web design
Neha Sharma
?
Introduction to Responsive Web Design
Introduction to Responsive Web Design
Melanie Burger
?
An Introduction to HTML5 Canvas
An Introduction to HTML5 Canvas
John Bristowe
?
Advanced Web Graphics with Canvas
Advanced Web Graphics with Canvas
Jason Harwig
?
Serious Animation (an introduction to Web Animations)
Serious Animation (an introduction to Web Animations)
brianskold
?
Running HTML5 Mobile Web Games at 60fps
Running HTML5 Mobile Web Games at 60fps
Apoorv Saxena
?
Fast but not furious: debugging user interaction performance issues
Fast but not furious: debugging user interaction performance issues
Anna Migas
?
Performance beyond page load - CSS Conf Asia 2015
Performance beyond page load - CSS Conf Asia 2015
Apoorv Saxena
?
Sachin's_Resume.doc
Sachin's_Resume.doc
Sachin Mishra
?
Animations on Fire - Making Web animations fast
Animations on Fire - Making Web animations fast
brianskold
?
Responsive Web Design with Bootstrap
Responsive Web Design with Bootstrap
Jason Stehle
?
Making machinelearningeasier
Making machinelearningeasier
Dev Raj Gautam
?
Performance beyond page load (jQuery Conference)
Performance beyond page load (jQuery Conference)
Apoorv Saxena
?
Product teams. The Good, the Bad, the Unaligned.
Product teams. The Good, the Bad, the Unaligned.
Arseny Kravchenko
?
20111129 modernizr
20111129 modernizr
brooky-yen
?
More native look and feel of mobile JS applications with HTML5 canvas
More native look and feel of mobile JS applications with HTML5 canvas
Denis Radin
?
Users web experience with AMP | Improve exploratory web experience
Users web experience with AMP | Improve exploratory web experience
Manish Kumar Sharma
?
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
MeetMagentoNY2014
?
Going Mobile First With Drupal
Going Mobile First With Drupal
Jesper W?ldiche
?
Responsive web design
Responsive web design
Gopinath Ambothi
?
vishvakumar-ui-web
vishvakumar-ui-web
VISHVA KUMAR
?
Measuring Web Performance - HighEdWeb Edition
Measuring Web Performance - HighEdWeb Edition
Dave Olsen
?
Startup Institute NYC: Styling
Startup Institute NYC: Styling
Matthew Gerrior
?
Responsive Enhancement
Responsive Enhancement
Sven Wolfermann
?
Responsive Web Design
Responsive Web Design
Mario Hernandez
?

More Related Content

What's hot (14)

Advanced Web Graphics with Canvas
Advanced Web Graphics with Canvas
Jason Harwig
?
Serious Animation (an introduction to Web Animations)
Serious Animation (an introduction to Web Animations)
brianskold
?
Running HTML5 Mobile Web Games at 60fps
Running HTML5 Mobile Web Games at 60fps
Apoorv Saxena
?
Fast but not furious: debugging user interaction performance issues
Fast but not furious: debugging user interaction performance issues
Anna Migas
?
Performance beyond page load - CSS Conf Asia 2015
Performance beyond page load - CSS Conf Asia 2015
Apoorv Saxena
?
Sachin's_Resume.doc
Sachin's_Resume.doc
Sachin Mishra
?
Animations on Fire - Making Web animations fast
Animations on Fire - Making Web animations fast
brianskold
?
Responsive Web Design with Bootstrap
Responsive Web Design with Bootstrap
Jason Stehle
?
Making machinelearningeasier
Making machinelearningeasier
Dev Raj Gautam
?
Performance beyond page load (jQuery Conference)
Performance beyond page load (jQuery Conference)
Apoorv Saxena
?
Product teams. The Good, the Bad, the Unaligned.
Product teams. The Good, the Bad, the Unaligned.
Arseny Kravchenko
?
20111129 modernizr
20111129 modernizr
brooky-yen
?
More native look and feel of mobile JS applications with HTML5 canvas
More native look and feel of mobile JS applications with HTML5 canvas
Denis Radin
?
Users web experience with AMP | Improve exploratory web experience
Users web experience with AMP | Improve exploratory web experience
Manish Kumar Sharma
?
Advanced Web Graphics with Canvas
Advanced Web Graphics with Canvas
Jason Harwig
?
Serious Animation (an introduction to Web Animations)
Serious Animation (an introduction to Web Animations)
brianskold
?
Running HTML5 Mobile Web Games at 60fps
Running HTML5 Mobile Web Games at 60fps
Apoorv Saxena
?
Fast but not furious: debugging user interaction performance issues
Fast but not furious: debugging user interaction performance issues
Anna Migas
?
Performance beyond page load - CSS Conf Asia 2015
Performance beyond page load - CSS Conf Asia 2015
Apoorv Saxena
?
Animations on Fire - Making Web animations fast
Animations on Fire - Making Web animations fast
brianskold
?
Responsive Web Design with Bootstrap
Responsive Web Design with Bootstrap
Jason Stehle
?
Making machinelearningeasier
Making machinelearningeasier
Dev Raj Gautam
?
Performance beyond page load (jQuery Conference)
Performance beyond page load (jQuery Conference)
Apoorv Saxena
?
Product teams. The Good, the Bad, the Unaligned.
Product teams. The Good, the Bad, the Unaligned.
Arseny Kravchenko
?
20111129 modernizr
20111129 modernizr
brooky-yen
?
More native look and feel of mobile JS applications with HTML5 canvas
More native look and feel of mobile JS applications with HTML5 canvas
Denis Radin
?
Users web experience with AMP | Improve exploratory web experience
Users web experience with AMP | Improve exploratory web experience
Manish Kumar Sharma
?

Similar to Responsive Design Lessons (20)

Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
MeetMagentoNY2014
?
Going Mobile First With Drupal
Going Mobile First With Drupal
Jesper W?ldiche
?
Responsive web design
Responsive web design
Gopinath Ambothi
?
vishvakumar-ui-web
vishvakumar-ui-web
VISHVA KUMAR
?
Measuring Web Performance - HighEdWeb Edition
Measuring Web Performance - HighEdWeb Edition
Dave Olsen
?
Startup Institute NYC: Styling
Startup Institute NYC: Styling
Matthew Gerrior
?
Responsive Enhancement
Responsive Enhancement
Sven Wolfermann
?
Responsive Web Design
Responsive Web Design
Mario Hernandez
?
Wp responsive-theme-framework
Wp responsive-theme-framework
Damien Oh
?
Bootstrap
Bootstrap
Fajar Baskoro
?
Responsive Web Design
Responsive Web Design
Abhas Agnihotri
?
Responsivedesign 7-3-2012
Responsivedesign 7-3-2012
Thomas Carney
?
Responsive webdesign WordCampNL 2012
Responsive webdesign WordCampNL 2012
Tom Hermans
?
component-driven-development.pptx
component-driven-development.pptx
Noorul Ameen
?
Responsive Web Design - more than just a buzzword
Responsive Web Design - more than just a buzzword
Russ Weakley
?
Stc 2015 preparing legacy projects for responsive design - technical issues
Stc 2015 preparing legacy projects for responsive design - technical issues
Neil Perlin
?
anbu-new-resume
anbu-new-resume
Anparasu E
?
Responsive Web Design using ZURB Foundation
Responsive Web Design using ZURB Foundation
SolTech, Inc.
?
Responsive Web Design using the Foundation 5 CSS Framework
Responsive Web Design using the Foundation 5 CSS Framework
Chris Morrow
?
Embracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think Responsively
Chad Currie
?
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
MeetMagentoNY2014
?
Going Mobile First With Drupal
Going Mobile First With Drupal
Jesper W?ldiche
?
Measuring Web Performance - HighEdWeb Edition
Measuring Web Performance - HighEdWeb Edition
Dave Olsen
?
Startup Institute NYC: Styling
Startup Institute NYC: Styling
Matthew Gerrior
?
Wp responsive-theme-framework
Wp responsive-theme-framework
Damien Oh
?
Responsivedesign 7-3-2012
Responsivedesign 7-3-2012
Thomas Carney
?
Responsive webdesign WordCampNL 2012
Responsive webdesign WordCampNL 2012
Tom Hermans
?
component-driven-development.pptx
component-driven-development.pptx
Noorul Ameen
?
Responsive Web Design - more than just a buzzword
Responsive Web Design - more than just a buzzword
Russ Weakley
?
Stc 2015 preparing legacy projects for responsive design - technical issues
Stc 2015 preparing legacy projects for responsive design - technical issues
Neil Perlin
?
Responsive Web Design using ZURB Foundation
Responsive Web Design using ZURB Foundation
SolTech, Inc.
?
Responsive Web Design using the Foundation 5 CSS Framework
Responsive Web Design using the Foundation 5 CSS Framework
Chris Morrow
?
Embracing Uncertainty: Learning to Think Responsively
Embracing Uncertainty: Learning to Think Responsively
Chad Currie
?
Ad

Recently uploaded (20)

animewitcher.cc https://animewitcher.cc/
animewitcher.cc https://animewitcher.cc/
Anime witcher
?
Factorising Expressions Presentation in Green Brown Illustrative Scrapbook St...
Factorising Expressions Presentation in Green Brown Illustrative Scrapbook St...
hazlienasyiqeen
?
overview visual graphic design for SHS.pptx
overview visual graphic design for SHS.pptx
KarlVincentNonog
?
pre test uncertainty, conflictbnnnmnb mn
pre test uncertainty, conflictbnnnmnb mn
sanghahembramsh
?
Water-Resources-A-Global-Perspective.pptx
Water-Resources-A-Global-Perspective.pptx
rangaaryan999999999
?
Ideo on friction - resource to aid you in that process
Ideo on friction - resource to aid you in that process
vikram sood
?
Give Your Salon a Gorgeous Makeover with Interior Designs That Reflect Your P...
Give Your Salon a Gorgeous Makeover with Interior Designs That Reflect Your P...
SPL Interiors
?
PowerISO Crack 9.0 + Serial Key Free Download 2025
PowerISO Crack 9.0 + Serial Key Free Download 2025
Ayesha khan
?
Business of Handmade report 1 by 200 Million Artisan
Business of Handmade report 1 by 200 Million Artisan
derpinafluttr
?
DTL Phase with all presentation required
DTL Phase with all presentation required
manishasri912
?
Unleash Creativity with 3D T-Shirt Configurators_ A Game-Changer for Custom A...
Unleash Creativity with 3D T-Shirt Configurators_ A Game-Changer for Custom A...
PrintXpand
?
How Smart Design Can Transform Your Restaurant’s Customer Experience
How Smart Design Can Transform Your Restaurant’s Customer Experience
SprintCo
?
Bethany Michels Master of Architecture Thesis 2025
Bethany Michels Master of Architecture Thesis 2025
Bethany Michels
?
Hedgining through financil contracts (1).pptx
Hedgining through financil contracts (1).pptx
icuphamid
?
Round 1 Final Assessment-Chelsea Black.pptx
Round 1 Final Assessment-Chelsea Black.pptx
indiapoliticscom
?
日本假毕业证九州情报大学录取通知书碍滨滨厂翱蹿蹿别谤怎么办
日本假毕业证九州情报大学录取通知书碍滨滨厂翱蹿蹿别谤怎么办
taqyed
?
Modern Living Room Design in Tokyo,Japan
Modern Living Room Design in Tokyo,Japan
Yantram Animation Studio Corporation
?
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Dr. Rema
?
The-Future-of-Fashion-in-Singapore-Moushumi-Khara.pdf
The-Future-of-Fashion-in-Singapore-Moushumi-Khara.pdf
The Lifestyle Editor
?
Clamp_and_bend_device_exercisee_SFC.pptx
Clamp_and_bend_device_exercisee_SFC.pptx
DhanushJCS1
?
animewitcher.cc https://animewitcher.cc/
animewitcher.cc https://animewitcher.cc/
Anime witcher
?
Factorising Expressions Presentation in Green Brown Illustrative Scrapbook St...
Factorising Expressions Presentation in Green Brown Illustrative Scrapbook St...
hazlienasyiqeen
?
overview visual graphic design for SHS.pptx
overview visual graphic design for SHS.pptx
KarlVincentNonog
?
pre test uncertainty, conflictbnnnmnb mn
pre test uncertainty, conflictbnnnmnb mn
sanghahembramsh
?
Water-Resources-A-Global-Perspective.pptx
Water-Resources-A-Global-Perspective.pptx
rangaaryan999999999
?
Ideo on friction - resource to aid you in that process
Ideo on friction - resource to aid you in that process
vikram sood
?
Give Your Salon a Gorgeous Makeover with Interior Designs That Reflect Your P...
Give Your Salon a Gorgeous Makeover with Interior Designs That Reflect Your P...
SPL Interiors
?
PowerISO Crack 9.0 + Serial Key Free Download 2025
PowerISO Crack 9.0 + Serial Key Free Download 2025
Ayesha khan
?
Business of Handmade report 1 by 200 Million Artisan
Business of Handmade report 1 by 200 Million Artisan
derpinafluttr
?
DTL Phase with all presentation required
DTL Phase with all presentation required
manishasri912
?
Unleash Creativity with 3D T-Shirt Configurators_ A Game-Changer for Custom A...
Unleash Creativity with 3D T-Shirt Configurators_ A Game-Changer for Custom A...
PrintXpand
?
How Smart Design Can Transform Your Restaurant’s Customer Experience
How Smart Design Can Transform Your Restaurant’s Customer Experience
SprintCo
?
Bethany Michels Master of Architecture Thesis 2025
Bethany Michels Master of Architecture Thesis 2025
Bethany Michels
?
Hedgining through financil contracts (1).pptx
Hedgining through financil contracts (1).pptx
icuphamid
?
Round 1 Final Assessment-Chelsea Black.pptx
Round 1 Final Assessment-Chelsea Black.pptx
indiapoliticscom
?
日本假毕业证九州情报大学录取通知书碍滨滨厂翱蹿蹿别谤怎么办
日本假毕业证九州情报大学录取通知书碍滨滨厂翱蹿蹿别谤怎么办
taqyed
?
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Transformative Storytelling_ Insights from the Sankofa Writing Intensive.pdf
Dr. Rema
?
The-Future-of-Fashion-in-Singapore-Moushumi-Khara.pdf
The-Future-of-Fashion-in-Singapore-Moushumi-Khara.pdf
The Lifestyle Editor
?
Clamp_and_bend_device_exercisee_SFC.pptx
Clamp_and_bend_device_exercisee_SFC.pptx
DhanushJCS1
?
Ad