View profile

Saying Goodbye to IE11

Saying Goodbye to IE11
By Duncan Mackenzie • Issue #10 • View online
Supporting users with a variety of capabilities is a given for many different types of software development. Building mobile apps? What version of iOS or Android do you target or test for? What about different device features (GPS, cameras, touchscreens), connection speeds or processor speeds? The set of variables you need to be aware of can be reduced (game developers targeting a console for example) but are unlikely to ever get down to just one scenario.
For web developers, we have all those concerns, but one major constraint is the level of support for various features across the browsers that will be used to visit our site.
Any broadly adopted browser team that decides they cannot (or choose not to) implement a new standard, can hold us back from using those new features. The go-to example of this, for a long time, has been Internet Explorer, although Safari seems to be eagerly trying to take over the ‘outdated browser’ crown. Microsoft has been clear that IE is dead though, and that Edge is their replacement, and a final ‘end of support’ date of June 2022 has been announced. This news is making a lot of folks excited to stop having to keep their sites functional for IE users.

IE support timeline
IE support timeline
I’d love to know your thoughts about ‘when can we stop supporting x?’, where x is a OS version, device model, or connection speed. Is it when you get zero traffic from it? Less than a specific %?
Should we never drop support and always send a completely ‘works with Netscape/Lynx’ version of our page and enhance from there?
Duncan Mackenzie
Traffic from IE to @docsmsft for the past week... 3.42% of users (2.67% of sessions)
My tweet above was a response to a Firefox tweet commenting on the departure of IE11 and I was tempted to point out that Docs traffic from their browser was just slightly higher at 4.5%.
Moving users to Microsoft Edge from Internet Explorer
A Guide to CSS Support In Browsers
How to Use HTML5 “picture”, “srcset”, and “sizes” for Responsive Images
Did you enjoy this issue?
Duncan Mackenzie

In each newsletter, I'll share a set of links related to web development and software engineering. As the editor, my opinions are going to influence the topics and tone of this material, so expect to see lots of information on web performance and general topics around working in a software engineering team! Check it out and let me know what you think at

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue