| Review: |
For most webpages, less than 20–30% of the end-user response time is spent getting the html documents from the web server to the browser. To make a dramatic improvement in the response time of your web pages you need to focus on the remaining 80–90%. Here Steve Sounders, Chief Performance Yayoo!, lays the groundwork for understanding web pages and gives 14 rules for making them faster. These include: making fewer HTTP requests; using a content delivery network; adding an expires header; using Gzip components; putting stylesheets at the top; putting scripts at the bottom; avoiding CSS expression; making JavaScript and CSS external; reducing DNS lookups; minifying JavaScript; avoiding redirects; removing duplicate scripts; configuring ETags; and making Ajax cacheable. |