3. Base page monitoring
• Measures just the HTML response
• How fast the server responded
• Largely for operational monitoring/back-end optimization
• Curl, wget, nagios, pingers, etc
5. Full Page (RUM)
• Real-user data from the field
• Measures to onLoad
• Possibility for per-application specific measurement points
– Time to first tweet
29. Move Along, There’s Nothing to See Here…
http://www.flickr.com/photos/danacea/2452567718/
30. Sensitivities to avoid
• Small visual changes causing large measured differences
– Pixels move (Layout Changes)
31. As-Implemented - Histograms
• Fixed End point (Fully loaded)
• Per-color histograms of color distribution across the page
– Pixel locations irrelevant
– Works “well enough”
– Minimal memory required
• Starting Histogram and Final Histogram captured
• Diff from Start to Final
• Each Video frame:
– Diff against start
– Compare to Diff from Final (calculate as %)