Optimization articles archive
2009
- SpriteMe (part 2) (September 18, 2009)
- F5 and XHR deep dive (August 11, 2009)
- Computing with JavaScript Web Workers (July 21, 2009)
- Simplifying CSS Selectors (June 18, 2009)
- DOM selectors API in Firefox 3.5 (June 13, 2009)
- Using Iframes Sparingly (June 3, 2009)
- Flushing the Document Early (May 18, 2009)
- Sharding Dominant Domains (May 12, 2009)
- Positioning Inline Scripts (May 6, 2009)
- Loading Scripts Without Blocking (April 27, 2009)
- Make your site faster and cheaper to operate in one easy step (April 17, 2009)
- dont use @import (April 9, 2009)
- Building a Fast People-Finder for Flickr with YUI AutoComplete (March 26, 2009)
- Performance Impact of CSS Selectors (March 10, 2009)
- YSlow and ASP.NET: 100 points "A" grade is possible (February 28, 2009)
- JavaScript Function Call Profiling (February 23, 2009)
2008
- Best Practices for Speeding Up Your Web Site (2007–2008)
- Average Top 100 Weblog Performance Survey (December 29, 2008)
- Coupling async scripts (December 27, 2008)
- YUI Theater Douglas Crockford: "Ajax Performance" (December 23, 2008)
- State of Performance 2008 (December 17, 2008)
- Automated Data:URI CSS Sprites (December 14, 2008)
- Image Optimization, Part 5: AlphaImageLoader (December 8, 2008)
- Image Optimization, Part 4: Progressive JPEG... Hot or Not? (December 5, 2008)
- Evolution of the Web from 2000 to 2007 (November 30, 2008)
- Browser Page Load Performance (November 24, 2008)
- Image Optimization, Part 3: Four Steps to File Size Reduction (November 14, 2008)
- Image Optimization Part 2: Selecting the Right File Format (November 4, 2008)
- Image Optimization Part 1: The Importance of Images (October 29, 2008)
- Runtime Page Optimizer (October 12, 2008)
- Hammerhead: moving performance testing upstream (September 30, 2008)
- Non-blocking JavaScript Downloads (July 22, 2008)
- DOM DocumentFragments (July 21, 2008)
- 15 Tools to Help You Develop Faster Web Pages (June 12, 2008)
- 10 Easy Steps to use Google App Engine as your own CDN (June 9, 2008)
- The Psychology of Web Performance (May 30, 2008)
- Compression using Canvas and PNG-embedded data (May 4, 2008)
- Average Web Page Size Triples Since 2003 (April 28, 2008)
- Ajax performance analysis (April 24, 2008)
- Embedding and Encoding in JavaScript (April 9, 2008)
- Search and Don't Replace (March 14, 2008)
- Inline Images with Data URLs (February 28, 2008)
- How JavaScript Timers Work (February 24, 2008)
- Performance Research, Part 5: iPhone Cacheability - Making it Stick (February 6, 2008)
- JavaScript Library Loading Speed (February 5, 2008)
- The Cost of Banner Advertising on Web Performance (January 31, 2008)
- Improving Drupal's page loading performance (January 30, 2008)
2007
- Optimize Parallel Downloads to Minimize Object Overhead (December 26, 2007)
- Tools for Detecting Memory Leaks (November 29, 2007)
- Suture CSS or JavaScript Files to Reduce HTTP Requests (October 31, 2007)
- Running CPU Intensive JavaScript Computations in a Web Browser (October 25, 2007)
- Client Side Load Balancing for Web 2.0 Applications (October 1, 2007)
- How JavaScript is Slowing Down the Web (And What To Do About It) (August 15, 2007)
- Event delegation without a JavaScript library (August 9, 2007)
- Delay loading your print CSS (June 17, 2007)
- Presentation Layer Performance Tuning (June, 2007)
- Compress JavaScript and CSS without touching your application code (May 2, 2007)
- Performance Research, Part 4: Maximizing Parallel Downloads in the Carpool Lane (April 11, 2007)
- Replace GIF with PNG Images (March 31, 2007)
- Performance Research, Part 3: When the Cookie Crumbles (March 1, 2007)
- Speed Up Your Javascript Load Time (February 21, 2007)
- IE+JScript Performance Recommendations Part 3: JavaScript Code Inefficiencies (January 4, 2007)
- Performance Research, Part 2: Browser Cache Usage - Exposed! (January 4, 2007)
- Optimizing your Flash SWFs (2007)
2006
- Circumventing browser connection limits for fun and profit (December 18, 2006)
- Performance Research, Part 1: What the 80/20 Rule Tells Us about Reducing HTTP Requests (November 28, 2006)
- IE+JavaScript Performance Recommendations Part 2: JavaScript Code Inefficiencies (November 11, 2006)
- On Streaming, Chunking, and Finding the End (November 8, 2006)
- JS includes - the saga continues (October 25, 2006)
- IE + JavaScript Performance Recommendations - Part 1 (August 28, 2006)
window.onload
(again) (June, 2006)- Serving JavaScript Fast (May 21, 2006)
- JavaScript optimization, are chained calls expensive? (March 8, 2006)
- Optimizing Page Load Time (2006)
- Building High Performance HTML Pages (2006)
- Optimizing Image and Sound Compression for Size/Quality (2006)
2005
2004
2003
2000