Google Is Already Experimenting with WebP2 as Successor to WebP Image Format
phoronix.com
phoronix.com
If nothing else, just provide a slow-but-correct decoder that translates the format to a long term stable format (e.g. PNG).
It seems odd that Google is being punished for releasing their work to anyone who wants it.
"We made this thing because it solves a problem we have, and we're giving it away so it might solve the same problem for you" doesn't seem nefarious.
I do hope other browser makers like Mozilla Firefox and Apple Safari will hold back on this, like they should have done with Webp v1.
(Disclosure: I work for Google, speaking only for myself)
This is a strawman, at no point am I or would I ever claim this is a good idea.
At what point is progress too much progress? Why can't we also balance these things with backwards compatibility, interoperability, accessibility, and other such things?
> least technically inclined
How many people actually know what WebP is, as opposed to thinking its some sort of bug with google or their browser? The least technically minded are more than a majority of users, more like the vast majority. Is their usage not valued?
Mozilla always had the stance that they wouldn't just add support for technology that might be just a passer-by technology. I think that was the right choice and I think it is a shame they added support for webp recently.
I can even imagine this to be market practice, where they add new stuff, where Apple and Mozilla and newcomers have to chase Google's fad of the day, while Google has enormous resources for Chrome. You can call me paranoid, I probably am :)
Anyway, if Google Chrome ditches Webp v1 in the next 10 years, I will not be that guy to say "Told you so!", but I will think it for sure.
The browser cannot drop support for an image format without major compatibility issues.
If you would like to bet on whether webp is still supported in Chrome in a decade I'd be happy to ;)
(Disclosure: I work for Google, and have no internal information on this)
https://cloudinary.com/blog/how_jpeg_xl_compares_to_other_im...
It's virtually lossless and progressive.
After 400 re-saves it's visually unchanged: https://twitter.com/jonsneyers/status/1327302393776758784
And Still image with VVC at low bitrate is even more impressive.
We need it to be both smaller and better than the best of JPEG. Which is still getting many improvement.
This 'new' WebP format is not radically different, but just pushes the same use-cases further (The web. Not archival. Not camera capture.), sticking to simplicity and usefulness.
10 years is a long time since WebP-v1, and techno has evolved since. We can go much lower in bitrate for still-good-enough quality, and that's what we're interested in exploring.
AVIF was designed starting from a video codec, similar to WebP-v1 in the early stages, and this has some drawbacks (that later we needed to correct in WebP, that was confusing). WebP2 is aiming at images-on-the-web right away, and not as an afterthought.
More details about the last 10 years of WebP and some WebP2 features: http://shorturl.at/BEMV8
Maybe this will be a future popular format. Maybe it'll die on the vine. Who knows, but experimentation and alternate approaches, particularly when the code is being shared is always a good thing, regardless of how you feel about Google or Chrome
I thought these problems were largely solved if they just gave implementations time to mature. Unless we’re talking wildly different concepts here.
https://www.avsforum.com/threads/smpte-webinar-dolby-vision-...
Perhaps it's not just Google, but this kind of "F[orget] the user" behavior is pretty concerning.
Google and sites that use it use fewer resources delivering traffic and sites get faster and smaller for users. Sure you could rant about all kinds of different web bloat but a completely transparent improvement is always a good thing.
If you are someone who looks at image formats and says “wow this is really wasteful, we could be doing so much better” then your constraints make it a no win. Nobody adopts formats that aren’t supported, and nobody supports formats that aren’t used. And users are just stuck with waste forever. Somebody has to break the ice and Google using the format in a non-disruptive setting of Google talking to Google is pretty conservative.
If it was Adobe’s new format they would bootstrap it by making it the default in Photoshop or Apple would make it the default format for the camera or something.
Why isn't WebP2 what WebP was? WebP was basically just a portion of the VP8 codec.
So why isn't WebP2 the same thing but for AV1? Why is WebP2 not just AVIF?
Progressively enhance the images you decide have enough business value to do so. Where I work we never replaced GIFs with APNGs, but we _did_ replace them with MP4s.
It's usually impossible to: import those images anywhere, modify them, or basically do anything with them (even open them outside Chrome).
As a consequence I've had to install another browser to ensure the images were not WebP.
Was that the intended purpose?
Failing this, browser extensions such as 'save image as you want' will do the trick.
https://chrome.google.com/webstore/detail/save-image-as-you-...
- PNG Mostly to replace CompueServeGIF (Not to be mistaken for Yiff files). Neat but no real gain over JPEG in quality on photos so nonone really used it for anythign but animations, but everyone were already used to GIF in their workflow so.. meh...
- JPEG2000 1997-2000 embroiled in patent nonsense so noone really uses it in the wild.
- WebP: used by google to look cool but since most people used a webbrowser that does not support it at launch servers were forced to have JPEG's as fallback. Great savings much wow.
- HEIF: Absolute cluster fudge of variations then Apple did a big Dick move and said "Orchard says HEIC, or Bust!" without actually telling anyone and broke several people's workflows that depended on JPEGS form iPhones, especially since FCPX did not support HEIC on launch and it took another 6 months for that update to come. Yay.
- WebP2; Google want to swing big dick dev powers to gain a marginal possible performance savings on their servers and say's "WebP? That is sooo 2015! you gotta be on WebP2 to hang with us"
Is it really that surprising that most people who depend on workflows to actually work to make their money are still using JPEG, GIF and TIFF files?
PNG replaced GIF because the latter was patent-encumbered at the time, only supported 8-bit color, and in later revisions only support 1-bit alpha transparency. PNG supports 24-bit color plus an 8-bit alpha transparency channel.
WebP, first released in 2010, allows for the replacement of GIF/PNG with lossless encodings and lossy encodings for replacement of JPEG. And unlike JPEG, WebP supports alpha transparency as well.
10 years sounds like more than enough time to optimize previous work and publish it. It's not like existing WebP or even new WebP images will suddenly stop working.
BTW, WebP is used by 0.4% of all websites.
<input type="file" accept="image/jpeg,image/png" />