To people responsible for the health of web properties, monitoring, measurement, and analysis of real-user experiences is key to delivering a consistent and delightful experience. Drawing on their experience with the open source boomerang project, Philip Tellis and Nic Jansma explore various tools and methods available to measure real-user performance in the browser.
Topics include:
Available browser APIs: Navigation Timing, Resource Timing (Levels 1 and 2), User Timing, Error Logging, and more
Measuring full-page apps
Measuring single-page apps
RUM SpeedIndex
Measuring continuity
Hacks when an API isn’t available
Avoiding the observer effect
Filtering data to get rid of noise
Identifying outliers and treating them differently