How to Increase my blog's Page Loading Performance?

YSlow analyzes web pages and tells you why they're slow based on the rules for high performance web sites. YSlow analyzes web page performance and tells you why performance is slow. It is integrated into the Firebug web development tool for Firefox.

YSlow is a Firefox add-on integrated with the popular Firebug web development tool.

How does YSlow work?

YSlow makes three passes to generate its results.

In the first pass, YSlow crawls the DOM to find all the components (images, scripts, stylesheets, etc.) in the page. After crawling the DOM, YSlow loops through Firebug's Net Panel components and adds those to the list of components already found in the DOM

In the second pass, YSlow gets information about each component: size, whether it was gzipped, Expires header, etc. YSlow gets this information from Firebug's Net Panel if it's available. If the component's information is not available from Net Panel (for example, the component was read from cache or it had a 304 response) YSlow makes an XMLHttpRequest to fetch the component and track its headers and other necessary information.

In the third pass, YSlow takes all this data about the page and generates a grade for each rule, which produces the overall grade.

Many web pages are now moving to a "Web 2.0" style, where the components in the page and the page itself are built dynamically in the browser using JavaScript. YSlow analyzes the page's components, including downloaded components, using advanced techniques. For example, the front page of Yahoo! News might display an image on that dynamically rotates through one of four "top photos of the day" by setting the image's src to the different image URLs. YSlow measures performance for sites that use these advanced techniques and reports when the dynamically loaded components are missing an Expires header.

1 comment:

Josh said...

Nice Blog... wat abt a link xchng to my blog!!!!

Rep me!!!!