SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Tying Web Performance
                Data to Human Behavior
                            Buddy Brewer
                             @bbrewer




Wednesday, October 24, 12
Buddy Brewer
       @bbrewer
       VP Engineering, SOASTA
       Co-Founder, LogNormal
       10 years in web performance




Wednesday, October 24, 12
How does performance
                impact human behavior?


Wednesday, October 24, 12
Why Care About Real User Performance?
    Slow Web Sites = Frustrated Users




                                        http://www.flickr.com/photos/kplawver/1903240219/
Wednesday, October 24, 12
Why Care About Real User Performance?
     Frustrated Users = Damage to Your Reputation




Wednesday, October 24, 12
Why Care About Real User Performance?
              Frustrated Users = Lost Business
              70%




              59%
                        Bounce Rate
Bounce Rate




              48%




              36%


                                              Load Time



              25%
                    1                 2   3     4           5                 6      7   8   9   10
                                                          Page Load Time (seconds)

      Wednesday, October 24, 12
How can I manage this?




Wednesday, October 24, 12
You need to measure real users
                             http://www.flickr.com/photos/criminalintent/97181432/
Wednesday, October 24, 12
The Case For Real User Measurement
    TL;DR - It’s Better Than Synthetic


             • Better browser coverage
             • Better geographic coverage
             • Better site coverage
             • Better device coverage
             • Ability to measure performance impact on
                    human behavior


Wednesday, October 24, 12
Synthetic Monitoring                   Marketing Analytics


                              Monitor
          Requirements




                                     RUM = single
                                    source of truth

                            Development
                              Testing
             Design
                            Deployment




Wednesday, October 24, 12
How Do I Measure Real Users?
        Free and Commercial Options




                                 We provide a few options:
                              Free - Boomerang.js / mPulse Lite
                            Commercial - mPulse (fka LogNormal)



                                     There are others...


Wednesday, October 24, 12
What Should I Measure?
        Let’s Run an Experiment



                       8 million pages

                       1.5 million visits

                       50 different dimensions


Wednesday, October 24, 12
very fast sessions had high bounce rates
   70.00%




   52.50%




   35.00%




   17.50%




       0%
            0        2       4   6   8   10   12   14   16   18   20   22   24   26   28   30


Wednesday, October 24, 12
bounce rate vs. load time
70.00%




52.50%




35.00%




17.50%




    0%
         1         3        5   7    9   11   13   15   17   19   21   23   25   27   29

Wednesday, October 24, 12
bounce rate vs. DOM interactive
 70.00%




 52.50%




 35.00%




 17.50%




    0%
          1   1.5     2     2.5   3    3.5   4   4.5   5   5.5   6   6.5   7   7.5   8   8.5   9   9.5   10   10.5   11   11.5   12   12.5


Wednesday, October 24, 12
bounce rate vs. front end time
 80.00%




 60.00%




 40.00%




 20.00%




    0%
          0.5    2      3.5   5   6.5   8   9.5   11   12.5   14   15.5   17   18.5   20   21.5   23   24.5   26   27.5   29

Wednesday, October 24, 12
How can I analyze web site toxicity?

http://www.flickr.com/photos/21560098@N06/3796822070
Wednesday, October 24, 12
LD50 - when do half my users bounce?




http://www.flickr.com/photos/thecosmopolitan/6117530924
Wednesday, October 24, 12
Web Site Median Lethal Dose
                    Point Where Bounce Rate Crosses 50%
              70%




              59%
                        Bounce Rate
Bounce Rate




              48%




                                                                  5.5 seconds
              36%


                                              Load Time



              25%
                    1                 2   3     4           5                 6      7   8   9   10
                                                          Page Load Time (seconds)

      Wednesday, October 24, 12
Bounce rate >=50%
                             Back end time    1.7 sec

                             DOM Loading      1.8 sec

                            DOM Interactive   2.75 sec

                            Front end time    3.5 sec

                            DOM Complete      4.75 sec

                              Load event      5.5 sec

Wednesday, October 24, 12
Browsers by Load Time

     70.00%




     52.50%




     35.00%
                                                                                                            LD50

                                                                                                            IE: 3.6 sec
     17.50%
                                                                                                            Firefox: 5.6 sec
                                                                                                            Chrome: 6.5 sec
         0%
              1   1.4 1.8 2.2 2.6   3   3.4 3.8 4.2 4.6   5   5.4 5.8 6.2 6.6   7   7.4 7.8 8.2 8.6   9    9.4 9.8 10.2 10.6 11 11.4 11.8 12.2 12.6 13 13.4 13.8 14.2 14.6 15


                                                                                       IE                 Chrome               Firefox


Wednesday, October 24, 12
Browsers by DOM Interactive
           90.00%




           67.50%




           45.00%                                                                                                                       LD50

           22.50%
                                                                                                                                        IE: 1.8 sec
                                                                                                                                        Firefox: 3.1 sec
                                                                                                                                        Chrome: 4.4 sec
               0%
                    0.5 0.7 0.9 1.1 1.3 1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5 3.7 3.9 4.1 4.3 4.5 4.7 4.9 5.1 5.3 5.5 5.7 5.9 6.1 6.3 6.5 6.7 6.9 7.1 7.3 7.5 7.7 7.9 8.1 8.3 8.5 8.7 8.9 9.1 9.3 9.5 9.7 9.9


                                                                       IE                    Chrome                        Firefox




Wednesday, October 24, 12
Countries by Load Time
    90.00%



                                                                                                                                                   LD50
    67.50%
                                                                                                                                                   DE: ? sec
                                                                                                                                                   US: 5.0 sec
    45.00%
                                                                                                                                                   GB: 11.5 sec
                                                                                                                                                   CA: 13.5 sec
                                                                                                                                                   AU: ? sec
    22.50%




        0%
             1   1.5   2   2.5   3   3.5   4   4.5   5   5.5   6   6.5   7   7.5   8   8.5   9    9.5 10 10.5 11 11.5 12 12.5 13 13.5 14 14.5 15



                                                                             US              CA          DE         AU          GB




Wednesday, October 24, 12
Available Bandwidth

                            GB          AU             World




Wednesday, October 24, 12
Future directions
                            What is the LD50 for your site?

                            Other bounce rates? 40%? 30%?

                            Other variables? (critical content
                            visible, etc)

                            Other behaviors? Conversions,
                            revenue, pages per session, actions?

Wednesday, October 24, 12
Buddy Brewer @bbrewer



                            http://www.soasta.com/products/mpulse/

                            http://github.com/lognormal/boomerang




Wednesday, October 24, 12

Mais conteúdo relacionado

Semelhante a Tying web performance data to human behavior

Performance - a challenging craft
Performance  - a challenging craftPerformance  - a challenging craft
Performance - a challenging craftFabian Lange
 
HH.JS - State of the Automation
HH.JS - State of the AutomationHH.JS - State of the Automation
HH.JS - State of the AutomationAdam Christian
 
Web Performance - A Whistlestop Tour
Web Performance - A Whistlestop TourWeb Performance - A Whistlestop Tour
Web Performance - A Whistlestop TourAndy Davies
 
Visualizing Messages in Apache Kafka
Visualizing Messages in Apache KafkaVisualizing Messages in Apache Kafka
Visualizing Messages in Apache Kafkaconfluent
 
eCommerce performance, what is it costing you and what can you do about it?
eCommerce performance, what is it costing you and what can you do about it?eCommerce performance, what is it costing you and what can you do about it?
eCommerce performance, what is it costing you and what can you do about it?Peter Holditch
 
DevOps: Cultural and Tooling Tips Around the World
DevOps: Cultural and Tooling Tips Around the WorldDevOps: Cultural and Tooling Tips Around the World
DevOps: Cultural and Tooling Tips Around the WorldDynatrace
 
Threadneedle when its just too slow
Threadneedle when its just too slowThreadneedle when its just too slow
Threadneedle when its just too slowDoug Sillars
 
Web Performance 101 - Gil Givati
Web Performance 101 - Gil GivatiWeb Performance 101 - Gil Givati
Web Performance 101 - Gil GivatiMika Josting
 
Predictability for the Web
Predictability for the WebPredictability for the Web
Predictability for the WebRobert Nyman
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsPatrick Chanezon
 
Testing Mobile App Performance MOT Edinburgh
Testing Mobile App Performance MOT EdinburghTesting Mobile App Performance MOT Edinburgh
Testing Mobile App Performance MOT EdinburghDoug Sillars
 
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Nicholas Zakas
 
Effective and Efficient Design with CSS3
Effective and Efficient Design with CSS3Effective and Efficient Design with CSS3
Effective and Efficient Design with CSS3Zoe Gillenwater
 
The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018Patrick Chanezon
 

Semelhante a Tying web performance data to human behavior (17)

Performance - a challenging craft
Performance  - a challenging craftPerformance  - a challenging craft
Performance - a challenging craft
 
HH.JS - State of the Automation
HH.JS - State of the AutomationHH.JS - State of the Automation
HH.JS - State of the Automation
 
Web Performance - A Whistlestop Tour
Web Performance - A Whistlestop TourWeb Performance - A Whistlestop Tour
Web Performance - A Whistlestop Tour
 
Visualizing Messages in Apache Kafka
Visualizing Messages in Apache KafkaVisualizing Messages in Apache Kafka
Visualizing Messages in Apache Kafka
 
eCommerce performance, what is it costing you and what can you do about it?
eCommerce performance, what is it costing you and what can you do about it?eCommerce performance, what is it costing you and what can you do about it?
eCommerce performance, what is it costing you and what can you do about it?
 
DevOps: Cultural and Tooling Tips Around the World
DevOps: Cultural and Tooling Tips Around the WorldDevOps: Cultural and Tooling Tips Around the World
DevOps: Cultural and Tooling Tips Around the World
 
Threadneedle when its just too slow
Threadneedle when its just too slowThreadneedle when its just too slow
Threadneedle when its just too slow
 
Os Souders
Os SoudersOs Souders
Os Souders
 
Web Performance 101 - Gil Givati
Web Performance 101 - Gil GivatiWeb Performance 101 - Gil Givati
Web Performance 101 - Gil Givati
 
Predictability for the Web
Predictability for the WebPredictability for the Web
Predictability for the Web
 
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logicielsDocker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
Docker Cap Gemini CloudXperience 2017 - la revolution des conteneurs logiciels
 
Faster mobile sites
Faster mobile sitesFaster mobile sites
Faster mobile sites
 
Testing Mobile App Performance MOT Edinburgh
Testing Mobile App Performance MOT EdinburghTesting Mobile App Performance MOT Edinburgh
Testing Mobile App Performance MOT Edinburgh
 
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)
 
Effective and Efficient Design with CSS3
Effective and Efficient Design with CSS3Effective and Efficient Design with CSS3
Effective and Efficient Design with CSS3
 
The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018The Tao of Docker - ITES 2018
The Tao of Docker - ITES 2018
 
Hacking Web Performance
Hacking Web Performance Hacking Web Performance
Hacking Web Performance
 

Mais de Buddy Brewer

Taking the Guesswork Out of Performance Budgets
Taking the Guesswork Out of Performance BudgetsTaking the Guesswork Out of Performance Budgets
Taking the Guesswork Out of Performance BudgetsBuddy Brewer
 
2015 02-19 eTail West Chairmans Remarks
2015 02-19 eTail West Chairmans Remarks2015 02-19 eTail West Chairmans Remarks
2015 02-19 eTail West Chairmans RemarksBuddy Brewer
 
2014 11-18 rip onload
2014 11-18 rip onload2014 11-18 rip onload
2014 11-18 rip onloadBuddy Brewer
 
2014 06-25 velocity sc natives are getting restless
2014 06-25 velocity sc natives are getting restless2014 06-25 velocity sc natives are getting restless
2014 06-25 velocity sc natives are getting restlessBuddy Brewer
 
2014 06-23 velocity sc beyond page metrics
2014 06-23 velocity sc beyond page metrics2014 06-23 velocity sc beyond page metrics
2014 06-23 velocity sc beyond page metricsBuddy Brewer
 
RUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noiseRUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noiseBuddy Brewer
 
High Speed Web Sites At Scale
High Speed Web Sites At ScaleHigh Speed Web Sites At Scale
High Speed Web Sites At ScaleBuddy Brewer
 

Mais de Buddy Brewer (7)

Taking the Guesswork Out of Performance Budgets
Taking the Guesswork Out of Performance BudgetsTaking the Guesswork Out of Performance Budgets
Taking the Guesswork Out of Performance Budgets
 
2015 02-19 eTail West Chairmans Remarks
2015 02-19 eTail West Chairmans Remarks2015 02-19 eTail West Chairmans Remarks
2015 02-19 eTail West Chairmans Remarks
 
2014 11-18 rip onload
2014 11-18 rip onload2014 11-18 rip onload
2014 11-18 rip onload
 
2014 06-25 velocity sc natives are getting restless
2014 06-25 velocity sc natives are getting restless2014 06-25 velocity sc natives are getting restless
2014 06-25 velocity sc natives are getting restless
 
2014 06-23 velocity sc beyond page metrics
2014 06-23 velocity sc beyond page metrics2014 06-23 velocity sc beyond page metrics
2014 06-23 velocity sc beyond page metrics
 
RUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noiseRUM for Breakfast - distilling insights from the noise
RUM for Breakfast - distilling insights from the noise
 
High Speed Web Sites At Scale
High Speed Web Sites At ScaleHigh Speed Web Sites At Scale
High Speed Web Sites At Scale
 

Último

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
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

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
 
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
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Tying web performance data to human behavior

  • 1. Tying Web Performance Data to Human Behavior Buddy Brewer @bbrewer Wednesday, October 24, 12
  • 2. Buddy Brewer @bbrewer VP Engineering, SOASTA Co-Founder, LogNormal 10 years in web performance Wednesday, October 24, 12
  • 3. How does performance impact human behavior? Wednesday, October 24, 12
  • 4. Why Care About Real User Performance? Slow Web Sites = Frustrated Users http://www.flickr.com/photos/kplawver/1903240219/ Wednesday, October 24, 12
  • 5. Why Care About Real User Performance? Frustrated Users = Damage to Your Reputation Wednesday, October 24, 12
  • 6. Why Care About Real User Performance? Frustrated Users = Lost Business 70% 59% Bounce Rate Bounce Rate 48% 36% Load Time 25% 1 2 3 4 5 6 7 8 9 10 Page Load Time (seconds) Wednesday, October 24, 12
  • 7. How can I manage this? Wednesday, October 24, 12
  • 8. You need to measure real users http://www.flickr.com/photos/criminalintent/97181432/ Wednesday, October 24, 12
  • 9. The Case For Real User Measurement TL;DR - It’s Better Than Synthetic • Better browser coverage • Better geographic coverage • Better site coverage • Better device coverage • Ability to measure performance impact on human behavior Wednesday, October 24, 12
  • 10. Synthetic Monitoring Marketing Analytics Monitor Requirements RUM = single source of truth Development Testing Design Deployment Wednesday, October 24, 12
  • 11. How Do I Measure Real Users? Free and Commercial Options We provide a few options: Free - Boomerang.js / mPulse Lite Commercial - mPulse (fka LogNormal) There are others... Wednesday, October 24, 12
  • 12. What Should I Measure? Let’s Run an Experiment 8 million pages 1.5 million visits 50 different dimensions Wednesday, October 24, 12
  • 13. very fast sessions had high bounce rates 70.00% 52.50% 35.00% 17.50% 0% 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Wednesday, October 24, 12
  • 14. bounce rate vs. load time 70.00% 52.50% 35.00% 17.50% 0% 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 Wednesday, October 24, 12
  • 15. bounce rate vs. DOM interactive 70.00% 52.50% 35.00% 17.50% 0% 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 Wednesday, October 24, 12
  • 16. bounce rate vs. front end time 80.00% 60.00% 40.00% 20.00% 0% 0.5 2 3.5 5 6.5 8 9.5 11 12.5 14 15.5 17 18.5 20 21.5 23 24.5 26 27.5 29 Wednesday, October 24, 12
  • 17. How can I analyze web site toxicity? http://www.flickr.com/photos/21560098@N06/3796822070 Wednesday, October 24, 12
  • 18. LD50 - when do half my users bounce? http://www.flickr.com/photos/thecosmopolitan/6117530924 Wednesday, October 24, 12
  • 19. Web Site Median Lethal Dose Point Where Bounce Rate Crosses 50% 70% 59% Bounce Rate Bounce Rate 48% 5.5 seconds 36% Load Time 25% 1 2 3 4 5 6 7 8 9 10 Page Load Time (seconds) Wednesday, October 24, 12
  • 20. Bounce rate >=50% Back end time 1.7 sec DOM Loading 1.8 sec DOM Interactive 2.75 sec Front end time 3.5 sec DOM Complete 4.75 sec Load event 5.5 sec Wednesday, October 24, 12
  • 21. Browsers by Load Time 70.00% 52.50% 35.00% LD50 IE: 3.6 sec 17.50% Firefox: 5.6 sec Chrome: 6.5 sec 0% 1 1.4 1.8 2.2 2.6 3 3.4 3.8 4.2 4.6 5 5.4 5.8 6.2 6.6 7 7.4 7.8 8.2 8.6 9 9.4 9.8 10.2 10.6 11 11.4 11.8 12.2 12.6 13 13.4 13.8 14.2 14.6 15 IE Chrome Firefox Wednesday, October 24, 12
  • 22. Browsers by DOM Interactive 90.00% 67.50% 45.00% LD50 22.50% IE: 1.8 sec Firefox: 3.1 sec Chrome: 4.4 sec 0% 0.5 0.7 0.9 1.1 1.3 1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1 3.3 3.5 3.7 3.9 4.1 4.3 4.5 4.7 4.9 5.1 5.3 5.5 5.7 5.9 6.1 6.3 6.5 6.7 6.9 7.1 7.3 7.5 7.7 7.9 8.1 8.3 8.5 8.7 8.9 9.1 9.3 9.5 9.7 9.9 IE Chrome Firefox Wednesday, October 24, 12
  • 23. Countries by Load Time 90.00% LD50 67.50% DE: ? sec US: 5.0 sec 45.00% GB: 11.5 sec CA: 13.5 sec AU: ? sec 22.50% 0% 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5 14 14.5 15 US CA DE AU GB Wednesday, October 24, 12
  • 24. Available Bandwidth GB AU World Wednesday, October 24, 12
  • 25. Future directions What is the LD50 for your site? Other bounce rates? 40%? 30%? Other variables? (critical content visible, etc) Other behaviors? Conversions, revenue, pages per session, actions? Wednesday, October 24, 12
  • 26. Buddy Brewer @bbrewer http://www.soasta.com/products/mpulse/ http://github.com/lognormal/boomerang Wednesday, October 24, 12