- Response to Input touch_app
- Animation & Scrolling directions_run
- Idle alarm
- Page Load cached
Head of Data Science and Machine Learning
Instart Logic
Twitter: @perceptPA
Blog: www.parvez-ahammad.org
Open Web Evangelist
Instart Logic
Twitter: @webdevtips, @estellevw, @standardista
Blog: www.standardista.com
Four phases of interaction: end-user’s perception
Video: How Users Perceive the Speed of The Web (2015): Paul Irish / Google
Load Times: 3,729ms v. 3,768ms
Visually Complete: 16s v. 8.7s
Film Strip
Graphs
timings, # of bytes, # of requests
above fold QoE measurements
Metric on above-fold visual Quality of Experience
Aggregate function on quickness of above-the-fold visual completion:
Black/White = 50/50 MHD (Mean Histogram Difference) = 0
Aggregate function on quickness of above-the-fold visual completion:
Frame-by-frame VC progress computation using SSIM
Speed Index
Perceptual Speed Index
“SpeedPerception is a large-scale web performance crowdsourcing study focused on the perceived loading performance of above-the-fold content.”
Premise: Perception of perceived performance is relative.
Phase-1 crowd sourced 07/28/2016 - 09/30/2016.
Hypothesis 1: Visual metrics will perform better than non-visual/network metrics
Hypothesis 2: No single metric can explain human choices with 90%+ accuracy
Hypothesis 3: User will not wait until “Visual Complete” to make their choice (despite the explicit instruction to wait until video turns grey)
Perception of speed and UX strongly impacted by popups / overlays
Hypothesis 1: Visual metrics will perform better than non-visual/network metrics
Hypothesis 1: Visual metrics will perform better than non-visual/network metrics
Hypothesis 2: No single metric can explain human choices with 90%+ accuracy
Hypothesis 2: No single metric can explain human choices with 90%+ accuracy
Hypothesis 3: User will not wait until “Visual Complete” to make their choice (despite the explicit instruction to wait until video turns grey)
http://instartlogic.github.io/p/spdperception