I suggest we fix https://phabricator.wikimedia.org/T342267 before making any decision that is based on browser usage metric, unless we can demonstrate by other means that Opera isn't used by up to 10% of page views.
By "fix" I mean, ask your respective managers to demand it and create interest in it. I have regularly raised it internally since 2018, but investigating an apparent defect whereby over 10% of global data may be missing, has thus far not been prioritised.
I have no opinion on IE11/Android as those are obviously low on usage without requiring evidence. Given that Opera is Chromium-based, and evergreen, and already listed as "Last N years", I would be skeptical of dropping that solely based on usage data.
Is there a similar gain in CSS/HTML baseline by dropping such entry?
I note that HTML summary/details do not require native support in Basic to adopt. They were specced by WHATWG specifically with progressive enhancement in mind. Browsers render content in unknown elements by default (at least, since IE6).
-- Timo
On Tue, 14 May 2024, at 00:17, Volker E. wrote:
Hi everyone, the Design System Team (DST) is proposing the following changes to MediaWiki browser support [1]:
- Drop support for Internet Explorer 11 (IE 11)
- Drop support for all versions of Edge Legacy
- Drop support for Opera
- Increase Basic (Grade C) support for Chrome and Firefox to versions 49+, Safari and iOS to versions 10+.
What this means: The browsers we’re phasing out won’t be tested for layout rendering anymore. While users on these browsers might and will still be able to read and basically interact with content, they might experience some quirks. This step helps us integrate modern web features more seamlessly.
These changes will unlock the ability to use specific newer browser features that cannot be safely used today without requiring a fallback, notably CSS custom properties (used in upcoming reading customization features like Night Mode) and the <summary> and <details> HTML elements that can be used to replace the checkbox hack. This will reduce the amount of code sent to 99.9% of users and cut down on software development costs and maintenance burdens.
See the full announcement for more details; PDF to download [2].
On behalf of the Wikimedia Foundation Design System Team, Volker [1] https://www.mediawiki.org/wiki/Compatibility#Browser_support_matrix [2] https://phabricator.wikimedia.org/F52025988 _______________________________________________ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/