IE9 Final Preview Released

  • submit to reddit

Mitchell is a DZone employee and has posted 1652 posts at DZone. View Full User Profile

The HTML5 Microzone is presented by DZone and Microsoft to bring you the most interesting and relevant content on emerging web standards.  Experience all that the HTML5 Microzone has to offer on our homepage and check out the cutting edge web development tutorials on Script Junkie, Build My Pinned Site, and the HTML5 DevCenter.
Microsoft is preparing for their first beta release of Internet Explorer 9 in September now that they've released the fourth and final developer preview version today.  This release integrates Microsoft's Chakra JavaScript engine to run natively inside the browser.  It also finishes the hardware acceleration features and boosts the Acid3 scores. 

Dean Hachamovitch, the general manager of IE, says that this fourth preview release has fixes for some previously reported bugs and contains the finished GPU acceleration features for text, audio, and video.  The development team also met their goal to integrate "the JavaScript engine natively inside the browser, rather than bolting it onto the side to support multiple JavaScript engines as some other browsers do today," said Hachamovitch.  This was a reference to Firefox and their TraceMonkey and JaegerMonkey JS engines.  While Hachamovitch dismissed the JS engine competition as a "drag race" during IE8 development, he and his developers are drawing more attention to their development of Chakra. 



Microsoft's SunSpider benchmark of this preview release puts it ahead of every browser except Chrome 5+ and Opera 10.6.



Microsoft's Acid3 benchmark of IE9 preview 4 also had marked improvement.  It improved 14% since preview 3 with a score of 95/100.  The final 5 % of the web standards score consists of "in transition" specs, according to Microsoft, so it's unlikely that they'll get full support until there is consensus.



So far, Microsoft has contributed 519 new tests to web standards bodies with preview 4.  They've contributed a total of 2,138 during the whole of IE9 development so far.  Here's a look at how compatible Microsoft's submitted tests are across several browsers.



The fourth IE9 developer preview can be downloaded here.  At the Web 2.0 Expo in May, Microsoft said that IE9 would not run on Windows XP.  Hope you're ready to upgrade.
0
HTML5 is the most dramatic step in the evolution of web standards. It incorporates features such as geolocation, video playback and drag-and-drop. HTML5 allows developers to create rich internet applications without the need for third party APIs and browser plug-ins.  Under the banner of HTML5, modern web standards such as CSS3, SVG, XHR2, WebSockets, IndexedDB, and AppCache are pushing the boundaries for what a browser can achieve using web standards.  This Microzone is supported by Microsoft, and it will delve into the intricacies of using these new web technologies and teach you how to make your websites compatible with all of the modern browsers.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)