The story with Rust compiling to it is still younger; it works well at the moment, but is very fiddly. The early adopters and enthusiasts are working on making it all smoother. So for most people, it's still a bit young. Just depends on your temperament.
IE is discontinued. IE11, which was released back in 2013, only gets security-related updates. It's on life support.
IE11 part of Windows 10 which EOLs in 2020 (mainstream) or 2025 (extended).
it does appear to be declining ~0.2% per month, but it's a long way off from dead :(
That is one fancy as fuck ecommerce site to be that reliant on features in modern browsers that lack automated transcompilation/shim generating tooling.
(If you were talking about IE5 or IE6 I'd understand the argument.)
thankfully, js and dom bugs are either rare or well-known and have lightweight polyfills.
7.6% is a huge number. we dont even start discussions until traffic is < 2% (and also a huge pain in the ass to support). IE11 is not actually that terrible.
- they want to be able to switch to newer APIs when the underlying OS adds them (though in Edge's case it's more likely it was written from the ground up using newer APIs)
- they quite possibly want to use "you can get the new browser only if you upgrade" as a carrot for OS upgrades (they explicitly did with IE, I haven't seen anything explicit for Edge but it wouldn't surprise me if they're still taking that approach)
Thanks, autocorrect.