Don't Make Me Wait: Building High Performance Web Sites
No one likes slow pages. Faster sites increase user satisfaction and happiness, help improve business metrics and, since April 2010, rank higher in Google search results. In this session Stoyan shares his research and expertise covering:
- The performance Golden Rule, which helps you cut page loading time in half.
- Speeding up the initial page rendering.
- Writing smarter CSS.
- Image optimizations that shave 10-30% off the file sizes, with no quality loss.
- Improving the perception of speed
- Maintaining the user's "flow" as they move from page to page
Step ahead of your competitors by building faster and more pleasant user experiences following the proven best practices


















Thanks for coming to the talk, folks!
Some pointers for more information:
Tools
--------
- YSlow - http://developer.yahoo.com/yslow/
- PageSpeed (like YSlow) - http://code.google.com/speed/page-speed/
- http://WebPageTest.org - Waterfall view, misspelled it in the slides, sadly
- YUICompressor - http://developer.yahoo.com/yui/yuicompressor minifies CSS and JS
- CSSSprites.com - tool for easy sprites
- Smush.it image optimizer - http://smushit.com
Learning
--------
- Yahoo best practices - http://developer.yahoo.com/performance/
- Google best practices - http://code.google.com/speed/page-speed/docs/rules_intro.html
- How to subset fonts - http://snook.ca/archives/html_and_css/screencast-converting-ttf2eot
- Compressing font files - http://www.phpied.com/gzip-your-font-face-files/
- optimizing images - http://yuiblog.com/blog/2008/11/14/imageopt-3/
- progressive JPEG research - http://yuiblog.com/blog/2008/12/05/imageopt-4/