3 ms·
That's just progressive decoding, though, and is only possible if you encoded the image correctly (which is optional). You can also do similar things with progr
by magicalist 3y ago
That's just progressive decoding, though, and is only possible if you encoded the image correctly (which is optional). You can also do similar things with progressive jpeg, png, and webp, with jpeg being the most flexible.
The unique part AFAIK is that you can order the data blocks however you want, allowing progressive loading that prioritizes more important or higher detailed areas: https://opensource.googleblog.com/2021/09/using-saliency-in-progressive-jpeg-xl-images.html https://opensource.googleblog.com/2021/09/using-saliency-in-...
(your thumbnails may or may not look terrible this way, as well. really better suited for progressive loading)
- lifthrasiir 3y agoThe thing with JPEG XL though is that its design is inherently progressive. Even when there is no reordering you will get 8x downsampled image before everything else (and the format itself exploits a heck out of this fact for better compression).