Summary

In this chapter, we first saw how to store images in the browser cache in the best way. It then looked at preventing cookie overhead in image requests and parallel loading of images, and introduced an image control adapter that addresses these issues.

This was followed by discussions on reducing image sizes, combining images into a single larger image, and replacing images by HTML and CSS.

Finally, we saw how to optimize usage of the shortcut icon, and the use of content delivery networks.

In the next chapter, we'll see how to improve the way JavaScript files are loaded, to speed up rendering of the page.

Get ASP.NET Site Performance Secrets now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.