Issue link: https://read.uberflip.com/i/1146286
142 | Index examples (continued) Expression Counter, 52 External JS and CSS, 55 Far Future Expires, 28 HTML Gzipped, 35 Image Beacon, 83 Image Map, 11 Inline CSS Images, 14 Inline Images, 14 Inlined JS and CSS, 55 Large Script Minified, 72 Large Script Normal, 72 Large Script Obfuscated, 72 No CDN, 20 No Expires, 28 No Image Map, 11 Nothing Gzipped, 35 One-Time Expressions, 53 Post-Onload Download, 59 Scripts at the Bottom, 50 Scripts at the Top, 49 Scripts Block Downloads, 48 Scripts in the Middle, 45 Scripts Top vs. Bottom, 50 Separate Scripts, 16 Small Script Minified, 72 Small Script Normal, 72 Small Script Obfuscated, 72 where to find online, xv XMLHttpRequest Beacon, 83 Expires header, 8, 22–28, 89 alternative, 23 Amazon, 107 AOL, 112 components ensuring users get latest version, 27 top 10 U.S. web sites, 26 defined, 22 eBay, 117 empty cache versus primed cache, 24 mod_expires, 23 MSN, 124 MySpace, 128 top 10 U.S. web sites, 24 Wikipedia, 131 YouTube, 137 (see also far future Expires header) Expression Counter (example), 52 expression method (see CSS, expressions) External JS and CSS (example), 55 F Far Future Expires (example), 28 far future Expires header, 25, 100 Ajax, 102 cached, 28 components, 25–27 definition, 23 examples, 28 page views, 24 Fasterfox, 68 favicons, 120 file_get_contents PHP function, 14 fileETag directive, 93 Firebug, 106 Firefox deferred scripts, 50 DNS lookups, 67 duplicate scripts, 86 parallel downloads, 46 pipelining, 9 progressive rendering, 44 frontend performance, 1–5 G Garrett, Jesse James, 97, 98 geographically dispersed content, 18 GET requests, 6 conditional (see conditional GET requests) Globule, 20 Gomez, 21 web monitoring services, 105 Google CSS sprites, 121 HTTP requests, 120 percentage of time downloading, 4 performance recommendations, 120–122 SCRIPT DEFER attribute, 122 (see also top 10 U.S. web sites) Google Docs & Spreadsheets, 101 Google Toolbar, redirects, 84 gzip, 29–36 AOL, 113 command-line utility, 32 compression edge cases, 34–35 compression sizes, 31 configuring Apache 1.3 mod_gzip module, 31 Apache 2.x mod_deflate module, 32 examples, 35

