One way to "solve" the time to visual completion would be to make all the images, but especially the larger images, progressive scan. For very large images, the difference in visual quality between 50% downloaded and 100% downloaded on most devices isn't noticeable, so the page would appear complete in half the time.
Re: Real-world HTTP/2: 400GB of images per day
#71There's an excellent talk about doing exactly that, showing a working prototype & results measured: