SlideShare a Scribd company logo
Faster ForwardTM
RESPONSIVE IN THE WILD
Guy Podjarny (@guypod)
CTO, Web Experience, Akamai
Faster ForwardTM
Responsive is Taking Off
Faster ForwardTM
So, how far have we come?
~500 Websites, Self SelectedMany small, manual studies
Not Enough Data…
Faster ForwardTM
Detect RWD Option #1: Look for missing m. redirect
Redirects aren’t always helpful…
Most Sites are
neither RWD
nor “m.”
Faster ForwardTM
Detecting RWD Option #2: look for a media query
…
@media screen and (max-width:768px) {
.mobile-gallery-icon-big{background-size:32px;…}
.mobile-gallery-instruction{margin-top:0;top:3%}
.mobile-gallery-instruction-text{text-align:left}
.mobile-gallery-instruction-wrapper{padding:10px}
}
…
Close, but not quite there…
Many non RWD sites use MQs
Often to “Slightly Adjust Something”
Faster ForwardTM
Detecting RWD Option #3: Resize & see what happens
RWD:
No “Cut”
areas
Not RWD:
Many “Cut”
areas
No
Scrollbar
Scrollbar!
We Can Automate This!!!
Faster ForwardTM
Ran the test
- Sample: Top 100,000 Sites
- Per Alexa
- Only the top (“/”) path of each
- Testing Tool: WebPageTest
- Methodology:
- Load URL in Chrome
- Resize window to 320x480
- Look for Scrollbar
- Results posted on guypo.com
- Functionality now in webpagetest.org
- Add “responsive=1” to runTest API
Sample Test Result:
Faster ForwardTM
Well, that test kinda tests fluidity, not responsiveness…
RWD Fluid
1. Fluid Grids
2. Flexible Images
3. Media Queries
1. Fluid Grids?
2. Flexible Images?
Faster ForwardTM
But what IS responsive anyway?!
Brad Frost wrote
By Tim Kadlec
By Jason Grigsby
Lyza Gardner wrote (on A List Apart):
Faster ForwardTM
Digging into Data
Warning:
Here Be
Dragons
Faster ForwardTM
Filter out Error & Text pages
www.doe.gov - Yes, they’re fluid, but we don’t really want them…
- Hacky Solution: require 3+ “200 OK” Responses
- Removes ~7% of websites
Faster ForwardTM
Finally, The Data!
- ~11% of sites are Responsive
- Roughly 1 in 9 sites
- Ratio ~holds across top & bottom
- RWD Share +1% without filter
Top 100 Top 1K Top 10K Top 100K
Non-RWD 85 841 8398 83259
RWD 10 113 1016 10112
RWD % 10.5% 11.8% 10.8% 10.8%
RWD
11%
Non-
RWD
89%
RWD Sites Ratio
Top 100,000 sites
Faster ForwardTM
Page Size on Small Resolution vs Big Resolution
Much
Smaller
7%
Slightly
Smaller
30%
Roughly
Same
Size
63%
Media Queri.es, 500 sites RWD Sites in Top 100,000 Sites
Faster ForwardTM
People are sometimes… touchy… about their RWD
Faster ForwardTM
RWD is GOOD for performance! (on desktop, long tail)
1,517 1,599
1,374
1,491
1,694 1,626
Top 1K Top 10K Top 100K
Average “Desktop” Page Size (KB)
RWD Non-RWD
+2% -6% -15%
Faster ForwardTM
RWD Still MUCH bigger than average m. site
1,643
1,513
540
Non-RWD RWD m.
Average Page Size (KB), Top 5,000 Sites
Page Weight
Faster ForwardTM
Requests
80
42
104
62
Total Reqs Img Reqs
RWD Sites Use Fewer Requests
RWD Non-RWD
2.3
5.8
0.9
5.0
Font Reqs CSS Reqs
RWD Sites have MORE Font/CSS Reqs
RWD Non-RWD
9
18
14
18
28
15
Gif Reqs JPG Reqs PNG Reqs
RWD Image Request Delta
RWD Non-RWD
Faster ForwardTM
Bytes – Where Do They Come From?
5,407
32,082
19,572
5,077
23,148
13,901
Avg Gif Size Avg JPG Size Avg PNG Size
Average Image File Size, Top 100K
RWD Non-RWD
6,037
25,839
18,743
3,787
19,158
12,821
7,391
20,843
12,686
Avg Gif Size Avg JPG Size Avg PNG Size
Average Image File Size, Top 5K
RWD Non-RWD mdot
Faster ForwardTM
What’s Next?
- Track Popular RWD JS Libraries
- Track Use of Responsive Images
- Track future adoption of RWD
- …
- Find Unicorn sites built “Mobile First”
- Right now, I’ll settle for another beer…

More Related Content

PPT
Velocity 2010: Performance Impact, Part Two: More Findings from the Front Lin...
PPTX
How I learned to stop worrying and love UX metrics
PDF
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
PDF
CRM - Fidelizando Clientes
PPTX
WorldView-3 30 cm sample imagery
PDF
GeoEye-2 Webinar
PDF
High Performance Images: Beautiful Shouldn't Mean Slow (Velocity EU 2015)
PDF
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Velocity 2010: Performance Impact, Part Two: More Findings from the Front Lin...
How I learned to stop worrying and love UX metrics
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
CRM - Fidelizando Clientes
WorldView-3 30 cm sample imagery
GeoEye-2 Webinar
High Performance Images: Beautiful Shouldn't Mean Slow (Velocity EU 2015)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)

Viewers also liked (6)

PPTX
Seven Points for Applying Java EE 7
PDF
Disrupting Tech With Diversity and Inclusion
PDF
Mule ESB Fundamentals
PPT
The Basics Of CRM
PPTX
BCG matrix with example
PDF
Launching a Rocketship Off Someone Else's Back
Seven Points for Applying Java EE 7
Disrupting Tech With Diversity and Inclusion
Mule ESB Fundamentals
The Basics Of CRM
BCG matrix with example
Launching a Rocketship Off Someone Else's Back
Ad

Similar to Responsive In The Wild (SmashingConf, 2014) (20)

PDF
Responsive In The Wild, 2014
PPTX
Responsive Web Design_2013
KEY
Responsive UX - One size fits all @BigDesign conference #BigD12
PPTX
How slow load times hurt UX (and what you can do about it) [FluentConf 2016]
PPSX
Responsive web design
PDF
Responsive Design: The "other" way of doing mobile sites.
PDF
Responsive webdesign WordCampNL 2012
PDF
Responsive Web Design
PDF
MeasureWorks - Design for Fast Experiences (Startup session).key
PDF
Responsive web design
PDF
Дмитро Волошин "High[Page]load"
PDF
Html 5 mobile - nitty gritty
PDF
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
PDF
RWD myth busting @ Topconf
PPT
Performance Optimisation For Web & Mobile
PDF
State of responsive web design in 2019 and beyond
PDF
Modern Web Applications
PDF
Large-Scale Web Scraping: An Ultimate Guide
PPTX
Responsive ui
KEY
Optimizing content for the "mobile web"
Responsive In The Wild, 2014
Responsive Web Design_2013
Responsive UX - One size fits all @BigDesign conference #BigD12
How slow load times hurt UX (and what you can do about it) [FluentConf 2016]
Responsive web design
Responsive Design: The "other" way of doing mobile sites.
Responsive webdesign WordCampNL 2012
Responsive Web Design
MeasureWorks - Design for Fast Experiences (Startup session).key
Responsive web design
Дмитро Волошин "High[Page]load"
Html 5 mobile - nitty gritty
Two approaches to RWD: Pure & Hybrid. Brendan Falkowski
RWD myth busting @ Topconf
Performance Optimisation For Web & Mobile
State of responsive web design in 2019 and beyond
Modern Web Applications
Large-Scale Web Scraping: An Ultimate Guide
Responsive ui
Optimizing content for the "mobile web"
Ad

More from Guy Podjarny (20)

PDF
Serverless Security: What's Left To Protect
PDF
Securing Serverless - By Breaking In
PDF
Serverless Security: What's Left to Protect?
PDF
Secure Node Code (workshop, O'Reilly Security)
PDF
Stranger Danger (NodeSummit, 2016)
PDF
Stranger Danger: Securing Third Party Components (Tech2020)
PDF
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)
PDF
High Performance Images: Beautiful Shouldn't Mean Slow
PPTX
Third Party Performance (Velocity, 2014)
PPTX
Rules driven-delivery
PPTX
Putting Your Images on a Diet (SmashingConf, 2014)
PPTX
Third party-performance (Airbnb Nerds, Nov 2013)
PPTX
Third Party Performance
PDF
A Picture Costs A Thousand Words
PPTX
Step by Step Mobile Optimization
PPTX
Quantifying The Mobile Difference
PPTX
Performance Implications of Mobile Design (Perf Audience Edition)
PPTX
Performance Implications of Mobile Design
PDF
Unravelling Mobile Web Performance
PPTX
State Of Mobile Web Performance
Serverless Security: What's Left To Protect
Securing Serverless - By Breaking In
Serverless Security: What's Left to Protect?
Secure Node Code (workshop, O'Reilly Security)
Stranger Danger (NodeSummit, 2016)
Stranger Danger: Securing Third Party Components (Tech2020)
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)
High Performance Images: Beautiful Shouldn't Mean Slow
Third Party Performance (Velocity, 2014)
Rules driven-delivery
Putting Your Images on a Diet (SmashingConf, 2014)
Third party-performance (Airbnb Nerds, Nov 2013)
Third Party Performance
A Picture Costs A Thousand Words
Step by Step Mobile Optimization
Quantifying The Mobile Difference
Performance Implications of Mobile Design (Perf Audience Edition)
Performance Implications of Mobile Design
Unravelling Mobile Web Performance
State Of Mobile Web Performance

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPT
Teaching material agriculture food technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Machine Learning_overview_presentation.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Machine learning based COVID-19 study performance prediction
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
A Presentation on Artificial Intelligence
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Encapsulation_ Review paper, used for researhc scholars
Dropbox Q2 2025 Financial Results & Investor Presentation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
The Rise and Fall of 3GPP – Time for a Sabbatical?
Teaching material agriculture food technology
Advanced methodologies resolving dimensionality complications for autism neur...
Digital-Transformation-Roadmap-for-Companies.pptx
Machine Learning_overview_presentation.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Machine learning based COVID-19 study performance prediction
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
A Presentation on Artificial Intelligence
A comparative analysis of optical character recognition models for extracting...
Mobile App Security Testing_ A Comprehensive Guide.pdf
sap open course for s4hana steps from ECC to s4
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Responsive In The Wild (SmashingConf, 2014)

  • 1. Faster ForwardTM RESPONSIVE IN THE WILD Guy Podjarny (@guypod) CTO, Web Experience, Akamai
  • 3. Faster ForwardTM So, how far have we come? ~500 Websites, Self SelectedMany small, manual studies Not Enough Data…
  • 4. Faster ForwardTM Detect RWD Option #1: Look for missing m. redirect Redirects aren’t always helpful… Most Sites are neither RWD nor “m.”
  • 5. Faster ForwardTM Detecting RWD Option #2: look for a media query … @media screen and (max-width:768px) { .mobile-gallery-icon-big{background-size:32px;…} .mobile-gallery-instruction{margin-top:0;top:3%} .mobile-gallery-instruction-text{text-align:left} .mobile-gallery-instruction-wrapper{padding:10px} } … Close, but not quite there… Many non RWD sites use MQs Often to “Slightly Adjust Something”
  • 6. Faster ForwardTM Detecting RWD Option #3: Resize & see what happens RWD: No “Cut” areas Not RWD: Many “Cut” areas No Scrollbar Scrollbar! We Can Automate This!!!
  • 7. Faster ForwardTM Ran the test - Sample: Top 100,000 Sites - Per Alexa - Only the top (“/”) path of each - Testing Tool: WebPageTest - Methodology: - Load URL in Chrome - Resize window to 320x480 - Look for Scrollbar - Results posted on guypo.com - Functionality now in webpagetest.org - Add “responsive=1” to runTest API Sample Test Result:
  • 8. Faster ForwardTM Well, that test kinda tests fluidity, not responsiveness… RWD Fluid 1. Fluid Grids 2. Flexible Images 3. Media Queries 1. Fluid Grids? 2. Flexible Images?
  • 9. Faster ForwardTM But what IS responsive anyway?! Brad Frost wrote By Tim Kadlec By Jason Grigsby Lyza Gardner wrote (on A List Apart):
  • 10. Faster ForwardTM Digging into Data Warning: Here Be Dragons
  • 11. Faster ForwardTM Filter out Error & Text pages www.doe.gov - Yes, they’re fluid, but we don’t really want them… - Hacky Solution: require 3+ “200 OK” Responses - Removes ~7% of websites
  • 12. Faster ForwardTM Finally, The Data! - ~11% of sites are Responsive - Roughly 1 in 9 sites - Ratio ~holds across top & bottom - RWD Share +1% without filter Top 100 Top 1K Top 10K Top 100K Non-RWD 85 841 8398 83259 RWD 10 113 1016 10112 RWD % 10.5% 11.8% 10.8% 10.8% RWD 11% Non- RWD 89% RWD Sites Ratio Top 100,000 sites
  • 13. Faster ForwardTM Page Size on Small Resolution vs Big Resolution Much Smaller 7% Slightly Smaller 30% Roughly Same Size 63% Media Queri.es, 500 sites RWD Sites in Top 100,000 Sites
  • 14. Faster ForwardTM People are sometimes… touchy… about their RWD
  • 15. Faster ForwardTM RWD is GOOD for performance! (on desktop, long tail) 1,517 1,599 1,374 1,491 1,694 1,626 Top 1K Top 10K Top 100K Average “Desktop” Page Size (KB) RWD Non-RWD +2% -6% -15%
  • 16. Faster ForwardTM RWD Still MUCH bigger than average m. site 1,643 1,513 540 Non-RWD RWD m. Average Page Size (KB), Top 5,000 Sites Page Weight
  • 17. Faster ForwardTM Requests 80 42 104 62 Total Reqs Img Reqs RWD Sites Use Fewer Requests RWD Non-RWD 2.3 5.8 0.9 5.0 Font Reqs CSS Reqs RWD Sites have MORE Font/CSS Reqs RWD Non-RWD 9 18 14 18 28 15 Gif Reqs JPG Reqs PNG Reqs RWD Image Request Delta RWD Non-RWD
  • 18. Faster ForwardTM Bytes – Where Do They Come From? 5,407 32,082 19,572 5,077 23,148 13,901 Avg Gif Size Avg JPG Size Avg PNG Size Average Image File Size, Top 100K RWD Non-RWD 6,037 25,839 18,743 3,787 19,158 12,821 7,391 20,843 12,686 Avg Gif Size Avg JPG Size Avg PNG Size Average Image File Size, Top 5K RWD Non-RWD mdot
  • 19. Faster ForwardTM What’s Next? - Track Popular RWD JS Libraries - Track Use of Responsive Images - Track future adoption of RWD - … - Find Unicorn sites built “Mobile First” - Right now, I’ll settle for another beer…