5 ms·
I think browsers could nowadays figure out when enough bytes result in enough quality. Progressive images should have been the solution since the very beginning
by pancrufty 4y ago
I think browsers could nowadays figure out when enough bytes result in enough quality. Progressive images should have been the solution since the very beginning and it’s disappointing (yet expected) that they aren’t.
I really wish I could just point to the canonical source of an image and have the browser decide how much of is needed like it does for video segments.
Thumbnail: load 1000 bytes
Drag to desktop: download the remaining megabyte of your full-quality image
The current picture/sizes setup is a verbose joke hacked together because they refused to use progressive JPEGs for this purpose, which we had for a very long time. This whole thing could have been a single `<img progressive>` attribute
- zamadatix 4y agoBrowsers seemed to resist having a ton of in flight connections for a long time but I don’t know if that’s a problem with newer versions of HTTP including stream multiplexing. Though maybe it’s still not great for the server side?