Microsoft's New Browser, Edge, Will Mark The End Of ActiveX And VBScript

It was inevitable Microsoft would have to wipe the slate clean when it came to building a replacement for Internet Explorer. While IE 11 is a far cry from the creaky ship that was 6, there's just too much cruft to work with. Hence the creation of IE's replacement, "Spartan", or Microsoft Edge as it's now called. So, what's Redmond getting rid of? All the bad stuff.

This post was originally published on Gizmodo Australia.

Over on Microsoft's official Windows blog, Edge developers Charles Morris and Jacob Rossi have outlined some of the legacy components Edge will leave behind. Probably the biggest thing to get the axe is support for ActiveX. Before HTML5, or even Flash were big, there was ActiveX to make web pages more functional than text and images.

Of course, there's no need for the technology now and so come Edge, it'll be gone for good. VBScript will also get the shaft. It was an alternative to JavaScript, at least if you were developing for just Internet Explorer. These days, you'd be mad to use it as the rest of the internet has moved on to pure JS, so there's no sense in supporting it.

All "quirks" and compatibility hacks for old IE versions will be abandoned entirely. As the blog post explains, you'll have no choice but to use the accurately-named "Enterprise Mode" if you want older websites to render correctly.

Something the team hasn't been able to kill off is vendor prefixes. These are used in CSS to tell specific browsers how to display a webpage element. For example, Google Chrome uses "-webkit", while Microsoft has "-ms" and Firefox "-moz". Unfortunately, too much of the web is reliant on these, so Edge will support them "for the time being".

There are a bunch of other bits and pieces Microsoft is removing -- for the nitty-gritty, hit up the official post.

A break from the past, part 2: Saying goodbye to ActiveX, VBScript, attachEvent… [Microsoft, via Liliputing]


Comments

Be the first to comment on this story!