Firefox To Support Google's WebP Image Format For a Faster Web (cnet.com)
Firefox has joined Google's WebP party, another endorsement for the internet giant's effort to speed up the web with a better image format. From a report: Google revealed WebP eight years ago and since then has built it into its Chrome web browser, Android phone software and many of its online properties in an effort to put websites on a diet and cut network data usage. But Google had trouble encouraging rival browser makers to embrace it. Mozilla initially rejected WebP as not offering enough of an improvement over more widely used image formats, JPEG and PNG. It seriously evaluated WebP but chose to try to squeeze more out of JPEG. But now Mozilla -- like Microsoft with its Edge browser earlier this week -- has had a change of heart. "Mozilla is moving forward with implementing support for WebP," the nonprofit organization said. WebP will work in versions of Firefox based on its Gecko browser engine, Firefox for personal computers and Android but not for iOS.
Created when Google wasn't fully evil/solely out for their own interests.
What makes the web slow is unnecessary javascript. The "problems" with JPEG and PNG are miniscule compared to the problems with bloated javascript, and downright negligable if you actually take the time to optimally compress your images.
Compression levels and file size aren't the current limitations on 'web speed' as such.
The limits are REALLY, REALLY easy to detect, if you try any sizable set of major websites with and without various levels of ad blocking and script blocking.
The limitation is servers placed in between users and the content they want, by marketing company servers that demand to be parsed before loading.
And marketing companies don't place much priority on 100% minimal load times, compared to showing greater statistics on what makes them money.
That's what kills the traffic flow - like a small number of bad actors can slow any traffic system. When those actors are left in front of the others, with no way to get around them, all the traffic is slowed.
This is a fix - but it's very much not a general fix for what most affects people's experience online.
Adblock and script blocking are that for now - but bypassing a >1ms marketing server delay would be the more proper fix if you wanted ads to keep paying for things.
Have marketing companies absolutely lose their chance to show ads for any, ANY delay would fix their priorities, and fix the web for those that want to keep it an ad-loaded experience.
Ad/script blocking works for everyone else.
Ryan Fenton
But I suppose we can’t expect Google to attack the real speed killer - the calling and loading of sometimes dozens of third-party trackers and advertisements on a web page.
#DeleteChrome
Gay is a-okay!!
They did WebM first after all. PNGs are a plague on humanity.
No thanks, see you in the water (fox) instead.
https://flif.info/
Yes, Google is an anus dripping and leaking buckets of cum gay.
png4life. i actually do literally rage when i drag an image from my browser to the desktop and it ends up being webp. was so sure that shit would have died by now :(
WebP is another one of those things as Google that was thrown together as a test vehicle for a compression algorithm. It sucks as a format and comes in multiple inconstant flavors (versions) that make it a PITA to support. Just getting the image dimensions requires a lot of low-level bit shifting and twiddling for no damn reason, and how that's done depends on how the chunks are organized. It's a mess. It's no surprise to me why it didn't catch on. After trying to add support for it on my image board, I just gave up. Retrieving image information is too difficult as there's too many gotchas.
Of course, Google would prefer that you just use their huge, complex WebP library, so you don't have to worry about how to unwind that horrible mess.
Please, Mozilla, if you are going to support WebP images make absolutely sure Firefox complies with the image.animation_mode setting so any WebP animation can be controlled or disabled by the user!
By adblocking all the shit that comes on a typical commercial website. Scripts, images etc. Easily cuts 30-50% of the download not to mention saving phone battery.
Wikipedia states that Webp does animation.
PNG doesn't do animation, so in one major criteria, PNG is inferior to GIF.
Many of the times the large file size isn't due to the format but because the person creating the image didn't bother to optimize the picture. It's not unusual to be able to get an image in which you can shave 90% off of the size without compromising quality. Usually it's more like 30%-60% but I have seen 90%. I used to optimize my images when I had my own site. I do it now and again with a slow loading site just to see what I can do.
When you have all of these sites and applications that lets anyone build a site without knowing what to do of course you are going to get bloated images. Never mind that the same image is going to be used for all environments. So that bloated image that's meant for the desktop that I could shave 90% off is also being sent to people who are using their mobile. It could be cut by another 3/4 by making a smaller version just for a mobile version of the site.
It's not just the people up above that don't optimize their images. I was in a federal Canadian department and they didn't optimize the graphics either. What I hated is that the graphics for the Java web applications were included with the .jar files and being server from the application server because it was easier to deploy. If they served the graphics from the web server, which passed the requests to the application server, then the graphics would have been more responsive and the load on the application server would have been lessened because it was busy serving graphics (one page could have 20 small graphics).
You don't need new image formats or even to replace HTTP(S) to get faster responses. Optimize your files and server configuration.
How much did Google pay Firefox to do this?