Over the past few days I’ve been looking into improving the page load speed of our flagship product.
For benchmarking the load speed of the page the tool I’ve historically used most often is an extension for Firebug called YSlow. Steve Souders, the author of YSlow (distributed Yahoo) is now employed by Google. Perhaps not so coincidentally Google now has a tool for benchmarking page load speed called Page Speed. I found a couple of comparisons between YS and PS which suggest that by now (2010) PS is probably more feature rich. I am comfortable with YSlow and figure it gives me 80+% of what I will need but recognize that Page Speed is probably worth investigating. If you are not interested in installing a plug-in or messing with Firefox URI Valet seems to do a very credible job with page load timing and providing some unique information.
- YSlow – http://developer.yahoo.com/yslow/ (Requires Firebug)
- Page Speed – http://code.google.com/speed/page-speed/
- Firebug – http://getfirebug.com/
- Comparisons - http://www.rarst.net/software/page-speed-vs-yslow/ or http://www.rtraction.com/blog/devit/googles-page-speed-vs-yahoos-yslow.html
- URI Valet – http://www.urivalet.com/
One of YSlow’s recommendations for my site was to implement HTTP compression. Basically this means that for users with a modern browser content is compressed by the webserver and transmitted in a more compact way. (Users with legacy browsers will get the data in an uncompressed format). The first link is a very neat tool that will estimate the effectiveness of HTTP header compression. The second link is an overview of HTTP compression and why its a good thing. The third link explains HTTP compression.
Posted by scooter998 