-
Notifications
You must be signed in to change notification settings - Fork 40
Description
The lack of progressive rendering seems like a missing feature in AVIF. Sure, it's possible to do a top-to-bottom decode, but that isn't as good as multi-pass, and it sounds like the implementation is progressive.
Could another image be added to the start file, marked up in some way to indicate that it's optional for the browser to render it? Although it should render it if it doesn't have the rest of the file yet.
This part could be a different resolution to the main image, be encoded at a different quality, or be visually different (eg blurred).
For example, the cat image I used in the demo is 96 kB for full quality, but an acceptable preview can be done in 5 kB by halving the resolution and turning the quantizers to max.
I don't think this is the same as a thumbnail as a blurry version or a low-quality version would be unacceptable there.