SlideShare a Scribd company logo
Parvez Ahammad
Head of Data Science and Machine Learning Group
Instart Logic Inc.
October 2016
SpeedPerception: Phase-1 Update
Results Overview
“SpeedPerception is a large-scale web performance
crowdsourcing study focused on the perceived loading
performance of above-the-fold content.”
What is SpeedPerception?
SpeedPerception: Team
•  Clark Gao
•  Parvez Ahammad (@perceptPA)
•  Prasenjit Dey
Collaborators:
•  Estelle Weyl (@estellevw)
•  Pat Meenan (@patmeenan)
Why did we do SpeedPerception?
•  Fill a critical gap for A/B comparisons of human end-user web UX
•  Facilitate shift from “anecData™” to real human Ground Truth on webperf UX
•  Provide a large-scale quantitative benchmark
•  Following MNIST / ImageNet / ActivityNet tradition
•  Facilitate modeling / machine learning efforts in future
•  Consistent dataset for algorithmic comparisons
•  Open source framework / benchmark à reproducible results
SpeedPerception Challenge: Design (1/2)
•  Premise: perception of above-the-fold performance (like perceived webpage
speed) is relative. http://speedperception.meteorapp.com/challenge
SpeedPerception Challenge: Design (2/2)
•  Premise: perception of above-the-fold performance (like perceived webpage
speed) is relative. http://speedperception.meteorapp.com/challenge
SpeedPerception Challenge: Phase-1 Data (1/2)
•  Source: Internet Retailer top-500 URLs
•  WebPagetest (private instance) to collect HAR / metrics / videos (June 2016)
•  Chrome browser / Cable connection speed / Desktop rendering mode
•  All steps publicly available: https://github.com/pdey/SpeedPerceptionApp
SpeedPerception Challenge: Phase-1 Data (2/2)
•  After applying publicized rules for pair selection:
•  115 URLs
•  160 A/B pairs
•  Each session: 16 test pairs + 5 honeypot* pairs = 21 pairs
•  Record voluntary time to click for each pair (not publicized)
Honeypot* video pair = A video pair with known (very obvious) choice – used as a way to evaluate user
input quality
SpeedPerception Challenge: Working hypotheses
•  H1: No single metric can explain human choices with 90%+ accuracy
•  H2: Visual metrics will perform better than non-visual/network metrics
•  H3: User will not wait until “Visual Complete” to make their choice (despite
the explicit instruction to wait until video turns grey)
SpeedPerception Challenge
•  Went public on 28th July 2016
•  Phase-1 ended on 30th September 2016
•  Benchmark and findings available at:
•  http://SpeedPerception.org
SpeedPerception Benchmark / DeepDive
SpeedPerception Benchmark / DeepDive
SpeedPerception Benchmark / DeepDive
SpeedPerception Benchmark / User Feedback
•  Perception of speed and UX strongly impacted by popups / overlays
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
SpeedPerception Benchmark / Hypothesis # 1
•  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
Questions to consider
•  Yes, there appears to be no one unicorn metric but, is there a combination
synthetic metric (joint ML model) that will do a better job?
•  People only looked two videos and made the call. Is there some additional
information that we can extract from videos that will improve our models?
SpeedPerception Benchmark / Hypothesis # 2
•  H2: Visual metrics will perform better than non-visual metrics – NOT TRUE
SpeedPerception Benchmark / Hypothesis # 2
•  H2: Visual metrics will perform better than non-visual metrics - NOT TRUE
Questions to consider
•  May be the presence of visual jitter / interstitials hurt the ability of visual
metrics to perform well. How can we improve them?
•  Will there be different trends for video pairs that are free of visual jitter like
modals and overlays?
•  Is it possible to automatically predict the presence of visual jitter in websites
(or website loading videos) to help choose a better set of metrics?
SpeedPerception Benchmark / Order of events
SpeedPerception Benchmark / Hypothesis # 3
•  H3: User will not wait until “Visual Complete” to make their choice - TRUE
SpeedPerception Benchmark / Hypothesis # 3
•  H3: User will not wait until “Visual Complete” to make their choice - TRUE
Questions to consider
•  Time to click is Time to decide plus some delay. How is the time delay
influenced by the device/UA?
•  How will the Time to click change depending on the presence/absence of
visual jitter elements (modals / pop-ups / carousals) in the website structure?
Thoughts / Looking ahead..
•  A rich source to explore & model webperf ideas with human A/B ground truth
•  Play with the data/code and explore !!
•  Need to look into Mobile rendering and its impact on results (Phase-2)
•  URL sources ought to go beyond IR500 list / E-commerce vertical
•  Other browsers beyond Chrome might be worth sampling
•  Would it be worth capturing & including Dev. Timeline information?
•  Better sampling of URLs to understand impact of interstitials / visual jitter
•  Suggestions? Send to @perceptPA or parvez@ieee.org
SpeedPerception Challenge: Phase-2 planning underway
•  Benchmark, analysis code and findings from Phase-1 available at:
•  http://SpeedPerception.org
•  Play with it, and explore !!
•  Send feedback to @perceptPA or parvez@ieee.org

More Related Content

Similar to Speed_Perception_Phase1

Mozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersMozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineers
John Schneider
 
Site Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User JourneySite Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User Journey
Daniel Nutter
 
How Celtra Optimizes its Advertising Platform with Databricks
How Celtra Optimizes its Advertising Platformwith DatabricksHow Celtra Optimizes its Advertising Platformwith Databricks
How Celtra Optimizes its Advertising Platform with Databricks
Grega Kespret
 
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Jin Young Kim
 
AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알
HashScraper Inc.
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
Outi Aramo
 
2020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 1012020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 101
Tammy Everts
 
Amp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataAmp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test Data
TechWell
 
Design process
Design processDesign process
Design process
Sudeep Dasgupta
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
Product School
 
Data Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesData Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information Architectures
Andrea Wiggins
 
Information architecture for websites and intranets
Information architecture for websites and intranetsInformation architecture for websites and intranets
Information architecture for websites and intranets
Content Formula
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping story
FusionCharts
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
uxpin
 
Ia Summit08 Wa Slides
Ia Summit08 Wa SlidesIa Summit08 Wa Slides
Ia Summit08 Wa Slides
guest9f924a
 
Evaluation and User Study in HCI
Evaluation and User Study in HCIEvaluation and User Study in HCI
Evaluation and User Study in HCI
Byungkyu (Jay) Kang
 
Clicks, Conversions and Crawls
Clicks, Conversions and CrawlsClicks, Conversions and Crawls
Clicks, Conversions and Crawls
Michelle Robbins
 
Data-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to QualityData-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to Quality
TechWell
 
UserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience BenchmarkingUserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom
 
How To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessHow To Structure Your Search Team for Success
How To Structure Your Search Team for Success
OpenSource Connections
 

Similar to Speed_Perception_Phase1 (20)

Mozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersMozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineers
 
Site Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User JourneySite Speed and the Ecommerce User Journey
Site Speed and the Ecommerce User Journey
 
How Celtra Optimizes its Advertising Platform with Databricks
How Celtra Optimizes its Advertising Platformwith DatabricksHow Celtra Optimizes its Advertising Platformwith Databricks
How Celtra Optimizes its Advertising Platform with Databricks
 
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
 
AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알AI와 같이 살기 - 남서울대학교 인터브이알
AI와 같이 살기 - 남서울대학교 인터브이알
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
 
2020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 1012020 Chrome Dev Summit: Web Performance 101
2020 Chrome Dev Summit: Web Performance 101
 
Amp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test DataAmp Up Your Testing by Harnessing Test Data
Amp Up Your Testing by Harnessing Test Data
 
Design process
Design processDesign process
Design process
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
 
Data Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information ArchitecturesData Driven Design: Using Web Analytics to Improve Information Architectures
Data Driven Design: Using Web Analytics to Improve Information Architectures
 
Information architecture for websites and intranets
Information architecture for websites and intranetsInformation architecture for websites and intranets
Information architecture for websites and intranets
 
Redesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping storyRedesigning a large B2B website - The FusionCharts revamping story
Redesigning a large B2B website - The FusionCharts revamping story
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
Ia Summit08 Wa Slides
Ia Summit08 Wa SlidesIa Summit08 Wa Slides
Ia Summit08 Wa Slides
 
Evaluation and User Study in HCI
Evaluation and User Study in HCIEvaluation and User Study in HCI
Evaluation and User Study in HCI
 
Clicks, Conversions and Crawls
Clicks, Conversions and CrawlsClicks, Conversions and Crawls
Clicks, Conversions and Crawls
 
Data-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to QualityData-Driven Software Testing: The New, Lean Approach to Quality
Data-Driven Software Testing: The New, Lean Approach to Quality
 
UserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience BenchmarkingUserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
UserZoom Webinar: How to Conduct Web Customer Experience Benchmarking
 
How To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessHow To Structure Your Search Team for Success
How To Structure Your Search Team for Success
 

Recently uploaded

Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
APNIC
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
thezot
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
Infosec train
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
APNIC
 
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
dtagbe
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
GNAMBIKARAO
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 

Recently uploaded (11)

Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
 
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
一比一原版(uc毕业证书)加拿大卡尔加里大学毕业证如何办理
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
cyber crime.pptx..........................
cyber crime.pptx..........................cyber crime.pptx..........................
cyber crime.pptx..........................
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 

Speed_Perception_Phase1

  • 1. Parvez Ahammad Head of Data Science and Machine Learning Group Instart Logic Inc. October 2016 SpeedPerception: Phase-1 Update Results Overview
  • 2. “SpeedPerception is a large-scale web performance crowdsourcing study focused on the perceived loading performance of above-the-fold content.” What is SpeedPerception?
  • 3. SpeedPerception: Team •  Clark Gao •  Parvez Ahammad (@perceptPA) •  Prasenjit Dey Collaborators: •  Estelle Weyl (@estellevw) •  Pat Meenan (@patmeenan)
  • 4. Why did we do SpeedPerception? •  Fill a critical gap for A/B comparisons of human end-user web UX •  Facilitate shift from “anecData™” to real human Ground Truth on webperf UX •  Provide a large-scale quantitative benchmark •  Following MNIST / ImageNet / ActivityNet tradition •  Facilitate modeling / machine learning efforts in future •  Consistent dataset for algorithmic comparisons •  Open source framework / benchmark à reproducible results
  • 5. SpeedPerception Challenge: Design (1/2) •  Premise: perception of above-the-fold performance (like perceived webpage speed) is relative. http://speedperception.meteorapp.com/challenge
  • 6. SpeedPerception Challenge: Design (2/2) •  Premise: perception of above-the-fold performance (like perceived webpage speed) is relative. http://speedperception.meteorapp.com/challenge
  • 7. SpeedPerception Challenge: Phase-1 Data (1/2) •  Source: Internet Retailer top-500 URLs •  WebPagetest (private instance) to collect HAR / metrics / videos (June 2016) •  Chrome browser / Cable connection speed / Desktop rendering mode •  All steps publicly available: https://github.com/pdey/SpeedPerceptionApp
  • 8. SpeedPerception Challenge: Phase-1 Data (2/2) •  After applying publicized rules for pair selection: •  115 URLs •  160 A/B pairs •  Each session: 16 test pairs + 5 honeypot* pairs = 21 pairs •  Record voluntary time to click for each pair (not publicized) Honeypot* video pair = A video pair with known (very obvious) choice – used as a way to evaluate user input quality
  • 9. SpeedPerception Challenge: Working hypotheses •  H1: No single metric can explain human choices with 90%+ accuracy •  H2: Visual metrics will perform better than non-visual/network metrics •  H3: User will not wait until “Visual Complete” to make their choice (despite the explicit instruction to wait until video turns grey)
  • 10. SpeedPerception Challenge •  Went public on 28th July 2016 •  Phase-1 ended on 30th September 2016 •  Benchmark and findings available at: •  http://SpeedPerception.org
  • 14. SpeedPerception Benchmark / User Feedback •  Perception of speed and UX strongly impacted by popups / overlays
  • 15. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 16. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 17. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 18. SpeedPerception Benchmark / Hypothesis # 1 •  H1: No single metric can explain human choices with 90%+ accuracy - TRUE
  • 19. Questions to consider •  Yes, there appears to be no one unicorn metric but, is there a combination synthetic metric (joint ML model) that will do a better job? •  People only looked two videos and made the call. Is there some additional information that we can extract from videos that will improve our models?
  • 20. SpeedPerception Benchmark / Hypothesis # 2 •  H2: Visual metrics will perform better than non-visual metrics – NOT TRUE
  • 21. SpeedPerception Benchmark / Hypothesis # 2 •  H2: Visual metrics will perform better than non-visual metrics - NOT TRUE
  • 22. Questions to consider •  May be the presence of visual jitter / interstitials hurt the ability of visual metrics to perform well. How can we improve them? •  Will there be different trends for video pairs that are free of visual jitter like modals and overlays? •  Is it possible to automatically predict the presence of visual jitter in websites (or website loading videos) to help choose a better set of metrics?
  • 23. SpeedPerception Benchmark / Order of events
  • 24. SpeedPerception Benchmark / Hypothesis # 3 •  H3: User will not wait until “Visual Complete” to make their choice - TRUE
  • 25. SpeedPerception Benchmark / Hypothesis # 3 •  H3: User will not wait until “Visual Complete” to make their choice - TRUE
  • 26. Questions to consider •  Time to click is Time to decide plus some delay. How is the time delay influenced by the device/UA? •  How will the Time to click change depending on the presence/absence of visual jitter elements (modals / pop-ups / carousals) in the website structure?
  • 27. Thoughts / Looking ahead.. •  A rich source to explore & model webperf ideas with human A/B ground truth •  Play with the data/code and explore !! •  Need to look into Mobile rendering and its impact on results (Phase-2) •  URL sources ought to go beyond IR500 list / E-commerce vertical •  Other browsers beyond Chrome might be worth sampling •  Would it be worth capturing & including Dev. Timeline information? •  Better sampling of URLs to understand impact of interstitials / visual jitter •  Suggestions? Send to @perceptPA or parvez@ieee.org
  • 28. SpeedPerception Challenge: Phase-2 planning underway •  Benchmark, analysis code and findings from Phase-1 available at: •  http://SpeedPerception.org •  Play with it, and explore !! •  Send feedback to @perceptPA or parvez@ieee.org