4 ms·
My two cents: Which version of webp should Firefox support? There are 3 major versions, and the subtleties in the 'extended' webp is only traceable through the
by cflat 10y ago
My two cents: Which version of webp should Firefox support? There are 3 major versions, and the subtleties in the 'extended' webp is only traceable through the releases of Chrome.
further, how can I tell which client supports which version of webp? `Accept: image/webp` is insufficient because it doesn't tell me which version or subset of features this client uses. Take for example, ios9b1 where webp was thought to have accidentally been available through CoreImage. It only supported WebP basic. But how would a server know this?
Lastly, webp is not setup to be successful for the next set of requirements: it is 8bit per channel color only (can't do 10bit needed for P3 or rec2020). It can't do full chroma subsampling (4:4:4). And the list goes on. It was a good first start, but it needs much more work before it can break out of the Google grip and get wide support.
- fhoffa 10y ago"Which version of webp should Firefox support?": libwebp Track the implementation here: https://bugzilla.mozilla.org/show_bug.cgi?id=1294490 https://bugzilla.mozilla.org/show_bug.cgi?id=1294490 Build with '--with-system-webp': https://bugzilla.mozilla.org/attachment.cgi?id=8808680&action=edit https://bugzilla.mozilla.org/attachment.cgi?id=8808680&actio...
- maxst 10y agoStill, it's not clear what subset of libwebp features will become popular. For example, I don't see much enthusiasm for animated webp. Even their own blog is full of GIFs: https://blog.google/products/allo/buzzfeed-stickers-google-allo-give-you-one-more-reason-be-thankful/ https://blog.google/products/allo/buzzfeed-stickers-google-a...
- cflat 10y agoyes, but as the server responding to your webp enabled client, I can't tell which version of support you actually have. I can infer, but that's problematic.