So you're thinking of supporting Internet Explorer? Don't.
- Microsoft dropped support for versions IE10 and below as of
- Microsoft strongly advised its users to move to Microsoft Edge because IE11 and below are not secure
- Supporting Internet Explorer could mean double the development time because Internet Explorer cannot handle the new funky CSS, such as flexbox
- It's old, when someone says "a modern browser", absolutely no one thinks of Internet Explorer
- Internet Explorer is not an evergreen browser
Microsoft have advised all users to not use Internet Explorer and to move over onto their more modern browser, Microsoft Edge. Microsoft have stated that they can no longer guarentee the security of Internet Explorer.
They currently have plans to shut down the browser on approximately .
As a front-end web developer, I feel supporting Internert Explorer is not the smartest move.
I feel IE has held back the development of the web, if IE was shut down many years ago, the web would have progressed much further by now.
Supporting IE means all the modern CSS you know and love, such as flexbox and grid, can no longer be used, or will need polyfilling with a hack that will temporarily support IE. Performing the task of rewriting the same CSS twice is doubling the development time that is wasted time you could be spending on something more valuable.
Read the below resources on Internet Explorer:
- Death to IE11
- Lifecycle FAQ - Internet Explorer and Edge
- Microsoft really doesn’t want you to use Internet Explorer anymore
- 12 reasons not to use Internet Explorer, ever