Slide 18
Slide 18 text
Signals to detect usability
After Visually Ready (ie, user thinks they can use the page), check...
● Frame Rate using requestAnimationFrame
● Long Tasks using PerformanceObserver or use setInterval on older browsers
● Measure latency of responding to any user input (click, keypress, scroll)
First period of 500ms after VR with no Long Tasks, FPS > 20, and Page
Busy < 10%
https://developer.akamai.com/tools/boomerang/docs/BOOMR.plugins.Continuity.html
https://developers.google.com/web/updates/2018/05/first-input-delay