question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Define the browser support matrix

See original GitHub issue

What is the intended browser support matrix for http://voice.mozilla.org?

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. Fluent is used the localize the Common Voice website. Dropping the support would mean that the fluent/compat builds would contain async functions and function* generators, which cause syntax errors in browsers which don’t support them. On the upside, no more regeneratorRuntime required 😃

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

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:12 (12 by maintainers)

github_iconTop GitHub Comments

1reaction
Gregoorcommented, Jul 9, 2018

We now have a browser support matrix (basically the one from Fluent): https://github.com/mozilla/voice-web/blob/master/docs/browser-support.md

Thanks for the discussion everyone!

0reactions
stasmcommented, Jun 28, 2018

My question about the temporary solution referred to this part of @Gregoor’s comment:

I just put the unsupported browser info in, which we also show for recording.

Sorry for not making it clear.

To reiterate what (I think) we discussed at All-Hands, I’m fine with dropping support for IE, but I want to make sure we are displaying that nice “Download Firefox” message for those users 😃

That’s how I understood our conversation as well. Thanks, @mikehenrty!

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to define a Browser Support Level Matrix | Planet 4
One of the first things to do when researching browser support levels for a project is to define who we want to reach...
Read more >
Crafting a Browser Matrix
When this list is formalised, it is often called a 'browser matrix' or 'browser support matrix'. If you build sites for external clients, ......
Read more >
Can I use... Support tables for HTML5, CSS3, etc
"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
Read more >
Browser Support Matrix #144 - freeCodeCamp/chapter - GitHub
For the MVP I personally think it's good enough to support latest - 2 Chrome (desktop, android), Firefox, Safari (Desktop, iOS), IE10+ &...
Read more >
Creating Browser Compatibility Matrix for Testing Workflow
Based upon your audience, geo, and usability you need to formalize a proper browser matrix which covers all the browser based on their...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found