The business, psychology and technology of high-performance web apps

No one likes to wait and we all hate slow pages. These are obvious, easily observable facts that don't need any proof. Waiting affects users in negative ways not only psychologically (they distrust the site, perceive it as lower quality) but also physiologically (they get irritable, their blood pressure increases). In the end, all the negative effects of slow web sites add up to a loss of users, loss of revenue and brand damage.

Stoyan Stefanov

Stoyan Stefanov is a Yahoo! web developer, Zend Certified Engineer, and an author, contributor, and tech reviewer of various O'Reilly books. He speaks regularly about web development topics at conferences and on his blog at www.phpied.com. Stoyan is the creator of the smush.it image optimization tool and architect of Yahoo's performance optimization tool YSlow 2.0.

  • Chapter 1: The Performance Business Case
  • Chapter 2: The Life of Page 2.0
  • Chapter 3: Fewer Page Components
  • Chapter 4: Smaller Components
  • Chapter 5: Optimizing Images
  • Chapter 6: Parallel downloads
  • Chapter 7: Optimizing JavaScript and Ajax
  • Chapter 8: Optimizing CSS
  • Chapter 9: Psychology of performance