Closed Bug 1467391 Opened 6 years ago Closed 6 years ago

Define the browser support matrix

Categories

(Webtools Graveyard :: Pontoon, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: stas, Assigned: mathjazz)

Details

Attachments

(1 file)

What is the intended browser support matrix for Pontoon?
I'm asking because in https://github.com/projectfluent/fluent.js/issues/133 we're considering dropping the support for old versions of Chrome and Firefox as well as the support for IE11. Pontoon uses the fluent-syntax package in the UI. Dropping the support would mean that the `fluent-syntax/compat` builds might contain new ES syntax (e.g. async functions or generator functions) which will result in syntax errors in browsers which don't support them

Here's the list of browser versions we're currently considering supporting in Fluent's `compat` builds:

    Firefox >= 52,
    FirefoxAndroid >= 52,
    Chrome >= 55,
    ChromeAndroid >= 55,
    Edge >= 15,
    Safari >= 10.1,
    iOS >= 10.1
The only officially supported instance of Pontoon is pontoon.mozilla.org and ATM we don't have any resources or plans to support other instances or external (non-Mozilla) localization projects.

That gives us some flexibility in defining browser support matrix. ATM.

Some preliminary data based on GA:

1. The proposed matrix covers ~90% of all browser sessions in the last month.

2. IE sessions look short, so we're either already broken in IE and/or those aren't actual users.
Looking at the stats again, the matrix actually covers 97% of our users.

I can also confirm Pontoon is broken on IE 11.

I'll add a patch to document browser support matrix in our docs.
Assignee: nobody → m
Priority: -- → P2
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: