For f*&% sake, I’m using JPEG XL on my website for some high res images that are amazingly well compressed using it, and especially to reduce the repository size on Codeberg. Only now discovered that only my niche main browser, Zen, renders them. What a stupid decision; their compression of high quality images is superior. Perfect to use alongside AVIF which does better in low quality images and illustrations and the like, or PNG which is best at preserving images containing text such as screenshots.
I had the luxury of seeing incredibly smart engineers speak about their new innovations for web development.
I then got to watch them get hired by Google and paid extremely well to release those innovations, with the support of a bunch of other brilliant people, often under a open-source label.
I then get to see people go, “Google Bad!” About those features, and because it was paid for by Google, they don’t even want to touch it.
WebP and AVIF are good at what they do, it’s just that Google insists on them being the only modern formats people should ever use, despite different formats being better in specific contexts.
I don’t think people would be as upset if Google gave people the choice to use other formats. The standards aren’t the problem, the monopoly is.
Google is an enormous beast. It doesn’t care about you, or me, or the good of anyone. Sometimes its goals happen to align with a common good for awhile - and so good stuff can come from that. But often their goal do not, and they cause harm while crushing any possible alternative path. And as time goes on, less and less of what google does is for the common good.
For that reason, I think it is unwise to support google. Supporting them further entrenches their power, preventing others from contributing.
The smart engineers you spoke of would still be smart engineers with or without google. Google didn’t create them. They can still contribute with or without Google. But Google did direct their efforts to suit Google’s own needs. - Sometimes that’s also good for other people, but often it is not.
Safari renders them.
Firefox forks usually render them because Firefox supports it but Mozilla takes it out of packaged builds.
Current Android news have me wanting to beat Google to death
webp feels like a cancer
png better
JXL is better at what PNG does than PNG is
lies!
JPEG XL is partially based on FLIF/FUIF, which boasted/claimed the best lossless image compression on the planet.
PNG is superior
PNG only supports 4 colour channels, RGBA. JPEG XL supports up to 4099… In case you ever needed that for depth or thermal data or something.
PNG only supports 8 and 16 bits for each colour channel, JPEG XL supports up to 32 bits for each colour channel. In case you have something physically capable of displaying the difference.
I’d talk about HDR support, but PNG added that recently when it also made animation support official, rather than an extension. Which JPEG XL also supports.
To be fair, I still use PNG out of habit, and because I can’t show anybody .jxl files over the internet like I can .png files. Also I mentally associate PNG with quality, while JPEG XL sounds like a big JPEG, which it can also be if you switch it to lossy mode.
png is still better.
Question: Why do I always have issues opening the memes from here? I use ff+ubo and yours is the only instance I need to use chrome or edge to see the full sized image






