Turn on ye ole Javascript to add ratings in this low-budg app.

Making the New Yahoo! Homepage Fast!

Event Interactive 2011
Format Solo
Organizer Nicholas Zakas Yahoo!
Description The Yahoo! homepage is the third-most visited web site in the United States, and so completely redesigning it in 2009 brought a whole series of challenges. One major challenge: add a lot of new functionality while maintaining the same page performance. In this session, you'll learn how the Yahoo! homepage team went beyond the best practices for web performance to enable a fully interactive, customizable page while maintaining or surpassing the old homepage's actual and perceived performance.
Questions
Answered
  1. When an Ajax request takes seven seconds to return, what exactly is happening during those seven seconds?
  2. What are some caveats of the current best practices around CSS sprites and browser caching?
  3. How can loading JavaScript at the bottom of page actually hurt the user experience, despite its status as a best practice?
  4. What is time to interactivity and why is it important to perceived performance?
  5. How does progressive enhancement and non-JavaScript functionality improve the overall user experience?
Level Intermediate
Category Web Apps / Widgets
Tags performance, yahoo