The document discusses performance anti-patterns in Ajax applications. It covers the anatomy of web 2.0 applications, the impact of slow performance on users, common performance anti-patterns like too many network requests and mistakes with JavaScript frameworks, and how to analyze slow pages in 5 minutes using free tools. The presentation aims to help attendees avoid common mistakes that can slow down Ajax apps and analyze where pages are slow.
3. What will we cover today? * Anatomy of Web 2.0 Applications * Impact of End-User Performance on your end-users * Common Performance Anti-Patterns * Real Life Examples of why pages are slow What will you learn? * Avoid common mistakes when using frameworks like jQuery, … * What are expensive operations in AJAX Apps * How to analyze your slow web pages in 5 minutes with free tools
4. The Anatomy of a Web 2.0 Application Server Latency Datavolume Content Construction Caching Network Browser JavaScript Layouting AJAX/XHR Calls Rendering DOM
5. Impact of End-User Performance Bing & Google tested end user click behavior with artificially slowed pages http://radar.oreilly.com/2009/06/bing-and-google-agree-slow-pag.html Shopzilla boosted business with faster performance http://en.oreilly.com/velocity2009/public/schedule/detail/7709