ie8 fix
madison

IE9 hits one more milestone but still faces one final hurdle

By | October 29, 2010, 8:20am PDT

Summary: Microsoft hit another milestone on its steady path to a final release yesterday. In my testing, it’s been fast, but it’s still subject to a frustrating level of site incompatibility issues. That’s the biggest hurdle for Microsoft to cross between now and the finish line next year.

Internet Explorer 9 hit another milestone yesterday with the release of a sixth Platform Preview aimed at developers. As my ZDNet colleague Mary Jo Foley noted, Microsoft made the announcement on opening day of the two-day Professional Developers Conference in Redmond.

Judging by the response to the public beta release last month and the previous five platform previews, any reports of Internet Explorer’s death are greatly exaggerated. Microsoft claims that its IE site has served up 10 million downloads since the beta release in mid-September. By contrast, the five platform preview releases leading up to the full-blown beta were downloaded a collective 2.5 million times.


Looking for more details about IE9?


One stat that wasn’t in yesterday’s keynote is the level of developer support for the new browser. According to Microsoft’s Ryan Gavin, senior director of the IE group, more than 900 sites now support IE9 features such as custom Jump Lists and notifications. That’s a big jump from the 70 partners that were part of the September 15 launch event.

Since its launch, I’ve been using the IE9 beta as my primary browser (with Chrome 6.0 and the Firefox 4 beta as backups). As expected, it’s noticeably faster than previous Internet Explorer releases, but I’ve experienced a surprising—and occasionally frustrating—level of site incompatibility issues. The problems range from sites that simply won’t display to those that exhibit subtle inconsistencies in content. One support page for a leading PC maker, for example, incorrectly numbers list items on the page in IE9’s standards mode. Clicking the Compatibility View button in the Address bar fixes the issue,

In fact, that Compatibility View button represents IE9’s biggest hurdle. Over the years, developers by the millions have built browser-sniffing code into their pages. When that code detects any version of Internet Explorer, it serves up hacks and workarounds designed to compensate for rendering and layout problems in older IE versions. Ironically, those hacks cause new problems in the more standards-compliant IE9.

One noteworthy change in IE9 should make Compatibility View a little easier to manage. In IE8, Microsoft introduced a global Compatibility View List that users can choose to use, That list allows sites with known compatibility issues to display properly without requiring any action on the user’s part. Updates to that list are delivered via Windows Update, which means that changes are slow to appear. For IE9, the architecture of this feature has been redesigned. According to Rob Mauceri, Group Program Manager for the IE team, the global Compatibility View list for IE9 is “more like an RSS feed, so we can update as frequently as we need to.” In theory, that means Microsoft can add sites to the list based on feedback from users, and it can also remove sites from the list when developers fix those sites so they run correctly in standards mode.

Not surprisingly, Microsoft has not publicly committed to a release date for IE9. The next public milestone is a Release Candidate, which should be followed fairly quickly by final shipping code.

Microsoft confirmed for me yesterday that there’s no formal dependency between Service Pack 1 for Windows 7 and Internet Explorer 9.  On Windows 7, you’ll be able to install SP1 and delay deployment of IE9 or vice-versa. Nonetheless, I expect that the two projects are closely tied in terms of internal milestones at Microsoft. Last week, Microsoft delivered a Release Candidate of Service Pack 1 for Windows 7 and Windows Server 2008 R2. Buried in the last paragraph of that announcement was a subtle change in the public timeline for SP1. Previously, Microsoft had committed only to deliver SP1 in the first half of 2011. With the RC, it now says we can “expect to see Service Pack 1 released in its final form during first quarter 2011…”

I think that’s a major tipoff to the final IE9 release schedule as well. Last summer I predicted that IE9 would be ready in January, in time for a public unveiling at the Consumer Electronics Show. That date certainly isn’t out of the question, and I am willing to bet that the actual release will be well before Microsoft’s web-focused MIX Conference, which starts next year on April 12.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications.

Disclosure

Ed Bott

Ed Bott is a freelance technical journalist and book author. All work that Ed does is on a contractual basis.

Since 1994, Ed has written more than 25 books about Microsoft Windows and Office. Along with various co-authors, Ed is completely responsible for the content of the books he writes. As a key part of his contractual relationship with publishers, he gives them permission to print and distribute the content he writes and to pay him a royalty based on the actual sales of those books. Ed's books written prior to fall 2011 have been distributed by Que Publishing (a division of Pearson Education) and by Microsoft Press. As of November 2011, Ed is a partner in the independent publishing company Fair Trade Digital Exchange, which exclusively publishes his books.

On occasion, Ed accepts consulting assignments. In recent years, he has worked as an expert witness in cases where his experience and knowledge of Microsoft and Microsoft Windows have been useful. In each such case, his compensation is on an hourly basis, and he is hired as a witness, not an advocate.

Ed does not own stock or have any other financial interest in Microsoft or any other software company. He owns 500 shares of stock in EMC Corporation, which was purchased before the company's acquisition of VMware. In addition, he owns 350 shares of stock in Intel Corporation, purchased more than two years ago. All stocks are held in retirement accounts for long-term growth.

Ed does not accept gifts from companies he covers. All hardware products he writes about are purchased with his own funds or are review units covered under formal loan agreements and are returned after the review is complete.

Biography

Ed Bott

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. He's served as editor of the U.S. edition of PC Computing and managing editor of PC World; both publications had monthly paid circulation in excess of 1 million during his tenure. He is the author of more than 25 books on Microsoft Windows and Office, including the recently released Windows 7 Inside Out.

25
Comments

Join the conversation!

Just In

RE: IE9 hits one more milestone but still faces one final hurdle
chrome_slinky@... 3rd Nov 2010
@jorjitop Why not use Iron then, instead of griping about it. The browser is everything but the phone-home features, and uses all the themes and extensions of Chrome. It works just as well, and is much faster than anything Microsoft has yet to release. IE( is ready for the scrap heap before its release, as all versions of Internet Exploder have always been. Microsoft should simply give up, or better yet, buy Opera, and then it would have a credible browser with which to wage the browser wars.

Speaking of Chrome and denigrating it over your paranoia is fine, except that is not even necessary.

By the way, Iron 7 has GPU acceleration, and is quite fast - much faster than the Internet Exploder 9 preview.

More than that, why trust Microsoft, the people with the most attacked browser ever, a company that keeps making the same mistakes in security version after version?
Sadly this is what I discovered as well. Much more often than I like, I had to open the development tools to enforce different standards because of a lack of a DOCTYPE tag or it being wrong, as well as wrong data being returned on IE's UA, which then works as expected if you set the UA to another browser.

Anyway, I think these problems will start vanish as soon as IE9 is released in its final form.
IE9 is a great step for Microsoft but not really that impressive compared to what is already out there, especially when compared to Chrome.
@xSteven777x
Chrome stinks. Most people agree. Enough said.
0 Votes
+ -
Most people agree?
Michael Alan Goff 29th Oct 2010
Tell me why Chrome stinks. Go ahead, I'll wait.
Chrome is stealing market share from IE & Firefox and influencing the next versions of both - it must stink.
@HortensiaDos

Yes since it's the fastest and most usable on every level thats why it SUCKS.
0 Votes
+ -
I won't say it stinks
People 29th Oct 2010
@HortensiaDos But I don't see what all the hoopla is about. It's a pretty bland featureless product. I get more excited about an Opera release than this.

I'm using IE9 beta now and find it quite unique in the way it takes advantage of IE7's UI features. So far I like. I've found that sites that won't load, as in blank screens, will load with enough time having elapsed. Weird.
@HortensiaDos Hey, I'm a MS person, wanted to use IE9, but, as rightly mentioned in this article, few sites doesn't display properly, so I again moved from IE9 beta to chrome. Chrome is still faster than IE9. I hope MS fixes all issues and make IE9 faster than Chrome, at least to arrest the slowdown of IE market share.
0 Votes
+ -
@goff256 below

"Tell me why Chrome stinks. Go ahead, I'll wait."

Clearly Chrome stinks because it is part of the Google spyware network. With Chrome, Google can now spy on everything you do on the internet, not just when you use Google controlled pages or pages with Google scripts imbedded. If you value your privacy, and you will regret it if you don't, you should avoid all Google apps and services. They only exist to spy on you.
0 Votes
+ -
Is that it?
Michael Alan Goff 31st Oct 2010
@jorjitop

Your only complaint is one based in paranoia?
0 Votes
+ -
That's not what I meant
Michael Alan Goff 2nd Nov 2010
Does Chrome run slower?
Is it less stable?
Does it work with fewer sites?
Does it hog resources to the point that you notice?

Are there any performance reasons why you don't want to use Chrome?
@jorjitop Why not use Iron then, instead of griping about it. The browser is everything but the phone-home features, and uses all the themes and extensions of Chrome. It works just as well, and is much faster than anything Microsoft has yet to release. IE( is ready for the scrap heap before its release, as all versions of Internet Exploder have always been. Microsoft should simply give up, or better yet, buy Opera, and then it would have a credible browser with which to wage the browser wars.

Speaking of Chrome and denigrating it over your paranoia is fine, except that is not even necessary.

By the way, Iron 7 has GPU acceleration, and is quite fast - much faster than the Internet Exploder 9 preview.

More than that, why trust Microsoft, the people with the most attacked browser ever, a company that keeps making the same mistakes in security version after version?
I think part of the problem is sites that have code such as "if(ie)..."
This is a huge problem and will force many sites to have to run in compatibility mode.
0 Votes
+ -
Sorry...stopped using IE way back at IE6. No IE for me. Rather use FireFox!
0 Votes
+ -
Then you're not qualified to comment on it.
ye Updated - 29th Oct 2010
@The Danger is Microsoft: Sorry...stopped using IE way back at IE6.

Unless you're talking about IE 6 and its predecessors.
@The Danger is Microsoft
You same said it all. Your comment can be safely ignored.
@The Danger is Microsoft

No, the bigger danger is Google.
@The Danger is Microsoft
Good argumentation, gotta admit. I bet you've never taken a look at any IE after IE6 either?
0 Votes
+ -
I downloaded IE 9 the very first day it was available, by the second day it was my only browser and has been ever since. I tried Opera, Firefox and Chrome only to always end up on IE8 and where it wasn't great, I had problems with the other 3 and never saw this amazing performance they were supposed to offer. With IE 9 I get speedy loading, pages render great for me. I also tend to use the 64 bit version of IE9 more often than not, unless a link opens a web page. I find it's much faster and I can use the 64 bit beta of Flash and 64 bit Java. It really screams for me on Windows 7. The Microsoft haters will always say IE is blah blah blah, they always have, and they always will. Frankly I love IE9 and I intend to keep using it. Guess I should add that I do have a stand alone video card and I think that makes a difference since IE9 if built to take advantage of that for speed.
@Adaminvegas67
Glad to hear you are benefiting from the IE9 Beta. Add in the Security features, and new UI, and it makes a pretty compelling browser to use. Not to mention that the Beta can be used as your primary Beta, when the RC come out it should be the best version of IE we have seen.

Cheers,
Rick
IE Outreach Team
As a developer I am very impressed with how IE9 is working and it shows great promise. Page rendering seems to be 99.9% compliant with how pages are rendering in Firefox, Chrome and Safari and that is without any IE css tweaks. JavaScript is executing much faster than previous versions of IE but is still not quite as fast as FF, Safari or Chrome. The difference is only slight though so IE9 JavaScript performance is more than acceptable.

However, I have been also noticing some weirdness from time to time with parts of a page just disappearing and things like jQuery UI just aren't working at all in IE9 but from what I have been reading that will require an update to jQuery UI...or is this something that Microsoft could address? As you have noted Ed switching to compatibility mode fixes the problems.

So yes I agree with you that one of the biggest hurdles for Microsoft will be the Compatibility button.

However, I think the really big hurdle for Microsoft will be getting people (read big corps) off older versions of IE. If we could start with a completely clean slate and the entire population of the world upgraded to IE9 then (from a developer perspective) we would be in a state of Browser Nirvana.

Working on any web project these days I have to literally factor in days of work just to get a site displaying correctly in IE7/8 (IE6 I flat out will not support anymore). All other browsers, Firefox, Safari and Chrome (sorry I just don't use Opera) work consistently with only perhaps 15 minutes of tweaks.

Like Windows XP is an albatross around Microsoft' neck so too will the IE legacy be.

BondiGeek
http://www.bondigeek.com
0 Votes
+ -
@BondiGeek

And still provides all the enterprise management capabilities, and probably additional ones, that Internet Explorer has already provided will hopefully get people to migrate off the older versions. I really like Chrome and FireFox but I can't really recommend it when I'm consulting. No group policy support is a big issue for companies. You have much more control over IE in a network environment then you do of Chrome or Firefox. Not to mention that using WSUS allows you to control updates to the software. If you use a browser for a corp web app and an update breaks that site you wouldn't roll it out to everyone in IE. With Chrome or FF you have no choice, they'll keep themselves updated for better or worse.

IE brings many enterprise features the other two are sorely lacking. Mozilla and Google can close their eyes and put their fingers in their ears all they want, until they add those features and release some GP templates, they'll always take a backseat in medium and larger business.
I was one of those early downloaders of IE 9 Beta (Alpha?). The feature list and the roadmap is good.

However, though I am using this as my primary browser, I should say I am not 'that' impressed with my experiences so far. It will be good if M$ doesn't hurry up in releasing IE 9 but do that real testing and get sufficient feedback on its features before it makes a release. Otherwise, I have a feeling that IE 9 will end up as a good thought poorly executed, and we'd have to wait for IE 10
@Arun (sreearun)
That is being done as per Microsoft Connect's bugtracker. IE9 Preview #6 includes over 80 community-reported fixes for bugs.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix