Page MenuHomePhabricator

Deprecate WOFF webfont for ULS
Closed, ResolvedPublic

Description

Deprecate WOFF webfont format for UniversalLanguageSelector. Most browsers now support WOFF2: https://caniuse.com/woff2 Only IE11 needs WOFF format as of now and IE11 is being phased out. Also, sfntly - the tool we used to create .woff fonts is deprecated by upstream.

There is no need to make any code changes (AFAIK) in ULS. Removing .woff files from universallanguageselector/data/fontrepo/fonts should be enough.

Event Timeline

https://almanac.httparchive.org/en/2022/ claims:

We think it is also time to proclaim: “Use only WOFF2 and forget about everything else”. This will simplify your CSS and workflow massively and WOFF2 is now supported everywhere.

As of MediaWiki 1.41, Modern support is removed for Internet Explorer 11

Given MLEB we may want to wait until 1.40 is no longer supported in there, or we may want to do this earlier already.

Change #1027108 had a related patch set uploaded (by Nikerabbit; author: Nikerabbit):

[mediawiki/extensions/UniversalLanguageSelector@master] Remove woff files

https://gerrit.wikimedia.org/r/1027108

Change #1027108 merged by jenkins-bot:

[mediawiki/extensions/UniversalLanguageSelector@master] Remove woff files

https://gerrit.wikimedia.org/r/1027108