just went to look up the status of webp images in mastodon

github.com/mastodon/mastodon/p

turns out support was removed two years ago

@KayFaraday I wish someone did that to Firefox for me 😋
I know I can disable it with about:config var, but I know the code is still there.

@KayFaraday I unconditionally hate everything Google that's my thing 😅
I wish WebP would just cease to exist, together with WebM, VP9, http/2, http/3, etc.
You won't believe the lengths I went to get rid of WebP on my Void boxes, I have half the templates for imaging-related software patched and build the packages myself. It's not that easy with Firefox as it doesn't use libwebp and has its own implementation.

@KayFaraday I admit, It does have superior compression, but not a game changer, I think it's 10% better on average. I mean I get why Google is interested in it, for them 10% is a lot if they save on that bandwidth, but for everyone else it's not that obvious.
And it hinders the development of new browsers — if it's not based on already existing engines, because once it's universally excepted you have to support it — one more thing to implement 🤷

@m0xee try comparing the size of the original image of this imgur.io/a/qUjz3FW in webp vs png

Follow

@KayFaraday
"Oops! We couldn't find that page"
Broken link?

@KayFaraday
Huh 🤔
I thought maybe Privacy Possum or uBO might have caused it, but I tried disabling both — still doesn't load.
Well, anyway, maybe using lossless codec like PNG doesn't make sense in case with that image? AFAIK WebP offers both — lossless and lossy. When WebP uses lossy compression it makes sense comparing it to JPEG. When I said 10% I meant and average webpage with several images, comparing particular images head-to-head might be different, there always are corner cases.

@m0xee I think the WebP lossy is the best bet there because JPEG would create fuzzies along the distinct lines (which that image has a lot of) and the PNG of that image is on the order of tens of megabytes

@KayFaraday Well, don't get me wrong, I don't think that WebP is good for nothing, it does have its uses. So does JPEG2000, JPEG XL and several codecs based on PNG. Should all web browsers support all of these? I think it's a bad idea. It doesn't do something completely new like SVG, it's not significantly better like h265 vs h264, it does what was already possible and only marginally better. It's not enough to become the new de-facto standard — that's my opinion.

@KayFaraday In fact that's what I hate about Google. They develop some thing and want everyone to support it, they develop the next thing that's marginally better and want everyone to support that. That's what turned modern web browsers into monstrosities they are and made web a mess.
Like… brotli — who needs this thing, who asked for it? 😩

@KayFaraday
> there always are corner cases
For example, I've seen with my own eyes several YouTube videos, where VP9 (YT format 248) stream's size was bigger than h264 (YT format 137), but it doesn't mean that h264 is better, in fact it's the opposite, VP9 is better on average.
But only marginally so. So I still hate it 😅

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml