First there was AV1. Now there's AVIF
A while back during my video encoding sessions, I toyed with the concept of serving AV1 videos on my site. The results were not great out of respect that we could not find a great way of detecting the client's capabilities of video decoding without writing some shitty JavaScript system to snoop around and break privacy rights all the way. However, there's a branch of the Av1 system known as "AVIF" which is designed to use for still images. It boasts about getting better compression ratio's to that of even WebP images that we discussed a while back.
Why did we implement AVIF here? Read on if you want to know more.