General developer forum

Browser Support for Moodle 3.2

 
Me!
Browser Support for Moodle 3.2
Group Core developersGroup Moodle HQGroup Particularly helpful MoodlersGroup Plugin developersGroup Testers

Because:

A) We have technical requirements for the new Bootstrap 4 theme in Moodle

B) All browser vendors have moved to a continuous update model


I am proposing changes to the Moodle supported browser policy. Details are on: https://tracker.moodle.org/browse/MDL-55750

These changes are proposed to be adopted from Moodle 3.2 onwards and would mean that Moodle would only officially support the latest and latest - 1 version of each major browser at the time of release. 

Specifically, we would only support IE Edge and IE 11 (these are the only officially supported versions from Microsoft). 

Please add comments on that tracker issue. 

 
Average of ratings: Useful (5)
Dan at desk in Moodle HQ, Perth
Re: Browser Support for Moodle 3.2
Group Core developersGroup Moodle Course Creator Certificate holdersGroup Moodle HQGroup Particularly helpful MoodlersGroup Plugin developersGroup Testers

We never followed up on this post (sorry) - but this is what we have decided for our new browser support statement:

User guidance (will be in release notes and so on)

Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers:

Desktop:

  • Chrome
  • Firefox
  • Safari
  • Edge
  • Internet Explorer

Mobile:

  • MobileSafari
  • Google Chrome

For the best experience and optimum security, we recommend that you keep your browser up to date. https://whatbrowser.org

Note: Legacy browsers with known compatibility issues with Moodle 3.2:

  • Internet Explorer 10 and below
  • Safari 7 and below
Developer guidance:

Developers are encouraged to embrace modern web technologies when a feature has been implemented by all major vendors (Chrome/Firefox/Edge/Safari). We encourage our users to run on up to date browsers, developers should focus the bulk of their attention on supporting these users when implementing new functionality.

Questions to ask, when deciding can I use 'feature-x'?

  • What is the impact of this feature not being available?
    • If it breaks the site, you must ensure it is available in firefox/chrome releases over the last 1y and Safari/IE releases not mentioned in our compatibility issues
    • If it's just 'nice to have' cosmetic issue you do not need to be strict
  • Is it supported by all major vendors on all platforms?
    • If not: You can't use this feature yet
 
Average of ratings: -