Many open source developers rely on Google Code--the company's developer network, with APIs, open source projects, and much more--to help fuel their projects. Jacob Moon, from Google Developer Programs, now has an interesting blog post up about how the folks behind Google Code recently implemented a few speed and efficiency boosts on the site. If you do any kind of development on the web, take a close look at how these tune-ups were executed.
Moon's blog post cites the "Performance Golden Rule" from the well-known book High Performance Web Sites by Steve Souders: ""only 10-20% of the end user response time is spent downloading the HTML document. The other 80-90% is spent downloading all the components in the page." Using that as a governing principle, Google Code developers set about reducing the number and size of downloads (HTTP requests) for the "components" throughout Google Code.
Specifically, the developers:
Although I have no way of verifying the claims, the folks behind Google Code claim that latency measurement stats show that user-perceived latency on the site dropped between 30 percent and 70 percent depending on the page being loaded--nothing to shake a stick at. If you're involved with web development, take a look at Google's specifics on the techniques above.
Do you know of any good speed- and efficiency-boosting techniques for web developers?