WebSiteOptimization.com
Higher traffic and speed guaranteed.™
Home
Services
Publications
About
Sitemap
877.SITE.OPT
Contact Us
Call (877) SITE-OPT
(748-3678)
Free Newsletter
About the Book
About the Author
Table of Contents
2-Level
3-Level
All Levels
Press
Press Kit
Errata
home
>
speed
>
toc
>
2.html
Speed Up Your Site: Web Site Optimization
Table of Contents (2-Level)
Acknowledgments
Foreword by Jakob Nielsen (
JFIF
)
Introduction
(
JFIF
)
Every Site Can Benefit from WSO
Who Should Read This Book?
Who This Book Is Not For
How This Book Is Organized
Companion Web Site
Conventions
Part I - The Psychology of Performance
Chapter 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
An Interview with Ben Shneiderman, Ph.D.
Negative Impressions and Perceived Quality
Bailout Rates and Attention Thresholds
Attunability
Summary
Chapter 2
- Flow in Web Design (
PDF
/
HTML
)
On Flow and Mihaly Csikszentmihalyi
What Causes Flow Online?
Enabling Flow with Web Design
Summary
Part II - Optimizing Markup: HTML and XHTML
Chapter 3
- HTML Optimization
What is HTML Optimization?
Increasing Complexity = Higher Bandwidth Designs
How Modern Browsers Work with HTML
How to Optimize Your HTML
Summary
Chapter 4
- Advanced HTML Optimization
Table Tips
Form Optimization
URL Abbreviation
HTML and Compression
Summary
Chapter 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
Chapter 6
- Case Study: PopularMechanics.com
Automatic Optimization
Manual Optimization
Summary
Part III - DHTML Optimization: CSS and JavaScript
Chapter 7
- CSS Optimization
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
Chapter 8
- Advanced CSS Optimization
Optimizing CSS Rules
Substitution
Tables and CSS
CSS Layout Control
Summary
Chapter 9
- Optimizing JavaScript for Download Speed
When to Opt for Optimization
Trim the Fat
Apply JavaScripts Wisely
Minimize HTTP Requests
Abbreviate and Map
Crunching and Obfuscation
JavaScript and Compression
Summary
Chapter 10
- Optimizing JavaScript for Execution Speed (
HTML
)
Design Levels
Measure Your Changes
Algorithms and Data Structures
Refactor to Simplify Code
Minimize DOM Interaction and I/O
Local Optimizations
Expression Tuning
Summary
Chapter 11
- Case Study: DHTML.com
Part IV - Graphics and Multimedia Optimization
Chapter 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
Chapter 13
- Minimizing Multimedia
Multimedia Basics
Audio Compression and Optimization
Video Optimization
PDF Optimization
Summary
Chapter 14
- Case Study: Apple.com
Output
Tracks
Image
Adjust
Encode
Audio
Final Results
Part V - Search Engine Optimization
Chapter 15
- Keyword Optimization
The Big Picture
Keyword Optimization Guidelines
Spider-Friendly Design Tips
Page Characteristics of High-Ranking Sites
Summary
Chapter 16
- Case Studies: PopularMechanics.com and iProspect.com
PopularMechanics.com
iProspect.com
Part VI - Advanced Optimization Techniques
Chapter 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
Chapter 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
Chapter 19
- Case Studies: Yahoo.com and WebReference.com
Abbreviating Yahoo.com
Abbreviating WebReference.com
Excerpt from
Search Engine Visibility
, Chapter 1, "Before You Build"
Back Cover