We& #39;re treated to three(!) new image codecs this generation: AVIF, JPEG-XL, WebPv2. Just like the console wars, there& #39;s a lot of hype talk goin& #39; on:

"Our codec supports 13 megaplimsolls"
"Yes well ours has hyper-green prediction technology™"

Ignore it. Test the codecs yourself.
https://squoosh.app/ ">https://squoosh.app/">... - we& #39;ve got preview builds of JPEG-XL and WebPv2. AVIF is in there too.

Try them with representative images, at representative sizes. Zoom them out so they& #39;re at the size they& #39;d be on the page, and see how low you can get the filesize.
Remember, for most images on the web, you& #39;re aiming for "not bad" rather than "almost lossless".

JPEG-XL and WebPv2 aren& #39;t ready yet, so they& #39;re not 100% representative. Also, how the images look as they load is something we& #39;ll only really know as they land in browsers.
fwiw, @DasSurma and I chatted about hype trains like this in the latest HTTP203 podcast https://http203.libsyn.com/when-the-hype-train-turns-out-to-be-a-bus-replacement-service">https://http203.libsyn.com/when-the-... (starts 8mins in)
You can follow @jaffathecake.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: