Microsoft’s just demoed the latest build of IE9, the final version of which doesn’t yet have a release date, and for something as sleepy as a browser, it’s pretty cool. Here’s what’s new:
• h.264 video: When people talk about HTML5 killing Flash, this is what they’re talking about. Some video sites, like YouTube and Vimeo, have been experimenting with video playback that doesn’t require a plugin to play. h.264 is the format standard the big sites have chosen to go with, and now Internet Explorer will support it.
• Embedded Audio: Just as the video tag allows for video to be embedded directly into a page without a plugin, the audio tag allows audio files to be embedded straight into the page. IE9 supports MP3/AAC codecs.
• Scalable Vector Graphics: Scalable vector graphics allow for the creation of certain types of graphics that scale perfectly – because they’re drawn as vectors, not plain images. It can also allow for rudimentary, Flash-style animations.
• CSS3: CSS is essentially what the web is formatted with, and Internet Explorer’s various CSS compatibilities have been maddening since, well, forever. IE9 supports more standards-based CSS3 – including Selectors, Namespaces, Color, Values, Backgrounds and Borders and fonts – and should support more before launch. They’re finally trying, is the point.
HTML5 video rendering is much, much smoother than in Chrome (demonstrated onstage), simply because of Direct2D video rendering – Microsoft was able to demonstrate two 720p HD videos playing smoothly in the same browser window, while Chrome choked on just one. Getting this acceleration doesn’t require any extra code on the website’s part, though developers won’t be able to depend on this kind of video acceleration in their web pages, since it’s unique to IE9 and Windows, for now. More than allowing for absurd demos like this, what this means is that any video played back via the video tag in IE9 will simply use less CPU power than it would in another browser, which is an objective improvement. (Note: This won’t be available on Windows XP.)
A lot of what Microsoft is doing here could be accurately described as catchup. And aside from the 2D acceleration features, there’s really not much new here, as far as your average browser is concerned. But Internet Explorer adoption is inevitable, and for Microsoft to embrace modern web standards – at least more than they have in the past – will have a measurable, positive effect on the internet, and the people who browse it. (From work, which I’m fairly sure is the only place where the computer-literate people use IE anyway.)
[Top image via]