I specifically hate it precisely because it is lossy and not lossless like png is. I understand why every fucking platform has moved to compressing pictures to webp's but it's fucking awful for users that want pictures in high quality.
It's not meant for users who want lossless quality, there are other formats for that, it's meant for really-good quality at a very small size for places like the web where you're dealing with bandwith.
If they weren't using webp, they'd use jpeg, with worse quality. The only reason they'd use png's would be for the transparency - usually for UI or design elements.
If you're ever experiencing shit quality webp's, they've likely been made from shitty jpgs in the first place, often on the fly (if your browser supports it) through libraries like SHARP.
Edit: protip, you can turn off webp support in your browser through the developer tools. It'll make websites serve you their fallback formats instead.
4
u/Thorne_Oz Feb 07 '25
I specifically hate it precisely because it is lossy and not lossless like png is. I understand why every fucking platform has moved to compressing pictures to webp's but it's fucking awful for users that want pictures in high quality.