DEV Community

loading...
Cover image for I created an IE11 end of support countdown

I created an IE11 end of support countdown

gablaroche profile image Gabriel Laroche ใƒปUpdated on ใƒป1 min read

Check it out!
A few months ago, I was working on a nasty ie11 bug and I was wondering when that horrible browser would stop being supported by Microsoft and subsequently, us. When I found that info, I thought it would be quite fun to create a little countdown to that date.

As a little ironic joke, I made sure that this little app wouldn't work in ie11 by using es6 arrow functions and other fun stuff

The repo is public, so if you want to contribute you are more than welcome

GitHub logo gabLaroche / death-to-ie11

Countdown for IE11 end of support

Netlify Status

Death to Internet Explorer 11

this is a fun little app that counts down to the end of support of Internet Explorer 11 + a few more features like a list of articles/websites that tell you why you should stop supporting IE11 and a list of websites that already dropped support.

check it out in action

Want to contribute by adding a few reasons why people should stop supporting IE11 or by adding websites that stopped supporting IE11? How to contribute

Running Locally

Install dependencies: yarn install

Run the project: yarn dev

navigate to the src directory and have fun! :)




Discussion (32)

pic
Editor guide
Collapse
ben profile image
Ben Halpern

Nice ๐Ÿ˜„

dev.to officially does not support IE based on us getting no traffic from it.

Collapse
desi profile image
Desi

My proudest accomplishment at work is discontinuing IE support ๐Ÿ˜‚

Collapse
glowong profile image
glowong

-at job interview-
CTO: 'name one of your biggest accomplishments at your previous job'
you: 'phased out IE'.
CTO: take my job

Collapse
baso53 profile image
Sebastijan Grabar

This seems like the problem of what was before, a chicken or an egg? :D

Collapse
gablaroche profile image
Gabriel Laroche Author

Music to my ears ๐Ÿ˜‚๐Ÿ˜‚

Collapse
eps1lon profile image
Sebastian Silbermann

Did you drop IE support because you were not getting any traffic or are you not getting IE 11 traffic because you do not support it? Maybe the irony is just lost on me...

Collapse
rhymes profile image
rhymes

Still 6 years to go?! OMG ๐Ÿ˜ฌ

Collapse
philnash profile image
Phil Nash

That's exactly what I thought! ๐Ÿ˜…

Collapse
gablaroche profile image
Gabriel Laroche Author

Yeah ๐Ÿ˜ข๐Ÿ˜ข

Collapse
meduzen profile image
Mehdi M.

Yo! In the meantime, I created canistop.net to keep track of monthly IE11 usage.

This legacy browser is definitely one of the biggest web developers problems. :p

Collapse
rhymes profile image
rhymes

Feature idea: add population data for each country and calculate the percentage of people still using IE. For example 2.16% of the US population is still several million people :-)

Collapse
meduzen profile image
Mehdi M.

Yes, but from a country to another, the % of internet users may vary a lot: in some countries itโ€™s more than 95%, in others itโ€™s less than 50%. As these data tends to be not super accurate, at the end I prefer to stick to the Can I Use data (coming from Statscounter), which are the less inaccurate ones.

Thread Thread
rhymes profile image
rhymes • Edited

What I'm proposing is not to change data source, but to use use the data you have to display how many actual human beings are impacted. It puts percentages in perspective.

So, your website says that 45.08% of Pitcairn Islands use IE11, Wikipedia (I'm sure there's a database somewhere to get population data) says that 50 people live on Pitcairn, which means that an estimated 22 are using IE.

This way, you can show that that percentage amount to that many amount of people, you could even show an estimated total of how many humans on Earth are still using IE11 by summing the IE11 users in each country.

Thread Thread
meduzen profile image
Mehdi M.

Yes, but many % people in Pitcairn are using internet?

The data from Can I Stop, Can I Use and StatsCounter are usage market shares, so they are relative to internet visitor usage, not to living population.

For exemple, during a typical day Iโ€™m regularly browsing on at least 6 browsers, but in the browsers usage data Iโ€™m not 1 user, Iโ€™m 6 entries, one for every technical context Iโ€™m using.

So you canโ€™t compare browsers usage data to people data.

Thread Thread
rhymes profile image
rhymes

The data from Can I Stop, Can I Use and StatsCounter are usage market shares, so they are relative to internet visitor usage, not to living population.

Ah! Got it, thanks for the clarification, now I understand! I thought they were unique visitors, though not even that would be literally comparable to population without some sampling (many users could use the same device or appear as one single device by using a NAT).

Well, let's not do that then :D

Collapse
gablaroche profile image
Gabriel Laroche Author

Oh that's really cool! Could I link to your site in my ie11 death countdown?

Collapse
meduzen profile image
Mehdi M.

Of course! No need to ask for permission, I'm the one who will be grateful.

Collapse
maxart2501 profile image
Massimo Artizzu

As a little ironic joke, I made sure that this little app wouldn't work in ie11 by using es6 arrow functions, let and const

But IE11 does support let and const ๐Ÿ˜‰

Anyway, I was already aware that Microsoft had to support IE until the end of support of Windows 10. I wish they didn't, as they themselves consider it a dead browser.

In the end, we have to hope clients will just stop requiring IE support before 2025.

Collapse
gablaroche profile image
Gabriel Laroche Author

Well well well, I didn't know that... thanks for the info :)

Collapse
bennypowers profile image
Benny Powers ๐Ÿ‡ฎ๐Ÿ‡ฑ๐Ÿ‡จ๐Ÿ‡ฆ • Edited

You're a hero ๐Ÿ˜‰

Real talk: Microsoft already discontinued support, they're only giving the tiniest minimal support to ie11

Realer talk: almost no one really has IE11 support as a hard requirement, unless your company or client made some poor choices in the oughts and got vendor locked to proprietary Microsoft features (looking at you, ActiveX). PMs and devs who think of IE11 support as a "nice-to-have" are flat wrong. It's not nice to have. It's destructive and costly for everyone - users, mgmt, and devs alike.

Realest talk: just like they did with xp, Microsoft will probably extend support for IE11 past that due date for anyone willing to pay enough.

Take away: if you're not locked to ActiveX controls, drop IE11 support immediately. Leave an explainer for users advising them why (security, ux quality).

I'd like to see some more links on that page to explanations of why and how you should stop supporting IE11 today, without waiting for EOL.

Collapse
gablaroche profile image
Gabriel Laroche Author

One of our big clients is a car conpany and according to our analytics, we have more users on ie11 than firefox and that's reason enough for us to keep support for ie11, i hope we stop support before EOL, but only tine will tell.

I would love to add more links to explanation of why we should all drop support for ie11, if you have any, let me know. I have plans to add a link to meduz's site that shows the percentage of ie11 users in certain regions.

Sidenote : Canada has a relatively high ie11 userbase, so we still have to keep support

Collapse
cafesanu profile image
Collapse
tajakobsen profile image
Tom Arild Jakobsen

RIP Willie, 11

Collapse
gablaroche profile image
Collapse
bugsysailor profile image
Bugsy Sailor

Wait, 6 more years?!

I certainly didn't expect that.

Collapse
markokolombo profile image
Marko Kolombo
tagline.innerHTML = 'Internet Explorer 11 is dead and it has been dead for :';

SAVAGE

Collapse
kylefilegriffin profile image
Kyle Griffin

6 Years of pain and suffering.

Collapse
enriquemorenotent profile image
Enrique Moreno Tent

6 years... oh boy -_-

Collapse
scrabill profile image
Collapse
willemm6 profile image
willemm • Edited

"6 YEARS!!!!" .....so depressing, or you could use an ecma script shim that goes a loooong way towards making it more bearable.

Collapse
gablaroche profile image
Gabriel Laroche Author

Quite true, where I work, our JavaScript works quite well in IE11, because we have Babel in place. However, the CSS, is usually the problem and sometimes using the "ie11 media query" doesn't quite cut it haha.

Collapse
olly profile image
Onyebueke Emmanuel

Lol, hatred for IE11