Steve is the author of High Performance Web Sites and the creator of YSlow, the Firebug extension. Now working at Google, Steve discusses the next set of best practices he's developed, including advanced techniques for loading JavaScript, where not to place inline scripts, and the importance of using multiple domains to improve web performance.
Questions Answered:
How can I load scripts without blocking the browser?
How much JavaScript do popular sites download?
How much of the JavaScript downloaded by a site is actually used?
How can inline scripts cause resources to be downloaded two times slower?
Is it better to reduce DNS lookups or increase parallel downloads by using domain sharding?
How can inline scripts block browser rendering?
How can I compare the download time of my pages?
What's the best packet sniffer to use?
How can I reduce the performance impact of Google Analytics?