The End of Life of Internet Explorer 11

Let me tell you the story about a little browser. In the beginning, there was a love for Internet Explorer, a deep and passionate love for the browser that was simply faster, better and more capable than anything the competition brought to the market. While users loved the browsers, corporations loved the browser even more. IE dominated the market with over 91% global market share.

That was about 20 years ago. After years of mistreating the developers, IE has become the most hated browser in the world. It is a relic of the past, developers hate it. They are forced to debug working standard-compliant websites with bad developer tools. Users are frustrated as some websites work fine, then others do not at all. And corporations cannot stop using it and don’t even know why they initially made the decision to create their web app exclusive for IE 11.

The market has changed and IE is hanging on with about 3% market share (global stats counters). Sadly this number is calculated from openly collected data on the internet. Nobody knows how much market share IE has internally in corporations.

People working at corporations do not have a choice they have to use the browser that is installed on their system. On one of my last projects 40% of the active users were accessing the site using IE11.

The Immortal Browser

IE 11 will get Technical Updates as long as Windows 10 gets supported.

Windows 10 will get support until the next Version of Windows, but Windows 10 is the last Version of Windows, thus IE 11 is immortal.

Microsoft ensured that corporations could update to Windows 10 without breaking internal web apps. They did not want to get into serious trouble with their corporate partners and did not want to loose any business with their partners. Removing IE11 would cause an even greater backlash as when they tried to remove MSPaint from Windows 10.

Microsoft cannot kill Internet Explorer 11.

The people at Microsoft created a rather brilliant business strategy to keep everyone happy and creating trust with their corporate partners. The side effect was that it caused a mess for developers. I hope the people who came up with this got a gold star for their good work. It was the right thing to do for Microsoft.

This is the Future of IE 11

You can prevent his future. People can change, and corporations are people (at least in the U.S.).

What you can do as Website

But what about lost revenue? Well, you need to analyze how much revenue (not clicks, views or whatever) are you are making from the 3% of viewers? Revenue = Money customers are giving you. Now subtract the extra IE11 development costs and subtract the additional maintenance costs.

That sum is probably not very high (relative to the other income your site generates) or even negative. If it is negative, then well why are you doing something that is actively hurting your business?

The dent in your revenue would be in any case only temporary as more and more websites stop support for IE 11 — there is no more ‘lost revenue’ as there are no more IE 11 users.

  • Advise your users to move to another Browser.
  • Have a grace period before stopping support for IE 11

What you can do as Developer

It is your job to also inform your client/customer that the decision to support IE 11 is a very short-sighted one.

  • You are punishing all other customers. Javascript would need to be compiled to ES5 instead of ES 6 which increases the bundle size in some cases by 30%. So a significant performance decrease for 97% of users
  • Your development time increased by 30%. The time that could be spent on new features/quality improvement.
  • Maintenance time increases. As code gets ‘hacked’ for IE. Then the next developer sees that mess and tries to figure out what is going on.
  • Overall the Development time is about 10–30% higher for supporting IE 11
  • Have meetings / Information Events with Non-Technical People to talk with them about the IE 11 situation.

Now there are a ton of tools that really can help, like modernizr and you can integrate that into your build pipeline. Can I use also is really helpful to figure out if you can use specific elements.

But the fact remains that you need to spend time to create this pipeline, maintain it and always care about if your tests are still running in IE. — Sure there are technical solutions to the problem. However it is not a technical problem. it is a political problem. You need to persuade the higher-ups of getting rid of IE 11.

What you can do as Tech Support

  • Research Security Issues with IE, Issue regularly a newsletter to your higherups about the Security Risks that are involved with using IE 11
  • Keep track of all internal software that already supports other browsers. Keep track of all software that does not support other browsers.
  • Contact your software partners, ask them when they will support other browsers. Increase the pressure over time.
  • If it is house internal software, try to introduce updated software standards, and adjust them on a year to year basis
  • Stop telling your purchasing department that “The software needs to run on IE 11”, they don’t know what that means.
  • Have a plan to phase out IE 11 and move to another default browser. This can be done especially easy with the End of life of Windows 7. As then anyway everything will have to change.

What you can do as Sales Person

  • Add in a 20% Premium the customers have to pay for your software if they need IE 11 support. It gives the customer the incentive to rethink their IE 11 approach and gives a ‘discounted’ price to the customer.
  • Add in provisions that their data cannot be securely stored if they use IE 11, as you cannot ensure that IE 11 meets the current Security Standards.

What you can do as CEO / HR Person

  • Find the person in charge of the IE 11 decision and ask for a more flexible setup to ensure that new workers can be on-boarded more quickly.
  • Hire a person that can transition your company from IE 11 to another browser.

What you can do as Random Worker

  • Ask your boss who is in charge of this IT decision. Put pressure on that person that something needs to be done.
  • Inform your boss that you could do your job more effectively in another browser.

What can Microsoft do?

I would have a suggestion:

Create a Chromium-based browser with an IE 11 skin. call it “IE Next”

  • It would practically be a Chrome variant with ‘minimal’ development effort
  • It would be loved by Developers (Chrome is any way dominating the market right now)
  • It would take advantage of a really strong (while tainted) Brand
  • Corporate Business Partners would love the ‘innovation’ that suddenly came with the new browser. Because the guys in charge usually do not know a lot about technology and care about other things more.
  • Downside Firefox lovers would want that it is based on their technology.

This may sound like a very simple-minded approach to solving the situation. Lawyers and internal business strategies etc. would make it impossible to pull off such a project.

Ideally, Microsoft could create a real competitor to actually make a browser that can compete with Firefox or Chrome. Competition is always good.

The end of the love-story

But right now the Internet should file for divorce. Sadly that is always involved with burning a lot of money, getting lawyers involved and leaving your partner. But ending a bad relationship is sometimes the only thing you can do.


What do you think? Any other suggestions/arguments to kill off IE 11?

Or any good reason to keep on using IE 11?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store