Microsoft IE 9 Preview Airs; Embraces HTML5, but Ditches XP

From DailyTech: That must be what hundreds of veteran internet developers are saying since Microsoft is finally taking interest in embracing advanced web technologies. After all, such technologies were typically driven by browsers with scant market share like Google Chrome or Opera, while Internet Explorer, the world's most used browser lagged far behind. That meant that it was impractical for companies to take full advantage of the latest internet technologies, as few customers could actually use them.

At its annual Mix conference Microsoft showed that would change, unveiling a demo build of Internet Explorer 9, the successor to the widely used IE 7 and IE 8. The demo included support for a host of HTML5 features; among them were h.264 embedded video (the kind that Google is using to trial HTML5 versions of YouTube) and embedded audio (with support for MP3/AAC codecs).

Microsoft is also supporting scalable vector graphics (SVG), an XML-driven webpage technology that's another hot topic. SVG allows rudimentary drawings of things like lines or shapes. In that respect, it's similar to some of the capabilities of Adobe's Flash. With both SVG and HTML5 rendering, Microsoft is actually using DirectX video acceleration via the Direct2D API. This means that Microsoft may actually be beating Google and others when it comes to these advanced standards, in terms of performance and speed.

Another important technology that Microsoft is supporting with IE 9 is CSS3. Cascading style sheets (CSS) allow you to tweak your webpage presentation (how pretty your fonts look) by simply tweaking style variables. Among the CSS3 features inside IE 9 are Selectors, Namespaces, Color, Values, Backgrounds, Borders, and fonts.

Microsoft is also packing a faster Javascript engine under the hood of IE 9. In tests, the new engine is rather respectable -- about as fast as Firefox's script engine. It still lags behind the Opera and Webkit (Google and Apple) engines, but it's not even a release build yet, so that's pretty respectable performance nonetheless.

View: Article @ Source Site