- ๐ฆ๐บAustralia mstrelan
Opened โจ AVIF conversion with WEBP fallback Active
- ๐ฌ๐งUnited Kingdom catch
Opened ๐ฑ Re-evaluate opera mini support Active
- ๐ฌ๐งUnited Kingdom catch
So Opera Mini also doesn't support
picture
orsizes
which means I think core's responsive image support already doesn't work with it, which would mean โจ Add fallback format support to responsive images Needs work also wouldn't work with it.But also Opera Mini usage is dropping:
It doesn't show up on the global statcounter charts, so I checked Nigeria which came up via a google search as having some opera mini usage.
Opera Mini 4.4 usage is 2.76% in Nigeria in 2024-2025: https://gs.statcounter.com/browser-version-market-share/all/nigeria/#mon...
This is down from 3.49% for Opera Mini 4.4 and 1.49% for Opera Mini 7.4 in 2022-2023 https://gs.statcounter.com/browser-version-market-share/all/nigeria/#mon...
So that's usage about halved in two years.
Given that, I think we could at least open an issue to discuss dropping support for Opera Mini in Drupal 12, and do all the steps except making it the default image style action in the standard profile in Drupal 11.
- ๐ฆ๐บAustralia mstrelan
That sounds like a good idea. Actually I noticed Opera Mini is listed in our supported browsers and that doesn't support avif.
- ๐ฌ๐งUnited Kingdom catch
Oh interesting I didn't realise browser support was so far ahead of PHP support.
I think the next thing to figure out would be how to add avif conversion to image styles by default, but only when it's available on the server.
Do we need a new conversion that does avif if available, but falls back to webp if it's not? We could then update install profiles (and Drupal CMS) to use that?
- ๐ฆ๐บAustralia mstrelan
@catch I think all supported browsers are covered. https://caniuse.com/avif
It's just older Safari and IE that aren't. Pretty sure even Firefox ESR is good as that is at version 115.
- ๐ฌ๐งUnited Kingdom catch
I think avif needs โจ Add fallback format support to responsive images Needs work unless it's already supported by all of Drupal's supported browsers.
- First commit to issue fork.
- ๐ซ๐ทFrance andypost
would be great to start adoption of AVIF as it saving disk and bandwidth