3 ms·
I don't know, JPEG has the "problem" of being good enough for what it is used for. We could do better for decades but because everyone understands JPEG it is st
by GuB-42 5y ago
I don't know, JPEG has the "problem" of being good enough for what it is used for. We could do better for decades but because everyone understands JPEG it is still the standard. And if JPEG doesn't fit, chances are that PNG does.
There are alternatives. Google optionally uses webp, because it saves them bandwidth and they control the entire chain. And specialized applications like maps sometimes use better suited formats, but if you want to share a picture, that's JPEG.
The same thing happens with audio. The go to format is still MP3 even though it is well outdated. In fact, we had what is close to the perfect lossy audio codec (Opus) since 2012 and support it is pretty much only used when you control the entire chain, like in video games.
So maybe JPEG XL is the perfect image format, but it is still a tough sell when you have something universal that is good enough against it.
The only way I can see it gain traction is if tech giants get together and force it on us. Like they have been doing for web standards. And if there are patents, even that may not work.
Video is different because it uses a huge amount of bandwidth and no formats are "good enough" yet.
- MrRadar 5y agoJPEG XL's party trick is that you can losslessly (and reversibly) transcode regular JPEG images to XL images, at less CPU cost than fully decoding and then encoding, for a size savings of ~30%. I think this will be enough to put it over the top and drive adoption as CDNs will be able to transparently serve either JPEG or XL for a resource originally uploaded as a standard JPEG depending on whether the requesting user agent supports XL.