Using the Embedded Image Preview (EIP) technology presented here, we can load qualitatively different preview images from progressive JPEGs with the help of Ajax and HTTP Range Requests. The data from these preview images is not discarded but reused to display the entire image.
For a complete description of how it works, please look here: Faster Image Loading With Embedded Image Previews
Find the source code of this example in this GitHub repository.
File size of full image: 31,995 bytes