Comment by danhau
2 hours ago
I’m not an expert, but I wanna add my 5 cents.
> You as user can then upload AVIF images to wherever images on the site are processed
Those image upload pipelines almost always process the image in some way (downscaling, compressing). So a new codec in the same file format can only break them.
But even if it didn’t, I can’t help but view this as a dependency hell. Somebody uploads a version of AVIF not yet supported everywhere. Things break. User doesn’t understand why, because user doesn’t understand that .avif != .avif. Developers have a hard time figuring out why, because they have to check all software touching those files and check what specific codecs or version those support for AVIF. And all they can do anyway is to wait for all affected libraries or software to roll out the new codec.
So I guess in other words, the codec is the file format.
No comments yet
Contribute on Hacker News ↗