Exploring New Frontiers
Internet Explorer has had a rough ride since, well, forever. Most versions have been considered an assault on Internet standards, or derided as under-featured or security nightmares. The recent versions have improved on those areas but added features that few actually use.
With existing IE now lagging behind Firefox which is the most popular browser, where can Microsoft go with IE9? The news from Microsoft's MIX10 developer conference in Las Vegas is that Internet Explorer won't just be a browser, but a whole platform.
There's a test drive site, where you can download a preview mini-browser for Windows Vista or Windows 7 users (nothing like a proper beta or test version) that allows you to take a look at some of the features in action.
According to Microsoft, the intent of the platform preview is to provide developers an opportunity to start planning when and how they will start supporting HTML5; this is definitely not suited for your everyday browsing needs.
A Platform to Where?
The primary addition is the implementation of DirectX hardware acceleration, something that really should have been in place for many years. Now, the horsepower of the typical PC's video card can finally be used to hoof along your graphical output and improve quality, allowing accelerated video, faster and smoother text effects and other essentials of the Web 2.0 environment.
One of the demos showing off IE9's features
HTML 5 support will be the next big arms race as browsers throw it to the top of their features lists and Microsoft has it as a big tick in IE9. With support including CSS3, Scalable Vector Graphics (SVG) which has been around for ages, XHTML parsing and H.264/MPEG4 and MP3/AAC tags and codec support, all video standards will be supported.
If you can't wait for IE9 to get a little HTML 5 love, take a look at Christian Adams video tag for IE.
In the Background
Developers are encouraged to use the Platform Preview Version on their own code, HTML, CSS, scripts and feedback on how it works. There are more details on the ieblog.
Microsoft has stated that a new version of the IE9 Platform Preview should come out about every 8 weeks, and there are no dates set for the beta release.