I’m always looking for ways to speed up my website and make it load faster for the visitor who is connecting to it. Webmasters can use a lot of services to determine the connection speed of their website and most optimize images which seem to be the biggest files on most websites these days.
I took a look at a online script called Web Page Optimizer a few months ago which simulated a visitors loading time and displayed the various elements on the website and how much time it took to load them. The script displayed some general recommendations and ideas how the loading times could be reduced.
While this script was great for a quick overview it did not give in depths recommendations and many webmasters had to research ways to optimize their webpages on their own.
Yslow is a Yahoo Firefox add-on that utilizes the famous Firebug add-on. Once installed id displays a small icon and the loading time of the website in the statusbar.
If a webmaster clicks on the icon a performance report will be generated and displayed afterwards using the Firebug interface.

It rates the performance of your website from grade A to F and displays individual elements and their score below. Those individual elements are always the same and only the grade of the website that you are optimizing differs.
A click on the icon on the right side of every entry displays additional information about it below. The Make fewer HTTP requests entry for instance displays the number of external Javascript, Stylesheet and CSS background images.
A Yahoo developers website will load if you do click on the element directly with in depth information about the subject. It contains tips and external links that explain how to optimize this element further. There is naturally no need for optimization if you received an A but an F should at least cause some concern.
One entry however is not aimed at the normal webmaster but at businesses. Use a CDN (content distribution network) is not normally an option for most webmasters because using one costs lots of money.
The stats link displays some interesting information as well. It compares the total size and http requests of an empty cache to an primed cache. Empty cache means users who have not been on your website before while primed cache means that they have been there before and still have some files in their browsers cache which speeds up page loading time.
What I really like about YSlow are the explanations on the Yahoo website. They are good to read and easy to understand and contain a wealth of information.
Related posts:
Internet Explorer HTTP WatchWebsite Optimization: Page Speed For Firebug
Check CSS Properties with Xray
Remove Elements Permanently From A Website
10 Things Webmasters Do Besides Writing Articles
Website Security Check
Yahoo Redirect Remover
Website Caching Enabled


Very, very useful! Thanks!
hmm… seems pretty good. will try it.
helped me out alot, thanks!