Praise for High Performance Web SitesForewordPrefaceChapter 1: The Importance of Frontend PerformanceChapter 2: HTTP OverviewChapter 3: Rule 1: Make Fewer HTTP RequestsChapter 4: Rule 2: Use a Content Delivery NetworkChapter 5: Rule 3: Add an Expires HeaderChapter 6: Rule 4: Gzip ComponentsChapter 7: Rule 5: Put Stylesheets at the TopChapter 8: Rule 6: Put Scripts at the BottomChapter 9: Rule 7: Avoid CSS ExpressionsChapter 10: Rule 8: Make JavaScript and CSS ExternalChapter 11: Rule 9: Reduce DNS LookupsChapter 12: Rule 10: Minify JavaScriptChapter 13: Rule 11: Avoid RedirectsChapter 14: Rule 12: Remove Duplicate ScriptsChapter 15: Rule 13: Configure ETagsChapter 16: Rule 14: Make Ajax CacheableChapter 17: Deconstructing 10 Top SitesColophon