Friday, November 18, 2011 - by

There are a set of 14 rules given by Steve Sounders in his book “High Performance Websites – Essential knowledge for Front-End Engineers“. The book is worth reading and gives in detail description of each of the 14 rules and how to achieve goals mentioned in each rule listed below:

  1. Make Fewer HTTP Requests
  2. Use a Content Delivery Network
  3. Add an Expires Header
  4. Gzip Components
  5. Put Stylesheets at the Top
  6. Put Scripts at the Bottom
  7. Avoid CSS Expressions
  8. Make JavaScript and CSS External
  9. Reduce DNS Lookups
  10. Minify JavaScript
  11. Avoid Redirects
  12. Remove Duplicate Scripts
  13. Configure ETags
  14. Make Ajax Cacheable