Showing posts with label Internet Explorer 8. Show all posts
Showing posts with label Internet Explorer 8. Show all posts

Monday, February 23, 2009

Microsoft’s IE 8 Compatibility List: Is it working?

Internet Explorer 8 (IE 8) is nearing the finish line, with a March release to manufacturing looking like a distinct possibility. But is IE 8 — or, more accurately — Web site developers and owners — really ready?

I have been testing IE 8 since the code became available publicly. And one thing that hasn’t changed much over the past several months is the fact that many Web sites still aren’t compatible with IE 8.

I’m not blaming the site owners here. Microsoft officials have known all along that even though the IE team is doing the “right” thing by finally making IE more standards-compliant, they are risking “breaking the Web” because the vast majority of Web sites still are written to work correctly with previous, non-standards-compliant versions of IE.

Microsoft has tried to mitigate the effects of moving to a default standards-based view in a few ways. IE 8 comes with a “Compatibility View” button that will “fix” a seemingly broken site if a user knows to press it. Microsoft went a step beyond this with IE 8 Release Candidate 1, issued in January, by adding a downloadable list of sites that would automatically trigger IE 8 to move directly to compatibility mode, rather than standards mode.

(Here is the list of the 2,400 sites that are on Version 1.0 of Microsoft’s Compatibility View list.)

The Compatibility View list includes some major sites — Apple.com, CNN.com, eBay, Facebook, Google.com, NYTimes.com — even Microsoft.com (!) — and lots, lots more. Users also have the option of adding IE-8-incompatible sites they visit that didn’t make it onto the list that will be appended to the schema list they download.

The Compatibility List has made my IE 8 browsing a lot more stable. When I go to the NYTimes.com site now, it just works. The Compatibility View button (the icon for which looks like a broken Web page and is typically located directly to the right of the URL address bar) doesn’t appear at all (as is the case for all sites on the Compatibility List).

That said, there are a lot of sites I visit that aren’t on the list. And more often than not, they fail to render correctly with IE 8. Sometimes I remember that I should try hitting the Compatibility View button to see if there are boxes and buttons and text there that I can’t see because I am using IE 8. Other times, when I am visiting a site with which I’m unfamiliar, I don’t realize what I’m missing.

I’m at the point now — if a site looks weird, is slow or just doesn’t seem to be working right — I simply assume it is IE 8’s fault. Sometimes I’m right (as I discover when I open the same site in Firefox or Chrome and it looks and works fine). Other times, I’m not — a site just might be down or broken. The bottom line is I’ve come to expect a rocky browsing experience when using IE 8.

I doubt the compatibility experience is going to change much, if at all, between now and the time IE 8 is released. For months, Microsoft has been banging the drum for site owners to update their code — either by adding compatibility tags or redoing sites to take into account the changes in IE 8. Many site admins and developers have said they weren’t willing to take on that task until Microsoft delivered a near-final test release — at least a Release Candidate.

Some critics have said they think Microsoft is doing a disservice to developers by offering compatibility work-arounds. They say Microsoft created its own problems by delivering previous IE releases that flouted standards — which is true. And now Microsoft should bite the bullet and just go the 100-percent-standards route, they reason. That might be a better course in the long run for Web developers tired of having to do separate versions of sites and apps for standards-based browsers and for IE, but it punishes Web users in the interim.

What’s going to happen when IE 8 goes final and non-techie users have it pushed to them or get new PCs with IE 8 preloaded? I wouldn’t be surprised to see further losses in IE market share, as frustrated users find only some of their favorite Web sites displaying correctly but don’t really understand why. Perhaps Opera and its chums won’t need the antitrust courts to get a leg up on Microsoft, after all….

What’s your take? Is Microsoft taking the right course with Compatibility Mode in IE 8?

It’s official: No IE 8 until 2009

After one more public test build early next year, Microsoft plans to release the final version of Internet Explorer 8 in calendar 2009.

Microsoft officials shared the updated timetable via a November 19 post on the IE Blog.

Until yesterday, Microsoft’s only official pronouncement of when the final IE 8 release was due was before the end of “this year.” I had heard from insiders that Microsoft was aiming to release the final IE 8 build in November, 2008 — a plan which seemed quite ambitious given how often I “report a Webpage problem” to Microsoft when I’m surfing the Web using IE 8 Beta 2.

IE 8 looking like a November release


IE 8 looking like a November releaseI noted yesterday that Microsoft only had 11 more days within which to deliver the more customer-focused IE 8 Beta 2 if it were to hit its August deadline. According to one well-placed tipster, who requested anonymity, the current plan is for Microsoft to make IE 8 Beta 2 available for download from its Web site by August 28. And the final version is tracking for a November release, the tipster added.

Microsoft is expected to provide some previously undisclosed new features as part of the upcoming beta release, including some kind of new private-browsing (a k a “porn mode”) functionality.

(To be clear: Microsoft isn’t confirming it will have the same kind of “private browsing” functionality that Safari already offers, and some are speculating that all Redmond will end up doing is identifying which sites are porn sites, which won’t be very useful to those who are hoping IE 8 will help them cover up their online tracks. )

Microsoft is expected to make the Beta 2 build available to anyone who wants it. The Beta 2 build is the successor to the more developer-focused IE 8 Beta 1, which Microsoft also made available to any interested parties, on March 5. I’m hearing that folks who already have IE 8 Beta 1 installed will get Beta 2 via Automatic Updates.

Over the summer, execs said Microsoft was on track to deliver the final IE 8 bits before the end of 2008, but offered no further particulars.

When it ships, IE 8 will work on Windows Vista, Windows XP, Windows Server 2003 and Windows Server 2008 systems only. IE 8 will be Microsoft’s most standards-compliant release of its browser to date, the company has said. Because it is undoing a lot of the non-standards-based coding it had done in previous IE releases, it’s not known yet how many existing sites and apps won’t render correctly with IE 8. But Microsoft has been trying to get the word out to developers to check for compatibility before the final IE 8 release goes live.