Page MenuHomePhabricator

Browser Support for mobile and desktop is out of date
Closed, ResolvedPublic

Description

https://www.mediawiki.org/wiki/Compatibility#Mobile

Where browser usage is over 5% a modern experience (Grade A) is supported.
Grade A browser list on MobileFrontend is defined in .browserlistsrc file.

Looking at https://analytics.wikimedia.org/dashboards/browsers/#mobile-site-by-os/os-family-and-major-hierarchical-view only 12 and 13 are over 5%; 11 is 2.2%, 10 is 1.3%, 9 is 0.87%

https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/4f8ed0f/.browserslistrc#L15 says ios 6.0

Similarly, only Android 6.0 is > 5%, with Android 5.0 at 3.1% and 4.0/4.1 absent completely

https://github.com/wikimedia/mediawiki-extensions-MobileFrontend/blob/4f8ed0f/.browserslistrc#L17 says android 4.1

The ios version in .browserslistrc also doesn't agree with https://www.mediawiki.org/wiki/Compatibility#Desktop (6.1 vs 6.0)

Event Timeline

iOS 9+ and Android 4.4 (ish) are required for Wikimedia sites due to the TLS 1.0/1.1 deprecation, so it would be impossible for iOS 6-8 to show up in the analytics. While older versions might still be supported elsewhere, I think that's a good hint to downgrade them officially in MobileFrontend.

phuedx triaged this task as Medium priority.Mar 31 2020, 3:50 PM
Jdlrobson added subscribers: ovasileva, Jdlrobson.

@ovasileva now might be a good time to check these (along with revisiting the same for desktop)

Jdlrobson renamed this task from Mobile Browser Support is out of date to Browser Support for mobile and desktop is out of date.Jul 2 2020, 5:41 PM

Apparently a conversation around this is happening elsewhere which Olga is keeping an eye on.

@ovasileva did this conversation get any resolution?

MobileFrontend is now using Wikimedia central 'browserslist-config-wikimedia', (T282779). Per extension overrides are still possible. Setting on “resolved”