All posts tagged ‘IE9’

File Under: Browsers, Software

New IE9 Preview Features More Speed, Standards Support

Microsoft has released the first update to its Internet Explorer 9 preview. The latest release brings some speed improvements, more standards support, and more hardware acceleration for the browser’s HTML5 features.

To take the new IE9 for a spin, head over to Microsoft’s IETestDrive site and download a copy today. We’ve been testing it for a few hours, and here’s what we’ve noticed.

The best news in this release is that IE9 has already made some significant speed improvements since the first developer preview earlier this year. For example, IE 9 is now on par with Safari, Google Chrome and Opera on the Sunspider JavaScript test, which attempts to measure how a browser will perform on JavaScript-heavy sites like Gmail and Facebook.

Although IE9 is still not the fastest browser when it comes to rendering JavaScript, the difference between it and the competition is small enough that you’re unlikely to notice any difference on real world sites.

Complex diagrams laid out in CSS -- and they actually render the same in several browsers, including the new IE9. Part of the Microsoft's IE9 demo site at

Complex diagrams laid out in CSS -- and they actually render the same in several browsers. Part of the Microsoft's IE9 demo site at

What might be even more encouraging about this release for web developers is Microsoft’s emphasis on ensuring that markup works the same across browsers. Microsoft’s general manager of Internet Explorer Dean Hachamovitch, writes on the IE Blog: “web browsers should render the same markup — the same HTML, same CSS, and same script — the same way… that’s simply not the case today.”

And yes, Hachamovitch does note that IE6 is the main reason that’s true (to which we would also add IE7). But he’s also correct in noting that because HTML5 and CSS 3 support varies by browser, it’s tough to use HTML5 elements or style them with CSS 3 and have your markup behave the same across all platforms and browser.

What works in WebKit browser sometimes fails in Firefox, and vice versa. For CSS 3, developers often need to resort to -webkit or -moz prefixes for newer features.

But while those are annoyances to be sure, they pale next to the real difficulty of cross browser support for new features — legacy IE browsers.

IE9 will improve the situation with support for the HTML5 video tag (though not yet, support for video is slated for the next developer preview), but it will still fall short of matching the HTML5 features in its competitors. Take the Canvas tag, for instance. While IE9 has made strides with SVG support (partly related to Canvas), it still doesn’t support the actual HTML5 Canvas tag. Gecko and WebKit have had support for Canvas for over three years now.

Hachamovitch touts IE9′s JavaScript improvements, which are welcome — for example IE9 will now support DOMContentLoaded, getElementsByClassName, createDocument, and more — but again, for the most part these are things other browsers can already do.

If you want to see IE9 blazing a trail instead of catching up to the pack you’ll need to look at the hardware acceleration features, which rely on DirectX for faster rendering. Mozilla is planning to add hardware acceleration to Firefox, but so far this is one area where IE9 bests the competition.

While the latest developer preview of IE9 leaves much to be desired, it is still a work in progress. IE 9 is already undeniably a much better browser than its predecessors — it’s faster, renders pages according to standards, supports (some) HTML5 and, given the number of people that rely on IE, will help move the web forward.

See Also:

Microsoft Says Web Video in IE9 Is All About H.264


Microsoft’s next browser will support native playback of videos using HTML5, but it will only support H.264, and not its more open alternatives.

In a post on the official IEBlog Thursday, Microsoft’s general manager of Internet Explorer Dean Hachamovitch outlined his company’s position in the ongoing Flash vs. HTML5 video debate. He says that when it comes to playing web videos without plug-ins, Microsoft will support H.264-encoded videos in its browser. He makes no mention of those encoded with Theora or any other codecs, and nobody is expecting Microsoft to support anything other than H.264 — Hachamovitch first mentioned singular support for H.264 in IE9 last month when he showed off an early version of the browser.

The argument over which web video playback technology to support has been a point of major tension among browser makers ever since last year, when the Worldwide Web Consortium (W3C) bowed out of the debate, declining to recommend any single video technology for HTML5. The result, so far, is a stalemate — Microsoft and Apple are supporting H.264, Mozilla and Opera are supporting Ogg Theora and Google, for the time being, is supporting both.

As we’ve said before, H.264 is a dangerous path for web video to go down, mostly because there are patents and licensing issues associated with it that keep it from being freely used. It should be noted that both Microsoft and Apple — the two main proponents of native H.264 playback in their browsers — hold patents in the H.264 patent pool.

Other technologies, such as Ogg Theora and VP8, appear to be a much safer alternative for video on the web to remain free and open, which is why the browser makers who have no stake in H.264 (Mozilla and Opera) are pushing for Theora.

Google Chrome’s support varies based on platform, and there’s a rumor the company will release the VP8 video technology it now owns under an open source license soon.

Curiously, there’s no mention of Silverlight in Hachamovitch’s post. But he doesn’t tie Flash to the whipping post like so many others have been quick to do. His words on Flash are quite tempered. Diplomatic, even:

Today, video on the web is predominantly Flash-based. While video may be available in other formats, the ease of accessing video using just a browser on a particular website without using Flash is a challenge for typical consumers. Flash does have some issues, particularly around reliability, security, and performance. We work closely with engineers at Adobe, sharing information about the issues we know of in ongoing technical discussions. Despite these issues, Flash remains an important part of delivering a good consumer experience on today’s web.

See Also:

File Under: Browsers

IE8 Crashing Too Much? Blame Add-ons, Says Microsoft


Add-ons account for more than 70 percent of browser crashes in Internet Explorer 8, according to Microsoft.

The company released a whitepaper this week titled “Enhancing the performance of Windows Internet Explorer 8″ that outlines the various factors influencing performance and speed in its flagship browser. The whole report is available for download (as an MS Word .doc file, if you can believe it).

The other 30-odd percent of crashes in IE8 are caused by the browser, one of its subsystems (such as the download manager) or by malware.

When confronted with criticism about performance, especially crashes, browser makers are always quick to point their fingers at add-ons. And rightly so — add-ons are sometimes buggy and poorly tested. As a result, browser makers are now subjecting add-ons to a more rigorous testing process to vet their stability and safety before giving them the stamp of approval.

In a detailed analysis of Microsoft’s report at our sister site Ars Technica, Emil Protalinski argues that the third-party add-on culture around IE isn’t as robust as those surrounding Firefox and Chrome.

Protalinski chalks it up to IE being a poor development platform.

Microsoft’s two biggest competitors in the browser market, Firefox and Chrome, both put a big emphasis on add-ons. Microsoft claims that IE add-ons are very easy to develop and that it made sure the developer tools are not a separate download. That may be true, but IE still isn’t as good an extensibility platform as other browsers: it’s harder for plugins to intercept web traffic and so add-ons like NoScript are much harder to port.

During his keynote address at Microsoft’s recent MIX10 developer event in Las Vegas, IE general manager Dean Hachamovitch said that one of his team’s goals is to significantly improve the browser’s extensibility in the next version.

IE9 is due around the end of the year, but you can test drive it right now.

See Also:

File Under: Browsers, HTML5

The Trials and Tribulations of Internet Explorer


Every few months, we see a new set of statistics or a new report showing how Internet Explorer is losing browser share, becoming increasingly irrelevant or dying on the vine. This of course sets off ripples across the tech blogs, which gather into a wave of “Death of IE” posts that we all tweet, Digg and generally take pleasure in passing around and commenting on.

Which is not to say these blog posts are at all wrong or untrue. Internet Explorer is losing browser share, relevance and vitality. And more so lately than ever before — the most recent wave of “IE’s Dead” posts, which hit us this week, includes some sound analysis and stats that show IE is losing serious footing on the open web.

One key event was the inclusion of the browser selection screen for European Windows users, which Microsoft was forced to add following a recent ruling by the EU (We posted a preview of the screen last month). The browser choice screen gives users the option of downloading an alternative browser, and the immediate result of the feature’s rollout was a dip in IE’s market share.

Early data from Quantcast shows an immediate five percent decline. IE’s loss seems to have stabilized at around the three percent mark after a few days, though (maybe some of those who switched actually missed IE). The big winner among browser-makers seems to be Firefox, which saw around a two percent jump after the choice screen debuted.

Continue Reading “The Trials and Tribulations of Internet Explorer” »

Internet Explorer 9 Shows Up Faster, But Still Lacking


Microsoft has announced more details about Internet Explorer 9 the next version of the company’s much-maligned, but still dominant web browser. The highlights for IE’s update include much-needed performance improvements, hardware acceleration for graphics, as well as support for a number of new HTML5 elements and CSS 3 features.

If you’d like to take the developer preview version of IE 9 for a spin, head over to Microsoft’s new IE 9 website.

Of course with any new IE release, there is some inevitable disappointment, and IE9 is no exception — like it’s predecessors, IE9 is playing catch up rather than pushing the web browser envelope.

While there is reason to be excited about IE9, the browser is just as notable for what’s missing, namely features Firefox, Chrome, Opera and Safari are already shipping — the HTML5 Canvas element, support for HTML5 Web Workers and open web font support. Open web advocates will also be disappointed to here that IE9 will support the H.264 video codec instead of Ogg Theora. H.264 is a patented video technology (the same used by Flash), but Ogg Theora is believed to be unencumbered by patents, which is why open web advocates prefer it.

The H.264 news is especially disappointing given that speed at which IE updates, or rather doesn’t update. Web developers now know that, even if a better, more open and free video codec comes along, they’ll most likely have to support H.264 anyway since IE rarely releases updates at the speed of the web.

But rather than dwelling on what IE9 doesn’t do, let’s concentrate on the good news.

Based on what we’ve seen at this stage, IE9 is much, much faster than IE8 thanks to improvements in IE’s rendering engine. IE9 will also include a new JavaScript engine that puts the browser on par with script performance in Safari 4, Chrome 4 and Opera 10.5. Although all four other browsers are still marginally faster, IE 9 eliminates one the biggest gripes about IE 8 — it’s dog slow.

In other words, while IE9 still isn’t top dog in the speed race, at least it will have a somewhat respectable spot in the browser pack.

Also welcome news is IE9′s intention to support much of the CSS 3 spec, including advanced CSS selectors, fonts, colors, rounded corners and borders. As far as we’ve been able to discover, CSS 3 transitions and transformations are not part of IE 9.

Microsoft is also touting IE9′s “hardware accelerated” HTML5 capabilities. However, in our testing, IE9 was not significantly faster or smoother rendering the demo page on Microsoft’s site than were Firefox, Safari or Opera. Google Chrome does, however, completely fall apart on that particular demo page.

More good news in IE9 can be found in the hardware-accelerated SVG rendering, which, similar to what is available in beta version of Firefox, promises to improve native SVG graphics.

Sadly, the SVG support also highlights what many already consider the biggest oversight in IE9 — no support for the HTML5 Canvas tag. Lacking support for the canvas tag, which can be used to display SVG-based animations, IE9′s SVG support is considerably less appealing to web developers.

Of course, given that the canvas tag (along with the video tag) is essentially designed to get rid of the need for the Flash and Silverlight plug-ins, it isn’t to surprising that Microsoft is in no hurry to drive any nails into Silverlight’s coffin.

It was also announced that IE9 will not work with Windows XP. Given that Vista and Windows 7 have been out for some time, not supporting XP isn’t entirely surprising, but it’s still disappointing — especially since Windows XP remains a popular option on netbooks.

Provided you’re not using Windows XP and you’d like to help make IE9 better, you can head over to the IE Platform Preview for developers and download your copy today.

See Also: