XMLWordPrintable

    Details

      Description

      Policy: Internet Explorer (IE11) support

      On 6th August 2020 it was decided that:

      1. Moodle 3.9.x (LTS) will be the last branch actively supporting IE11. People really needing to use IE11 longer will have to stay sticky to that branch, that will be actively maintained (security / data loss / privacy wise) until May 2023.

      2. Moodle 3.10.x (to be released in November 2020) will be the the first branch actively not supporting IE11. Meaning that all the compatibility bits will be removed and IE11 will stop working in all the places where those compatibility bits were needed.


      This issue is a placeholder for discussion regarding Moodle officially dropping support for all versions of Internet Explorer.

      At time of writing, the only supported version of Internet Explorer is IE11.

      According to the Lifecycle FAQ:

      1. Microsoft recommends using Edge
      2. Edge has backwards compatibility support for IE 11

      IE11 is only suported on:

      1. Windows 8.1 Update
      2. Windows 10
      3. Windows Server 2012
      4. Windows Server 2012 R2
      5. Windows Server 2016 and subsequent releasess
      6. Windows Embedded Standard 7
      7. Windows Embedded POSReady 7
      8. Windows Thin PC
      9. Windows Embedded 8 Standard
      10. Windows 8.1 Industry Update

      Many other organisations have already taken this step, including:

      1. YouTube
      2. Google
      3. Atlassian
      4. Wix

      Technologically IE11 is the browser causing us most grief and requiring us to polyfill the most.

      I would like to propose that we:

      1. drop official support for IE 11 as soon as possible - preferably in Moodle 3.9
      2. In Moodle 3.9 we:
        1. do not remove any supporting functionality yet
        2. continue to actually offer all polyfills and test in IE11
        3. display an in-browser warning that support for IE11 and older will be removed soon
      3. In Moodle 4.0 we:
        1. stop testing for IE in 4.0
      4. In Moodle 4.3 (next LTS after 3.9) we:
        1. remove polyfills in 4.3

      Why so soon?

      1. Due to the 4.0 roadmap, 3.9 will likely be in support for an extended period
      2. It is getting harder and harder to develop for all versions of IE
      3. IE supports a rapidly diminishing percentage of market share yet still has a high cost to development (i.e. testing, polyfills, etc.)
      4. Microsoft recommend using Edge instead of IE11

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              stronk7 Eloy Lafuente (stronk7)
              Reporter:
              dobedobedoh Andrew Nicols
              Participants:
              Component watchers:
              Eloy Lafuente (stronk7)
              Votes:
              4 Vote for this issue
              Watchers:
              16 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: