Post #991904
2026-03-30 11:06 UTC
There's something quite exciting happening with AVIF and progressive rendering.
Some recent patches let you provide custom 'frames' as progressive passes, so you can provide e.g. smaller blurry versions of the full image to use as a progressive pass.
Replies (4)
-
@jaffathecake@mastodon.social 2026-03-30 11:06
Live demo: https://random-stuff.jakearchibald.com/apps/partial-img-decode/?demo=cat-3-pass.avif&density=2, although the progressive rendering is Chrome-only right now. Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1712813 The progressive passes work like frames of a video, in that subsequent passes can be inter-frames, reusing data.
-
@fabienmarry@mastodon.social 2026-03-30 11:09
@jaffathecake So replicating progressive jpg from decades ago?
-
@adactio@mastodon.social 2026-03-30 11:10
@jaffathecake lowsrc lives!
-
@vrugtehagel@mastodon.social 2026-03-30 20:15
@jaffathecake this is so cool! Clever use of AVIF's origins in AV1. I wonder - can JPEG XL do this?