DEV Community

loading...
Cover image for Internet Explorer finally dies

Internet Explorer finally dies

Oliver Williams
CSS obsessive.
Updated on ・3 min read

I’ve written about the death of Internet Explorer before over on CSS Tricks and A List Apart, perhaps prematurely, but we’ve finally reached a tipping point.

Popular JavaScript frameworks have already dropped support, including Vue 3 and Preact 11. Angular has deprecated support for IE and will fully remove support in version 13. Ember is removing support in version 4, to be released in September. Ionic, a library of UI components, already ditched IE. AMP from Google is ending support in August 2021. The React framework itself does offer support for IE11 but some projects popular in the React ecosystem have dropped the browser. For example version 5 of MobX, released a few years ago, and the animation library Framer Motion. The new JS framework SolidJS and version 5 of Marko, the Javascript framework from Ebay, have also ditched IE.

Bootstrap, still the most popular CSS framework, officially dropped support for IE with the release of Bootstrap 5. Tailwind, another popular CSS library, also dropped support for IE11 with the release of version 2.

WordPress dropped support with the release of version 5.8. Drupal will drop support with the forthcoming release of Drupal 10.

The list of companies that have dropped support is growing by the day, and includes: Adobe, Dailymotion, Skillshare, LinkedIn, Twitter, SAP, among many others.

Many of Microsoft's own products have already dropped support: Microsoft Teams web app ended support in November 2020. From August 17th, 2021, Microsoft 365 apps and services will also drop support.

The forthcoming release of Windows 11 will not include Internet Explorer. On Windows 10 Internet Explorer 11 will be retired and go out of support on June 15, 2022.

Senior Director of Engineering at GoDaddy tweeted back in 2020: “We dropped support @GoDaddy for IE11 in April. We've seen 25% bundle size reductions since targeting modern JavaScript for transpilation”

It is now Safari that is the major outlier. Few users are stuck on old versions of Chrome or Firefox, but plenty of users get stuck on old versions of iOS.

Discussion (33)

Collapse
hanpari profile image
Pavel Morava

On most workstations we have the Internet Explorer is still a default browser.

Our IT department warns employees not to click on spam or scam every week, but they do not bother themselves to set browsers to anything else.

Collapse
rgbink profile image
Anthony DeCrescenzo

Your IT Dept should be in absolute control of that, no? When I managed IT the image was the image and it was up to me to make sure defaults were set. And if it was an older workstation it could be pushed remotely.

¯_(ツ)_/¯
Just saying.

Collapse
hanpari profile image
Pavel Morava

You seem not to understand the gist of the problem.

They could do it easily if they wanted.

One would think they were either incompetent, ignorant or have minor issues to solve.

All three are right. The minor issues are some applications running only under IE and allegedly not working under Edge simulating the IE.

Thread Thread
otw profile image
Oliver Williams Author

Even if it is true that some apps don’t run properly in Edge IE compat mode (can’t say I have much experience tbh) surely you could just use Internet Explorer when you need to access those web apps, and then use another browser for everything else?

Thread Thread
hanpari profile image
Pavel Morava

Sure, they could if they wanted. I am not part of the IT department, so there is no point in convincing me.
They are all living twenty years ago when an IT technician was a guru when he could switch off and on the computer.
I guess they have not learned much since then.😁

Collapse
otw profile image
Oliver Williams Author • Edited

Much more of the internet will become inaccessible to those employees over the next year so that policy won’t last.

Collapse
sharpninja profile image
The Sharp Ninja

Maybe it will force companies away from SaaS products that still use Java applets.

Collapse
manuthecoder profile image
Manu

IE mainly has been replaced with microsoft edge, IIRC

Collapse
hanpari profile image
Pavel Morava

Not where I work. Not only is not IE banned in Active Directory, but they are unwilling to do it because there are a few portals we use that do not work well with modern browsers.

Thread Thread
otw profile image
Oliver Williams Author

That is the reason there is a IE compatibility mode in Edge.

Thread Thread
hanpari profile image
Pavel Morava

Well, some stuff is rather hard to explain to the IT department.

I am sure they would take some action if they knew what they were doing.

Collapse
miketalbot profile image
Mike Talbot

I do wish I could convince my product folk that the 15% of users we have on IE11 "could" easily move...

Collapse
lionelrowe profile image
lionel-rowe

15% seems extremely high compared to overall market share estimates, which usually peg IE at around 1%. But if your user base really is that heavily skewed in that direction for some reason, it probably makes sense to keep supporting it. "Could move" and "will move" are very different propositions.

Collapse
miketalbot profile image
Mike Talbot

It's quite normal for IE to be found in B2B solutions into non-tech industries, IE is under-represented by a factor > 2.5x on most consumer based tracking sites, if you look at the Wikimedia status then the usage is still at 3.7% compared to 1.45% on Stat counter. Now how many of those would shift if you made a case... well probably a lot of them...

Thread Thread
lionelrowe profile image
lionel-rowe

Still seems extremely high to me, but I guess it'll be industry and location dependant as well. I guess you could survey the customers as to whether they'd make the switch, maybe citing some killer feature you'd love to implement but can't because it relies on technology less than a decade old 😆

Thread Thread
miketalbot profile image
Mike Talbot

Yeah we produce Health & Safety systems which covers everyone - but it does include 30k+ contractors in the UK many of which will be small operations of plumbers, engineers etc. Our US/Canada business has a similar clientele but lower %.

My approach would be to talk about data security, maybe we'll get there...

Collapse
sharpninja profile image
The Sharp Ninja

When IT cannot get new licenses for Windows 10 in 2025 then they will have no choice.

Collapse
ivanjeremic profile image
Ivan Jeremic • Edited

I work in an company which makes billions with car parts, every work station still has IE the don't even know what Egde is... very sad. Microsoft should make Win11 not be able to have IE at all.

Collapse
otw profile image
Oliver Williams Author

I've just added a sentence to the article about this: according to The Verge, Windows 11 will not include Internet Explorer. theverge.com/2021/6/25/22550714/mi...

Collapse
alohci profile image
Nicholas Stimpson

Yes, but my ageing but perfectly capable desktop machine won't support Windows 11. So I'm stuck on Windows 10 and IE 11 will still be available to me. I won't be alone, and IE 11 will live on in the real world for quite a while yet.

Thread Thread
ivanjeremic profile image
Ivan Jeremic

But win10 can run Egde and Chrome why use IE?

Thread Thread
alohci profile image
Nicholas Stimpson

Yeah, that's not the point, though. The point is that whatever reason users have for still using IE, that reason's not going away because of Windows 11.

Thread Thread
otw profile image
Oliver Williams Author

If a large amount of popular websites either break or display a “browser not supported” message, particularly if they are web apps that people need to use for their job, then using IE becomes untenable. Seeing as popular frameworks are abandoning IE, this will become and increasingly common experience, so a chain reaction effect sets in.

Thread Thread
triptych profile image
Andrew Wooldridge

Users should never see a "browser not supported" message. That's a failure state on that site. Instead there might be things like "new site features available if you upgrade your browser" or "click here to see what you might be missing". But you should never show a "this site is busted, go upgrade!" as users will just go to another site. Need more carrots, less sticks.

Thread Thread
otw profile image
Oliver Williams Author

Totally disagree. Unless you actively test Internet Explorer, there is likely to be bugs. Letting the user know they won’t get a reliable experience ins a better experience than that. And realistically, for anybody using any of the frameworks mentioned, or new features like CSS grid, the experience in internet explorer will be unusable, and letting the user know why is a good idea.

Thread Thread
triptych profile image
Andrew Wooldridge

Sure, presenting a "this browser is no longer supported" banner is helpful for users - and helps them make better decisions about their browser choice. My take was if at all possible don't show a broken experience and help the user make a positive choice towards a better browser / experience.

But yeah, unless there's some dedicated team working on old browser issues, then there's going to be more and more brokenness as the web evolves.

Collapse
peterwitham profile image
Peter Witham

I am not going to miss IE. But sadly as others have said, anyone that develops for a company of a size to have IT and managed Windows machines will still have to deal with it for a while until Microsoft stops supporting those OS' that have it at the core.

Collapse
blogging_idol profile image
BloggingIdol

I don't want to see it anymore

Collapse
tanth1993 profile image
tanth1993

Japaneses still use IE. that is a headache when support CSS. LOL

Collapse
adam_cyclones profile image
Adam Crockett

I have waited years for this, I'm kind of going to miss it

Collapse
manuthecoder profile image
Manu

Thank god this browser will die soon!

Collapse
natedolesh profile image
Nate Dolesh

Let's remember Edge is a competitive and fully capable browser. It's based off Chromium now and is my preferred browser in fact.

Collapse
asoggetti profile image
asoggetti

DIE BITCH!!