The Exceptional Performance crew at Yahoo has launched Boomerang.
“Boomerang is a piece of Javascript that you add to your web pages, where it measures the performance of your website from your end user’s point of view. It has the ability to send this data back to your server for further analysis. With Boomerang, you find out exactly how fast your users think your site is.”
Lovingly hand-crafted with the assistance of the Yahoo Developer Network, the EP team thinks that Boomerang will help reduce the disconnect between push and pull.
When we launch a site or write a blog or anything else online, a combination of our experience and expectations give us a sense of how our site will be used. The problem is, nobody is free of the chains of their own subjectivity. If you’re an intuitive person, or someone with a very strong point of view, stats can be either a harsh corrective or a pleasant affirmation of your gut instincts. Boomerang hopes to help you see your site from the end-user’s point of view.
Among the uses of Boomerang, the team has listed these possible measurements.
+ A page’s perceived performance – it takes into account the moments at which a page becomes usable for a reader
+ Performance of dynamic pages
+ User bandwidth
+ Component load time
+ Network latency
Boomerang API is downloadable here.
Boomerang’s github page is here.
Knock yourselves out you crazy kids.