With complaints about Microsoft’s lack of information regarding the next release of Internet Explorer surfacing again, I thought I’d do a quick trawl of the internet and find out what features we might expect from the next release, both speculated and confirmed.
One thing that’s certain is that we’ll see a new layout engine, which is
more compliant with CSS 2.1. Does this mean it will pass the Acid 2 test? Will any of the newer stable CSS features from the 2007 snapshot make it in? Who knows. We have been warned that we will have to opt-in to standards mode, however, although it’s not been made clear yet just how this opt-in will work (I thought that writing standards-compliant HTML meant I was opting in to standards mode, but apparently I’m wrong).
Microsoft (and their commercial competitors) have indicated the way they want the web to develop; based around proprietary technologies. For this reason, Silverlight integration will be a big push for them in the next release, and competing standards will probably not receive the same priority. At last year’s Mix 06 event SVG was mentioned in a presentation about standards support in IE, and IE’s Chris Wilson has said that he ‘expects they will add support for it in the future’. That’s about as non-committal as it comes.
Away from the layout and DOM engine, the browser itself will have a limited API for adding extensions, and it seems that the RSS capabilities are to be heavily beefed up.
With no official word from the team yet, everything I’ve mentioned here is subject to change. If these features do get implemented, however, it would bring IE.Next up to date and able to compete with its peers on the basis of features, not just because it is a default install.