Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
TRENDING TODAY
Home > News > Microsoft > Internet Explorer

June 24th, 2010, 14:38 GMT · By

IE9 Platform Preview 3 HTML5 Evolution: Canvas, Video and Audio Elements Now Supported

SHARE:

Adjust text size:

Internet Explorer 9
Enlarge picture
With the third developer preview of Internet Explorer 9, Microsoft is kicking up a notch HTML5 support. The company has been dangling the promise of supporting additional aspects of HTML5 in front of developers and early adopters already testing Internet Explorer 9 for quite some time now. Well, as of Platform Preview 3 Build 1.9.7.8.74.6000 released on June 23rd, 2010, IE9 plays nice with canvas, video and audio elements of HTML5.

The best thing about IE9’s support of < video >, < canvas > and < audio >, and one of the aspects that give the successor of Internet Explorer 8 an edge when compared with rival browsers is that all the elements mentioned above are hardware accelerated. This means that IE9 will leverage the power of the graphics cards in concert with DirectX 11 in order to deliver a performance superior to that of rival browsers, including Firefox, Chrome, Opera, etc.

But the best way for users to test the advances in IE9 Platform Preview 3 is to download the release, and to head over to the IE Test Center. Microsoft has published a range of HTML5 tests for early adopters to try out IE9, including for the canvas, video and audio elements.

“Like all of the graphics in IE9, canvas is hardware accelerated through Windows and the GPU. Hardware accelerated canvas support in IE9 illustrates the power of native HTML5 in a browser. We’ve rebuilt the browser to use the power of your whole PC to browse the web. These extensive changes to IE9 mean websites can now take advantage of all the hardware innovation in the PC industry,” Dean Hachamovitch, general manager, Internet Explorer, revealed.

“Try the Asteroid Belt sample and Fish Tank sample on the test drive site to see hardware accelerated Canvas in action. Together with Amazon, we built a book shelf sample showing the potential for bringing the richness of hardware accelerated canvas into an interactive e-commerce experience,” he added.

“Similarly, we partnered with the Internet Movie Database (IMDB) to build the Video Panorama sample to demonstrate the possibilities for bringing hardware accelerated HTML5 Video and graphics interactivity together to create new applications and experiences. Our focus is on delivering a complete, highly interoperable implementation of canvas, video, and audio that makes the most of the full power of the PC,” Hachamovitch said.

It is also important for developers to know just what exactly is supported in terms of HTML5 in IE9 Platform Preview 3. Build 1.9.7.8.74.6000 plays nice with all Canvas element APIs and the majority of Canvas 2D Context APIs and attributes. Users will be able to enjoy HTML5 video via the MP4 H.264 codec. For the time being, there is no support for WebM, but this will change in the future, provided that users have a VP8 codec installed in Windows. As far as the audio element is concerned, support has been introduced for MP3 and AAC but also the window.msPerformance API (which is a work in progress).

Internet Explorer 9 (IE9) Platform Preview 3 Build 1.9.7.8.74.6000 is available for download here.


5,323 hits · 1 comment
Link to this article · Print article · Send to friend

MUST-READ RELATED ARTICLES:


IE9 Platform Preview 3 Scores 83/100 in the Acid3 Test

Download Internet Explorer 9 (IE9) Platform Preview 3 Build 1.9.7.8.74.6000

IE9, IE8, IE7, IE6 and IE5 Compatibility Features

New Internet Explorer 8 (IE8) Ad Released

No IE9 Patches, but 6 Vulnerabilities Patched in IE8

READER COMMENTS:


Comment #1 by: RobG on 28 Mar 2011, 01:07 UTC reply to this comment

Pitty the asteroid demo doesn't properly report the browser when Opera is used. There's a farily easy to spot bug in the code:

else if (UA.indexOf('opera') > -1) browserName = "Opera";
else if (UA.indexOf('safari') > -1) {
index = UA.indexOf('safari');
this.browserName = "Safari";

Wonder how long it will take to fix.

Copyright © 2001-2013 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM