Drop support for IE11 in XWiki 14.0+

Hi devs,

This is a vote to drop support for IE11 (see https://dev.xwiki.org/xwiki/bin/view/Community/SupportStrategy/BrowserSupportStrategy) in XWiki 14.0 and beyond.

Some rationale (but I’m sure there are more):

  • maintenance cost (we have IFs in lots of places to support IE + we need to test on it + we often find problems on it)
  • more and more JS frameworks don’t support it and that reduces our choices, preventing us from using the best options. Bootstrap 5 doesn’t support IE, CKEditor doesn’t support IE, etc.
  • creates some limitations/bugs because of not supported technologies. For example CSS counter-set is not supported in IE which causes some heading numbering issues and we need to find cumbersome and slower workaround (note that in this case Safari also has the same problem)
  • Edge has now been here for several years
  • IE has a low market share: 1.32% of market share (Edge has 8%): Desktop internet browser market share 2015-2024 | Statista

Here’s my +1

Thanks

1 Like

+1

+1 Thanks

Hi,

+1, thank you !

Clément

Hi,

+1

Thanks

+1

Thanks

+1

Thanks,
Marius

Results: 7 +1, no 0 and no -1

I’ve now updated the Browser Support Page.

Added to the RN for 14.0RC1 too.

We can start removing IE hacks from the code base on master :wink:

2 Likes