It's all about optimization

3 Efficiency

3.0 Optimize your HTML

3.0.0 Use one-character class and ID names

3.0.1 Simplify markup

3.0.2 Don't use HTML wrappers as a box model hack

3.0.3 Avoid "overclassing"

3.0.4 Use stylesheets to specify fonts

3.0.5 Remove whitespace

3.0.6 Remove comments

3.0.7 Use AJAX

3.1 Optimize your Javascript

3.1.0 Employ external scripts

3.1.1 Use one-character variable names

3.1.2 Remove whitespace

3.1.3 Remove comments

3.1.4 Combine multiple libraries into one

3.1.5 Use "?:" conditional syntax

3.1.6 Define shorthand functions for common commands or objects

3.2 Optimize your use of images

3.2.0 Use less images

3.2.1 Use text instead of images

3.2.2 Use sprites

3.2.3 Reuse images

3.2.4 Combine adjacent graphics if not reused

3.3 Optimize your CSS

3.3.0 Cascade efficiently

3.3.1 Remove whitespace

3.3.2 Remove comments

3.3.3 Omit final semicolons

3.3.4 Remove duplicate properties

3.3.4 Consolidate repeated properties

3.3.5 Remove units from zero values

3.3.6 Use named colors if shorter than the hex values

3.3.7 Use three-character style for web-safe colors

3.3.8 Use CSS shorthands

3.4 Optimize URLs

3.4.0 Employ a runtime TinyURL technique

3.4.1 Use the IP address if shorter than the domain name