SlideShare ist ein Scribd-Unternehmen logo
1 von 57
2015 State of the Union
Mobile Web Performance
We have a love/hate
relationship with mobile
7% of US adults rely on their smartphones
Source: Pew Research
Almost half of US adults
“can’t live without” their smartphone
Source: Pew Research
39% of mobile users are unhappy
Source: Akamai
57% have experienced problems
Source: Akamai
3 out of 4 consider mobile slower than desktop
Source: Akamai
46% will not return
to a site that performs poorly
Source: Akamai
Only about 1 out of 10 prefer to shop via mobile
Source: Akamai
So why bother
with mobile?
Because mobile is
growing fast
Source: Ericsson
Source: Ericsson
4 out of 5 people worldwide
will own a smartphone
Because mobile users
are more engaged
Source: Akamai
Product searches (weekly)
Because mobile users
shop more
Source: Akamai
Consumers who make at least one
purchase per week
What are mobile shoppers buying?
Source: Criteo
Because mobile users
spend more
Source: Akamai
Annual spending per device
The US is not the global benchmark
Text is good
Source: Criteo
The future of mobile commerce?
Source: Criteo
How fast
do mobile users
expect pages to be?
Just a 1-second delay hurts mobile metrics
Source: SOASTA
Source: SOASTA
Just a 1-second delay hurts mobile metrics
What’s wrong with
mobile performance?
Page bloat
Number of resources
Scripts
Custom fonts
Redirects
HTTPS
Mobile page bloat
Source: Mobile HTTP Archive
The average page has grown by 3X since 2011
Source: Mobile HTTP Archive
Lara Hogan, Web performance is user experience
Images account for 63% of page weight
Source: Mobile HTTP Archive
Compress
Reformat
Use WebP
Sprite
Defer
Preload
Learn more: High Performance Images (Guy Podjarny)
1 out of 5 pages contains 100+ resources
Source: Mobile HTTP Archive
Fix back end
Leverage browser cache
Consolidate resources
Use a CDN
JavaScript usage continues to rise
Source: Mobile HTTP Archive
Know when to say “no”
Use async scripts when possible
Watch this talk…
48% of pages served to mobile use custom fonts
Source: Mobile HTTP Archive
Custom fonts can require huge amounts of CSS,
heavy JS, or external hosting
Use only when necessary
Better yet, disable them for mobile
Read: Webfont optimization (Ilya Grigorik)
1 out of 5 pages contains 5+ redirects
Source: Mobile HTTP Archive
Read:
How to minimize redirects (Patrick Sexton)
URL redirect fails (Brad Frost)
16% of pages contain HTTPS requests
Source: Mobile HTTP Archive
Verify certificate configuration
Enable keep-alives
Consider HTTP Strict Transport Security header
Read: HTTPS and Web Performance (Dean Hume)
Page bloat has a cost
Many smartphone owners exceed their data cap
Source: Pew Research
Low- and middle-earners more likely to max data
Source: Pew Research
Is mobile
an essential service?
Some companies now charge extra for
paper billing
Many companies now only post jobs online
Government services moving online, physical
offices shutting down
Financial services for seniors and shut-ins
High school and university students need to
access online research and communications
tools
7% of US adults rely on their smartphones
Source: Pew Research
Takeaways
People need mobile
Most mobile users are dissatisfied
#1 cause of slowdowns: Page size
#2 cause of slowdowns: Page
complexity
Slowdowns hurt your visitors
Slowdowns hurt you
You can make things better
mPulse Pro
for 3 months
for free
soasta.io/mobileperf

Weitere ähnliche Inhalte

Andere mochten auch

Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...SOASTA
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsSOASTA
 
DPM in Pictures
DPM in PicturesDPM in Pictures
DPM in PicturesSOASTA
 
Techniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App TestingTechniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App TestingSOASTA
 
Four Practices to Fix Your Top .NET Performance Problems
Four Practices to Fix Your Top .NET Performance ProblemsFour Practices to Fix Your Top .NET Performance Problems
Four Practices to Fix Your Top .NET Performance ProblemsAndreas Grabner
 
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Brendan Gregg
 

Andere mochten auch (6)

Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
Automated Testing and Continuous Integration for Mobile Apps: Jenkins & Cloud...
 
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and JenkinsContinuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
 
DPM in Pictures
DPM in PicturesDPM in Pictures
DPM in Pictures
 
Techniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App TestingTechniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App Testing
 
Four Practices to Fix Your Top .NET Performance Problems
Four Practices to Fix Your Top .NET Performance ProblemsFour Practices to Fix Your Top .NET Performance Problems
Four Practices to Fix Your Top .NET Performance Problems
 
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016
 

Ähnlich wie Mobile Performance: State of the Union

State of the Union - Mobile Performance
State of the Union - Mobile PerformanceState of the Union - Mobile Performance
State of the Union - Mobile PerformanceSOASTA
 
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhoneTop Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhoneCompuware APM
 
Your world has changed
Your world has changedYour world has changed
Your world has changedJon M Bishop
 
Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs
Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs
Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs Gamiel Gran
 
Mobile usability for emerging markets
Mobile usability for emerging marketsMobile usability for emerging markets
Mobile usability for emerging marketsHelga Stegmann
 
The Future of Mobile Web development
The Future of Mobile Web developmentThe Future of Mobile Web development
The Future of Mobile Web developmentMike Rynart
 
Getting Started with Progressive Web Apps
Getting Started with Progressive Web AppsGetting Started with Progressive Web Apps
Getting Started with Progressive Web AppsBill Stavroulakis
 
The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...Data N Charts
 
How to maximize mobile website & app ROI
How to maximize mobile website & app ROIHow to maximize mobile website & app ROI
How to maximize mobile website & app ROICompuware APM
 
Gg mobile apps_vs_web_july2011-5
Gg mobile apps_vs_web_july2011-5Gg mobile apps_vs_web_july2011-5
Gg mobile apps_vs_web_july2011-5DMI
 
Human factors and digital communications - findings and best practices.
Human factors and digital communications - findings and best practices.Human factors and digital communications - findings and best practices.
Human factors and digital communications - findings and best practices.Gayle Christopher
 
Why your mobile site matters more than you think !!
Why your mobile site matters more than you think !!Why your mobile site matters more than you think !!
Why your mobile site matters more than you think !!Robert McFrazier
 
The Future Friendly Campus (Workshop Edition)
The Future Friendly Campus (Workshop Edition)The Future Friendly Campus (Workshop Edition)
The Future Friendly Campus (Workshop Edition)Dave Olsen
 
Performance matters 9 key insights
Performance matters 9 key insightsPerformance matters 9 key insights
Performance matters 9 key insightsConcordia Srl
 
3 Keywords For Mobile
3 Keywords For Mobile3 Keywords For Mobile
3 Keywords For MobileSeungyul Kim
 
Mobile Tips for Associations
Mobile Tips for AssociationsMobile Tips for Associations
Mobile Tips for AssociationsAmy Hissrich
 
Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012amyhannah84
 
Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]guestf4e976
 
Deep dive into WordPress Performance
Deep dive into WordPress PerformanceDeep dive into WordPress Performance
Deep dive into WordPress PerformanceMike Rynart
 

Ähnlich wie Mobile Performance: State of the Union (20)

State of the Union - Mobile Performance
State of the Union - Mobile PerformanceState of the Union - Mobile Performance
State of the Union - Mobile Performance
 
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhoneTop Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
 
Your world has changed
Your world has changedYour world has changed
Your world has changed
 
Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs
Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs
Gamiel Gran @gamielg Mobile Shopping event Oct 2015 Palm Springs
 
Mobile usability for emerging markets
Mobile usability for emerging marketsMobile usability for emerging markets
Mobile usability for emerging markets
 
The Future of Mobile Web development
The Future of Mobile Web developmentThe Future of Mobile Web development
The Future of Mobile Web development
 
Getting Started with Progressive Web Apps
Getting Started with Progressive Web AppsGetting Started with Progressive Web Apps
Getting Started with Progressive Web Apps
 
The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...The Mobile App Experience - Uncovering the consumer journey from app discover...
The Mobile App Experience - Uncovering the consumer journey from app discover...
 
How to maximize mobile website & app ROI
How to maximize mobile website & app ROIHow to maximize mobile website & app ROI
How to maximize mobile website & app ROI
 
Gg mobile apps_vs_web_july2011-5
Gg mobile apps_vs_web_july2011-5Gg mobile apps_vs_web_july2011-5
Gg mobile apps_vs_web_july2011-5
 
Human factors and digital communications - findings and best practices.
Human factors and digital communications - findings and best practices.Human factors and digital communications - findings and best practices.
Human factors and digital communications - findings and best practices.
 
Why your mobile site matters more than you think !!
Why your mobile site matters more than you think !!Why your mobile site matters more than you think !!
Why your mobile site matters more than you think !!
 
The Future Friendly Campus (Workshop Edition)
The Future Friendly Campus (Workshop Edition)The Future Friendly Campus (Workshop Edition)
The Future Friendly Campus (Workshop Edition)
 
Optimising Google's Knowledge Graph - #SMX Munich
Optimising Google's Knowledge Graph - #SMX MunichOptimising Google's Knowledge Graph - #SMX Munich
Optimising Google's Knowledge Graph - #SMX Munich
 
Performance matters 9 key insights
Performance matters 9 key insightsPerformance matters 9 key insights
Performance matters 9 key insights
 
3 Keywords For Mobile
3 Keywords For Mobile3 Keywords For Mobile
3 Keywords For Mobile
 
Mobile Tips for Associations
Mobile Tips for AssociationsMobile Tips for Associations
Mobile Tips for Associations
 
Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012Evaluating Mobile Options For Libraries - CIL 2012
Evaluating Mobile Options For Libraries - CIL 2012
 
Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]Library%20in%20 Your%20 Pocket Slideshare[1]
Library%20in%20 Your%20 Pocket Slideshare[1]
 
Deep dive into WordPress Performance
Deep dive into WordPress PerformanceDeep dive into WordPress Performance
Deep dive into WordPress Performance
 

Mehr von SOASTA

Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)SOASTA
 
Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)SOASTA
 
3 tips to increase mobile test coverage
3 tips to increase mobile test coverage3 tips to increase mobile test coverage
3 tips to increase mobile test coverageSOASTA
 
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & MobileWebinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & MobileSOASTA
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing SOASTA
 
Building a Performance A-Team
Building a Performance A-TeamBuilding a Performance A-Team
Building a Performance A-TeamSOASTA
 
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook CrashDach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook CrashSOASTA
 
Four best practices for performance testing mobile apps soasta and utopia
Four best practices for performance testing mobile apps   soasta and utopiaFour best practices for performance testing mobile apps   soasta and utopia
Four best practices for performance testing mobile apps soasta and utopiaSOASTA
 
Synthetic and rum webinar
Synthetic and rum webinarSynthetic and rum webinar
Synthetic and rum webinarSOASTA
 
7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testingSOASTA
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load TestingSOASTA
 
How to measure the business impact of web performance
How to measure the business impact of web performanceHow to measure the business impact of web performance
How to measure the business impact of web performanceSOASTA
 
Lasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationLasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationSOASTA
 
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliveryAccelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliverySOASTA
 
The Mobile Testing Checklist
The Mobile Testing ChecklistThe Mobile Testing Checklist
The Mobile Testing ChecklistSOASTA
 
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...SOASTA
 
Reducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User MonitoringReducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User MonitoringSOASTA
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessSOASTA
 
Getting started w ct lite load_testing 21.05.14
Getting started w ct lite load_testing 21.05.14Getting started w ct lite load_testing 21.05.14
Getting started w ct lite load_testing 21.05.14SOASTA
 
Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014
Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014
Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014SOASTA
 

Mehr von SOASTA (20)

Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)
 
Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)
 
3 tips to increase mobile test coverage
3 tips to increase mobile test coverage3 tips to increase mobile test coverage
3 tips to increase mobile test coverage
 
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & MobileWebinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
 
Building a Performance A-Team
Building a Performance A-TeamBuilding a Performance A-Team
Building a Performance A-Team
 
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook CrashDach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
 
Four best practices for performance testing mobile apps soasta and utopia
Four best practices for performance testing mobile apps   soasta and utopiaFour best practices for performance testing mobile apps   soasta and utopia
Four best practices for performance testing mobile apps soasta and utopia
 
Synthetic and rum webinar
Synthetic and rum webinarSynthetic and rum webinar
Synthetic and rum webinar
 
7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load Testing
 
How to measure the business impact of web performance
How to measure the business impact of web performanceHow to measure the business impact of web performance
How to measure the business impact of web performance
 
Lasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationLasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentation
 
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliveryAccelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
 
The Mobile Testing Checklist
The Mobile Testing ChecklistThe Mobile Testing Checklist
The Mobile Testing Checklist
 
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
 
Reducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User MonitoringReducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User Monitoring
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
 
Getting started w ct lite load_testing 21.05.14
Getting started w ct lite load_testing 21.05.14Getting started w ct lite load_testing 21.05.14
Getting started w ct lite load_testing 21.05.14
 
Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014
Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014
Continuous Testing for Optimal Mobile Peroformance - STPCon Spring 2014
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Kürzlich hochgeladen (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Mobile Performance: State of the Union

Hinweis der Redaktion

  1. We process visual information about 60,000 times faster than we process text-based information. Today, images alone account for more page weight than the entire payload of the average page just two years ago. The solution: The vast majority of images on the web are either in the wrong format or they’re the wrong size or they’re uncompressed — or some combination of all three of these factors. Here’s a high-level checklist of image optimization tips I compiled a few months back. For a deeper dive, check out this recording of Guy Podjarny’s O’Reilly webcast about creating high-performance images.
  2. We process visual information about 60,000 times faster than we process text-based information. Today, images alone account for more page weight than the entire payload of the average page just two years ago. The solution: The vast majority of images on the web are either in the wrong format or they’re the wrong size or they’re uncompressed — or some combination of all three of these factors. Here’s a high-level checklist of image optimization tips I compiled a few months back. For a deeper dive, check out this recording of Guy Podjarny’s O’Reilly webcast about creating high-performance images.
  3. in 2011, almost half of all pages served to mobile contained fewer than 25 total requests. Today, more than half of all pages contain 50 or more requests, with 20% of pages containing 100 or more. Latency for major mobile carriers in the US ranges from 340 to 362 milliseconds.
  4. Do an audit of some of your key pages and see where you fall on the JS spectrum. If you’re in the 6+ JS files camp (or even if you’re not), watch Nicholas Zakas’s talk Enough With the JavaScript Already
  5. Redirects can be a performance fail in a few ways. They slow down page load, of course. But arguably even worse, if you’re trying to view a desktop-only page on your phone, the redirect can send you to the home page of the mobile site, with no idea how to get to the content you were hoping to see. It’s more than a performance fail: it’s a total usability fail.
  6. In 2011, only 3% of pages served to mobile contained HTTPS requests. Today, that number has climbed to 16%. While this is a fantastic step forward in terms of offering a more secure user experience, it also comes with performance considerations that site owners need to be aware of. HTTPS requests require a few extra handshakes in order to verify their authenticity, which incurs an extra bit of latency. This latency can affect load times, though it doesn’t have to.