Member Sign In
Not a member?

A Wired.com user account lets you create, edit and comment on Webmonkey articles. You will also be able to contribute to the Wired How-To Wiki and comment on news stories at Wired.com.


It's fast and free.

Sign in with OpenID
Sign In
Webmonkey is a property of Wired Digital.
processing...
Join Webmonkey

Please send me occasional e-mail updates about new features and special offers from Wired/Webmonkey.
Yes No

Please send occasional e-mail offers from Wired/Webmonkey affiliated web sites and publications, and carefully selected companies.
Yes No

I understand and agree that registration on or use of this site constitutes agreement to Webmonkey's User Agreement and Privacy Policy.
Webmonkey is a property of Wired Digital.
processing...

Retrieve Sign In

Please enter your e-mail address or username below. Your username and password will be sent to the e-mail address you provided us.

or
Webmonkey is a property of Wired Digital.
processing...

Welcome to Webmonkey

A private profile page has been created for you.
As a member of Webmonkey, you can now:
  • edit articles
  • add to the code library
  • design and write a tutorial
  • comment on any Webmonkey article
Close
Webmonkey is a property of Wired Digital.

Sign In Information Sent

An e-mail has been sent to the e-mail address registered in this account.
If you cannot find it in your in-box, please check your bulk or junk folders.
Sign In
Webmonkey is a property of Wired Digital.

Opera Taunts IE8 Over Standards

Opera flings arrows at IEHakon Lie’s rant against Internet Explorer 8’s interoperability promise is making a big stink where Microsoft should instead be lauded. Lie, the Chief Technical Officer for rival browser Opera, complains that IE8 defaults to a previous rendering engine for intranet pages. Microsoft had previously promised to always support the highest standards.

Lie goes on to invent statistics to show intranets make up half of the page view on PCs. While the method for determining his numbers may not have been scientific, the point is being made solely to imply that Microsoft is only half-supporting standards. In 2005 Lie wrote a similar attack complaining about, among other things, Microsoft’s site not validating. This is picking nits, and it’s akin to schoolyard bullying. That’s right, Microsoft is getting bullied this time.

I think Microsoft was right to note a differentiation between the web and intranets, and it even chose the defaults correctly. There are many different types of intranets, but one thing most have in common is that they suck. They’re duct-taped together pieces of software. Microsoft is right not to expect most intranets to support standards.

Indeed, much of the web is not 100 percent standards-compliant, partly due to Microsoft’s previous partial support. Internet Explorer 8 comes with a “compatibility view” that reverts to the previous rendering engine whenever a page has no DOCTYPE, or when the developer has chosen to render in the older Quirks mode. Users can also manually implement compatibility view by clicking the icon next to the location bar, or by setting it permanently for a given site.

Here is an animated GIF of the W3C website with and without “compatibility view” enabled:
Regular and Compatibility views animation

Compatibility view makes sense to me. Why make users suffer just because a developer has not kept up with standards? Click a button and, without restarting the browser, IE 8 gives you a glimpse of how the site may have been meant to look.

Compatibility view icon in contextWhere I do agree with Lie is about the icon. Microsoft chose a broken web page to represent compatibility view. While Lie seemed to assume the icon was meant to represent standards, it’s clear to me that the broken page is activated when going back to previous versions. If Microsoft is dissing anybody here, it’s itself.

But using a broken page as an icon is just a bad idea. Users are bound to wonder, “will this break my web page?” Granted, I’ve wondered that often when loading sites in IE, but I’m hoping that IE 8, with its smart selection of when to support standards, will make broken pages a thing of the past.

See also:

Post Comment Comments Permalink Print
Reddit Digg

 
Subscribe now

Special Offer For Webmonkey Users

WIRED magazine:
The first word on how technology is changing our world.

Subscribe for just $10 a year