The Wayback Machine - https://web.archive.org/web/20071011022808/http://developer.yahoo.com:80/performance/

Developer Network Home - Help

Exceptional Performance

Performance | YSlow | Blog | Group | Feedback

Exceptional Performance

Yahoo!'s Exceptional Performance team evangelizes best practices for improving web performance. They conduct research, build tools, write articles and blogs, and speak at conferences. Their best practices center around the rules for high performance web sites.

Latest News, Upcoming Events

Prior Events

High Performance Web Sites

by Steve Souders,
Chief Performance Yahoo!

available in September from

O'Reilly Media

High Performance Videos

Yahoo! performance chief Steve Souders joined with Plaxo's Chief Platform Architect Joseph Smarr to reprise a couple of talks they gave at OSCON this year. These presentations are now available on YUI Theater.

Rules for High Performance Web Sites

The Exceptional Performance team has identified 13 rules for making web pages fast. Each rule is discussed in the Developer Network Blog articles listed below.

  1. Make Fewer HTTP Requests
  2. Use a Content Delivery Network
  3. Add an Expires Header
  4. Gzip Components
  5. Put CSS at the Top
  6. Move Scripts to the Bottom
  7. Avoid CSS Expressions
  8. Make JavaScript and CSS External
  9. Reduce DNS Lookups
  10. Minify JavaScript
  11. Avoid Redirects
  12. Remove Duplicate Scripts
  13. Configure ETags

Download YSlow for Firebug

YSlow analyzes web pages and tells you why they're slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool. We are releasing YSlow on Wednesday July 25th at OSCon. This tool has helped improve the performance on over 50 Yahoo! properties by 25-50%. We're pleased to be able to share this with the development community so that others can join us in accelerating the user experience on the web!

Research

Research conducted by the Exceptional Performance team is documented in the following Yahoo! User Interface Blog articles.

Download Slides

On May 11, 2007 our slides from the Web 2.0 Expo conference reached #2 across all topics with 1127 diggs in one day. See the full digg comments here.

Developer Support & Community

YSlow development is discussed on the Exceptional Performance Group. Use this group if you have questions, issues, or need technical support.

Copyright © 2007 Yahoo! Inc. All rights reserved.

Privacy Policy - Terms of Service - Copyright Policy - Job Openings