5 ms·
It's still not enough: https://caniuse.com/?search=Avif https://caniuse.com/?search=Avif In order to get mainstream adoption, both Safari iOS and Chrome Androi
by sedatk 6y ago
It's still not enough: https://caniuse.com/?search=Avif https://caniuse.com/?search=Avif
In order to get mainstream adoption, both Safari iOS and Chrome Android need to start supporting it.
- jeroenhd 6y agoI'm not sure if that page is up to date. Firefox for Android and Chrome for Android both seem to support AVIF according to my tests. I'm not sure what "Android browser" means here, but it's been a while since I've seen the built-in browser engines not running on some recent version of Chromium as a base. I don't expect Apple to ever implement AVIF. They have bought into HEIF as the new version of JPEG through licenses and hardware decoding and they're not exactly known of implementing open standards next to their own. Encoding WEBP and AVIF and using the <picture> element on web pages should solve the bandwidth problem without depending on outdated browsers or lacking browser manufacturers. AVIF is better than WEBP in many cases, but WEBP is also better than JPEG or PNG in many places the older formats are still used.
- zamadatix 6y agoI can't get AVIF images to open in the latest Chrome on Android, pages with fallbacks use the fallback as well. My guess is it'll be enabled when AV1 is (which should be soonish now that devices with hardware AV1 decode are starting to be shipped in volume). Apple added AV1 hardware decode support to the A14 so I wouldn't rule it out in the future.
- BlueTemplar 6y ago> I'm not sure what "Android browser" means here, but it's been a while since I've seen the built-in browser engines not running on some recent version of Chromium as a base. Looks like it's the pre-Android 5, non-Chromium, AOSP browser ?
- heavyset_go 6y agoGood luck with that, Safari only started supporting WebP in June. Chrome has supported WebP since 2012.
- deleted 6y ago[deleted]
- DaleCurtis 6y agoChrome 89 will have AVIF support on Android: https://chromium-review.googlesource.com/c/chromium/src/+/2605293 https://chromium-review.googlesource.com/c/chromium/src/+/26...
- efortis 6y agoMeanwhile, you can conditionally serve AVIF with Nginx https://blog.uidrafter.com/engineering/conditional-avif-for-video-posters https://blog.uidrafter.com/engineering/conditional-avif-for-...
- cl0ckt0wer 6y agoCan't we use a wasm plugin to do the image decoding for us?