WebP is definitely not a perfect solution, but GIF is absolutely full of problems. The only thing that GIF has going for it is the fact that it is universally supported by just about everything everywhere. But the two big problems are the fact that it is limited to 256 colors and is incredibly inefficient at compression. Those two facts combined mean that any given image in GIF format has a drastically higher file size than that same image in WebP, AVIF, JPEG-XL, APNG, or any other modern animated image format, while likely still having a worse image quality.
I am hoping to see AVIF more widely adopted/supported, because GIF is definitely bloated and ready to die.
gifs load as images while avifs load as videos, because that’s what they are. Imagine the resources used when loading a page with 2000 avifs and you have autoplay videos enabled on your browser.
gifs on the other hand, load one frame at a time and just cycle through each frame after they have loaded.
I think theoretically, avif is a better solution but the applicability of them is going to be difficult to apply unilaterally like gifs.
In what way do AVIF files “load as videos”? They are image files. Your web browser renders them as images. Your Lemmy client renders them as images. It is not AVI.
So, your app doesn’t support those particular file types. Great. We have already established that support for things other than GIF needs to be improved. That is an entirely separate issue. The question remains: In what way do AVIF files “load as videos”?
WebP is definitely not a perfect solution, but GIF is absolutely full of problems. The only thing that GIF has going for it is the fact that it is universally supported by just about everything everywhere. But the two big problems are the fact that it is limited to 256 colors and is incredibly inefficient at compression. Those two facts combined mean that any given image in GIF format has a drastically higher file size than that same image in WebP, AVIF, JPEG-XL, APNG, or any other modern animated image format, while likely still having a worse image quality.
I am hoping to see AVIF more widely adopted/supported, because GIF is definitely bloated and ready to die.
gifs load as images while avifs load as videos, because that’s what they are. Imagine the resources used when loading a page with 2000 avifs and you have autoplay videos enabled on your browser.
gifs on the other hand, load one frame at a time and just cycle through each frame after they have loaded.
I think theoretically, avif is a better solution but the applicability of them is going to be difficult to apply unilaterally like gifs.
In what way do AVIF files “load as videos”? They are image files. Your web browser renders them as images. Your Lemmy client renders them as images. It is not AVI.
A comedy in two parts
wish I could screenshot what I see. because it’s just two “OBJ” tiles.
So, your app doesn’t support those particular file types. Great. We have already established that support for things other than GIF needs to be improved. That is an entirely separate issue. The question remains: In what way do AVIF files “load as videos”?