Synopses & Reviews
There's a time bomb on the web: user patience. It starts ticking each time someone opens one of your pages. You only have a few seconds to get compelling content onto the screen. Fail, and you can kiss your customers and profits goodbye.
Table of Contents
I. THE PSYCHOLOGY OF PERFORMANCE. 1. Response Time: Eight Seconds, Plus or Minus Two.
Speed: A Key Component of Usability. A Brief History of Web Performance. Response Time and User Satisfaction. Bailout Rates and Attention Thresholds. Attunability. Summary. 2. Flow in Web Design.
On Flow and Mihaly Csikszentmihalyi. What Causes Flow Online? Enabling Flow with Web Design. Summary.
II. OPTIMIZING MARKUP: HTML AND XHTML. 3. HTML Optimization.
What Is HTML Optimization? Increasing Complexity=Higher Bandwidth Designs. How Modern Browsers Work with HTML. How to Optimize Your HTML. Summary. 4. Advanced HTML Optimization.
Table Tips. Form Optimization. URL Abbreviation. HTML and Compression. Summary. 5. Extreme XHTML.
Benefits of XHTML. XHTML versus HTML. Anatomy of an XHTML Document. The Syntactical Rules of XML. Converting from HTML to XHTML. Optimizing XHTML. Summary. 6. Case Study: PopularMechanics.com.
Automatic Optimization. Manual Optimization. Summary.
Apply Styles Wisely. Remove Whitespace. Cut the Comments. Minimize HTTP Requests. Use Simple Selectors and Substitution. Use Grouping. Inheritance. Layer Styles for Speed. Use Shorthand Properties. Optimize CSS Colors. Length Units: Everything Is Relative. Summary. 8. Advanced CSS Optimization.
Design Levels. Measure Your Changes. Algorithms and Data Structures. Refactor to Simplify Code. Minimize DOM Interaction and I/O. Local Optimizations. Expression Tuning. Summary. 11. Case Study: DHTML.com.
IV. GRAPHICS AND MULTIMEDIA OPTIMIZATION. 12. Optimizing Web Graphics.
Capturing and Preparing Images. JPEG Optimization. GIF Optimization. PNG Optimization. Download Time: Packet Count versus Page Size. On the Horizon: JPEG2000 and Vector-Based Graphics. Summary. 13. Minimizing Multimedia.
Multimedia Basics. Audio Compression and Optimization. Video Optimization. PDF Optimization. Summary. 14. Case Study: Apple.com.
Output. Tracks. Image. Adjust. Encode. Audio. Final Results.
V. SEARCH ENGINE OPTIMIZATION. 15. Keyword Optimization.
The Big Picture. Keyword Optimization Guidelines. Spider-Friendly Design Tips. Page Characteristics of High-Ranking Results. Summary. 16. Case Studies: PopularMechanics.com and iProspect.com.
VI. ADVANCED OPTIMIZATION TECHNIQUES. 17. Server-Side Techniques.
Server-Side Includes. Advantages of SSI: Speed and Broad Compatibility. Tuning mod_include. Server-Side Browser Sniffing. URL Abbreviation with mod_rewrite. Form and CGI Optimization. No More www. Summary. 18. Compressing the Web.
Text Compression Algorithms. Content Compression. Content Compression: Client Side. Content Compression: Server Side. Proxy Server-Based Content Compression. Benchmarking Tools. On the Horizon. Summary. 19. Case Studies: Yahoo.com and WebReference.com.
Abbreviating Yahoo.com. Abbreviating WebReference.com. Search Engine Visibility Appendix Excerpt.