On mySimon: Dragon Eye Oolong Tea
BNET Business Network:
BNET
TechRepublic
ZDNet

March 12th, 2008

Will IE 8 break the Web?

Posted by Mary Jo Foley @ 12:46 pm

Categories: Corporate strategy, Internet Explorer, Mix '08

Tags: Developer, Web, Microsoft Internet Explorer, Microsoft Corp., Standards, Web Browsers, Internet, Mary Jo Foley

There’s been one nagging question about Internet Explorer (IE) 8 about which I can’t stop wondering: Once it finally ships, will it break the Web?

It’s not just because I’m an unabashed Microsoft skeptic that I am puzzling over this. It’s also because right up until Microsoft decided to go whole-hog and — as many developers and customers wanted — by making “super-standards” mode the IE 8 default, Microsoft officials claimed that going the full-fledged standards route would “break the Web.” What, if anything, changed, making Microsoft willing to assume that risk?

After all, just a month before announcing it was going to make super-standards mode the IE 8 default, IE Platform Architect Chris Wilson blogged:

“We started from a simple statement of ‘enable (and encourage) interoperable web development, but don’t force IE to break pages that work properly in IE today.’ I think we all want to converge to a world where a web developer doesn’t have to spend much time at all testing and recoding their site for different browsers. At the same time, we can’t break the web experience on current sites for users like my mom, even for as good a reason as improving standards compliance. With all the great styling and layout changes we’re working on in our new engine for IE8 to be much more standards compliant, that’s a lot of potential breakage.”

Did Microsoft cut some of the IE 8 features to make it less likely to break sites, pages and applications that adhered to IE-7-specific rules? Or were Microsoft execs guilty of crying wolf, knowing full-well that moving to standards mode wouldn’t really wreak the havoc they claimed?

I put this question to Dean Hachamovitch, General Manager of the IE team, last week in Las Vegas at the Microsoft Mix ‘08 conference. Hachamovitch said neither of my theories was correct.

“In the past with IE 7, developers weren’t as proactive (about adhering to standards) as they could have been,” Hachamovitch said. “We took that as a strong data point, regarding how quickly devs will respond to anything that we change in IE.”

He continued: “But this time, the community seems to have shifted. They say they will be more responsive. We are giving developers a much easier way to choose their own timeline (for moving to the fully-standardized IE 8)…. Long term, we know this is the right thing for the Web.”

My interpretation: Microsoft is giving developers more leeway regarding how, when and if they will use the full standards mode in IE 8, but isn’t overly worried about compatibility issues arising because it expects the majority of developers to give super-standards mode more lip service than rapid support.

Hachamovitch also noted that Microsoft was going out on a limb, to an extent, by promising IE 8 would adhere to a number of Web standards that are still evolving, like Cascading Style Sheets (CSS) 2.1 and HTML 5. He said that Microsoft was not going to wait for the set-in-stone final versions of these standards, if the standardization process dragged on. Hachamovitch said if the standards changed substantially after Microsoft ships IE 8, the company would have to come up with a plan to deal with that fact.

“We will ship when we are ready to ship,” Hachamovitch said, noting that Microsoft cares more about the “installed base of Web sites,” than the “installed base of browsers” when figuring out how and if it would need to revise IE 8 if it ended up not being compliant with certain, currently unfinished Web standards.

So I’m back to square one. I think Microsoft’s official stance is that it’s done the “right thing” by making standards mode the default for IE 8, but it doesn’t expect many developers to actually rush out and redo their applications and pages to take advantage of this new mode.

What’s your take? Even though Microsoft is getting love for going the standards route now, whenver IE 8 is finally released (Beta 2 is due this summer), do you think the Redmondians will end up roundly criticized for “breaking the Web”?

Mary Jo FoleyMary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. You can also follow Mary Jo on Twitter.

Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here or to see Mary Jo's full profile click here.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 264 Talkback(s)
Yes, I've seen it, and it STINKS
Certainly, I realize that nothing worthwhile is free. There area ALWAYS little 'hooks' on the back-end of the FOSS model to somwhow 'extract' money unwitting 'customers'.

I recall trying to ask... (Read the rest)
Posted by: Marty R. Milette Posted on: 02/23/09 You are currently: a Guest | | Terms of Use
It's an opportunity for the money puppets  fr0thy@... | 03/12/08
Which oddly enough...  zkiwi | 03/12/08
What drivel is this?  Marty R. Milette | 03/13/08
Just consider the source of the comments.  ItsTheBottomLine | 03/13/08
Scare me away LOL ...  fr0thy@... | 03/13/08
Just like Linux and life's other annoyances  jlafitte | 03/14/08
I guess Linux is annoying  fr0thy@... | 03/14/08
Linux isn't in the slightest bit annoying ... it's the *N*X zealots who are  de-void | 02/18/09
Oh ye of little basis  mswift@... | 02/19/09
Welcome to the real world...  Marty R. Milette | 03/15/08
What you really see  Ole Man | 03/16/08
Once Marty wakes up ....  fr0thy@... | 03/17/08
Ignorance is bliss...  Marty R. Milette | 02/19/09
Very, very nice, Marty  FrankleeMiDeer | 02/19/09
Welcome to the real world (cntd)  Chalfont | 02/20/09
And welcome to you  craiglarry | 02/21/09
Yes, I've seen it, and it STINKS  Marty R. Milette | 02/23/09
Simple Fix  KeithAu001 | 03/13/08
Nice try, but..  cmjrees | 03/14/08
Let's not split hairs here  KeithAu001 | 03/15/08
Let's Not Split Hairs Here #2  KeithAu001 | 03/15/08
Correct  John L. Ries | 03/15/08
Danger: reasoned argument  mswift@... | 02/19/09
Just stating what will happen. Seems I touched a few nerves wink  fr0thy@... | 03/13/08
Actually...  FrankleeMiDeer | 02/19/09
What a useless post  Baer | 02/18/09
RE: Will IE 8 break the Web?  odenni | 03/12/08
Mind you, we're still talking about  fr0thy@... | 03/12/08
RE: vapourware  odenni | 03/12/08
Could it wink  fr0thy@... | 03/12/08
Yes, every way possible....  jerang@... | 03/12/08
Message has been deleted.  fr0thy@... | 03/12/08
Figures...nt  ItsTheBottomLine | 03/13/08
absolutely.  Spiritusindomit@... | 03/13/08
Your average web 2.0 site  fr0thy@... | 03/13/08
I disagree  philpenn | 03/13/08
Most serious developers...  Marty R. Milette | 03/13/08
It's called wasting money ...  fr0thy@... | 03/13/08
Maybe give an intelligent reply when you've seen it.  Marty R. Milette | 03/14/08
Only simple apps are useful  alaniane@... | 03/14/08
@$100,000 moneywaster  fr0thy@... | 03/14/08
he knows not  mswift@... | 02/19/09
Serious Developers...  SpikeyMike | 03/17/08
Wow!  Ole Man | 03/17/08
Way over your head...  Marty R. Milette | 02/19/09
Beta tester  Spiritusindomit@... | 03/13/08
Beta Tester _  3LAN | 03/13/08
LOL ... people are catching on... nice! ... nt  ItsTheBottomLine | 03/13/08
The Firefox effect....  bportlock | 03/12/08
I Couldn't Agree More  shaneshack | 03/13/08
You missed the NS 2 through 4 days  Spats30 | 03/13/08
Question?  Spiritusindomit@... | 03/13/08
Why standards?  DB_z | 03/13/08
Why reasons?  Spiritusindomit@... | 03/13/08
Why not?  DB_z | 03/13/08
where did the apple argument come from  jmadsen@... | 03/13/08
Simple.  RandomCake | 03/13/08
That's one way to look at it.  Spiritusindomit@... | 03/13/08
OK, Let's try this then.  TtfnJohn | 03/13/08
Looks like he means we should drive on whatever  hkommedal | 03/13/08
Or we could draw an analogy  jmadsen@... | 03/13/08
It's a good thing...  SpikeyMike | 03/17/08
There's more than one way  Ole Man | 03/17/08
The great thing about standards is that we all  hkommedal | 03/13/08
You see...  jmadsen@... | 03/13/08
The Firefox effect....  jtollack@... | 03/13/08
"...due to our self supplied Certs "  bmerc | 03/14/08
How do you support that?  zkiwi | 03/12/08
Message has been deleted.  fr0thy@... | 03/12/08
It depends what "is" is...  philpenn | 03/13/08
Huh?  zkiwi | 03/13/08
Erm....  Spiritusindomit@... | 03/13/08
Flash works on linux and there is no ActiveX there (nt)  hkommedal | 03/13/08
Crushing Netscape has nothing to do with free  zkiwi | 03/13/08
I think you got it right  Leria | 03/13/08
displaying it right  springerj | 03/13/08
Comment is not clear...  Anton Philidor | 03/12/08
Re: Comment is not clear...  none none | 03/12/08
Don't know enough  John L. Ries | 03/12/08
Web standard should be ignored  pa2004 | 03/12/08
Be careful with your ostrich-like approach  bportlock | 03/12/08
You are lying  pa2004 | 03/12/08
Go back to your pram  fr0thy@... | 03/12/08
Careful who you accuse  John L. Ries | 03/12/08
Re: You are lying  none none | 03/12/08
Depends on where you live  Necrolin | 03/12/08
I'll buy that  John L. Ries | 03/13/08
I don't know about politicians, but....  bportlock | 03/13/08
If a site  PghNative | 03/13/08
Depends on where you live  aussieblnd@... | 03/13/08
Agreed  vikingnyc@... | 03/13/08
Quickbooks Online  jmadsen@... | 03/13/08
I used Front Page 2000  wolf_z | 02/18/09
Frontpage is not the problem  mswift@... | 02/19/09
You are either delusional or still in school  bportlock | 03/13/08
IE Special Stuff NOT Standard  donden@... | 03/13/08
IE is not a standard.  Bruizer | 03/13/08
You are lying  webmaster@... | 03/13/08
Real World to pa2004...hello?  TtfnJohn | 03/13/08
And you drive on the left side ! (nt)  hkommedal | 03/13/08
IE  wcb42ad | 03/19/08
re: Be careful with your ostrich-like approach  owner@... | 03/13/08
Re: re: Be careful with your ostrich-like approach  none none | 03/13/08
Not that MS didn't try, but...  John L. Ries | 03/13/08
Got the citadel, Got the moat, Where are the visitors?  DannyO_0x98 | 03/13/08
this may just be symantics but..  jmadsen@... | 03/13/08
Message has been deleted.  fr0thy@... | 03/12/08
That really is what the fight is all about  John L. Ries | 03/12/08
re:That really is what the fight is all about  owner@... | 03/13/08
Not that Intel shouldn't be investigated...  John L. Ries | 03/13/08
Re: Web standard should be ignored  none none | 03/12/08
Re: Web standard should be ignored  owner@... | 03/13/08
Re: Re: Web standard should be ignored  none none | 03/13/08
have you got any clue??  akkarin2.0 | 03/13/08
re:have you got any clue??  owner@... | 03/13/08
re: re: have you got any clue??  fr0thy@... | 03/15/08
Which version of IE?  DNSB | 03/13/08
Already "broken"  wsamuel3 | 03/13/08
No, IE is NOT the standard  DonRupertBitByte | 03/13/08
re:No, IE is NOT the standard  owner@... | 03/13/08
Re: re:No, IE is NOT the standard  none none | 03/13/08
Not even defacto standard in some places  TtfnJohn | 03/13/08
Yes, drive on ANY side of the road, not just the one. (nt)  hkommedal | 03/13/08
IE is NOT the Standard  KeithAu001 | 03/13/08
Ummm, no. IE is not "the" web standard  seakritadmyer@... | 03/13/08
RE: Will IE 8 break the Web?  rramirez@... | 03/12/08
RE: Will IE 8 break the Web?  owner@... | 03/13/08
It doesn't fall back  Leria | 03/13/08
Because it was programmed by a dummy  Mitch 74 | 03/13/08
RE: Will IE 8 break the Web?  Midn | 03/12/08
Nice one wink  fr0thy@... | 03/12/08
The Cross-Browser Problem Continues  zdnet@... | 03/12/08
many sites are already broken for IE7  james.faction | 03/12/08
IE6 is still the biggest weight holding devs back  CobraA1 | 03/13/08
Browser sniffing is NOT the solution  Fred Fredrickson | 03/13/08
What if a feature is broken and the browser doesn't tell you?  CobraA1 | 03/13/08
That can be tested too  Fred Fredrickson | 03/13/08
You didn't mention how your "solution" fixes this.  CobraA1 | 03/15/08
I didn't need to.  Fred Fredrickson | 03/15/08
So you've solved nothing. And you've assumed the user has JavaScript.  CobraA1 | 03/16/08
You might want to approach this problem with server scripts.  B.O.F.H. | 03/16/08
K.I.S.S. like Cobra suggests  fr0thy@... | 03/16/08
Frothy, these are existing practices in web development.  B.O.F.H. | 03/16/08
fr0thy - Prototype.js detects IE using...  Fred Fredrickson | 03/17/08
@B.O.F.H. & Fred  fr0thy@... | 03/17/08
@Fred  fr0thy@... | 03/17/08
I'm with Cobra on this on  fr0thy@... | 03/15/08
thanks Microsoft for more FUD  james.faction | 03/12/08
Where your info. is based on pre-beta stuff  quikboy | 03/12/08
Every time you've been drunk you've hit me  fr0thy@... | 03/12/08
based on history...  james.faction | 03/12/08
Now point your mat to Bush and pray  fr0thy@... | 03/12/08
The web is a huge mess  MikeGale | 03/12/08
Forcing the me-too's  fr0thy@... | 03/12/08
Microsoft Broke The Web Before IE8  itanalyst2@... | 03/12/08
What goes around  fr0thy@... | 03/12/08
Those who ignore history...  TheWerewolf | 03/12/08
Jump off a cliff  fr0thy@... | 03/12/08
Veeeery doubtful.....  Ole Man | 03/13/08
Re: Those who ignore history...  none none | 03/12/08
I think it can only be put down to ignorance  fr0thy@... | 03/13/08
presidential history ? mission accomplished ?  llval@... | 03/28/08
Netscape broke the web before it IE  Boot_Agnostic | 03/12/08
MS broke a future  fr0thy@... | 03/12/08
Did more than that  John L. Ries | 03/12/08
re:Netscape broke the web before it IE  owner@... | 03/13/08
Vista Sucks, Server 2008 Is Awesome  itanalyst2@... | 03/12/08
Yes, it makes me think you replied to the wrong article (nt)  CobraA1 | 03/13/08
Will Microsoft break the Web?  fr0thy@... | 03/12/08
IE 7 emulation seems to work great in IE 8 so far  DonBurnett | 03/12/08
I've encountered one problem so far  CobraA1 | 03/13/08
Using IE6  terry flores | 03/13/08
IE7 is available for XP.  CobraA1 | 03/13/08
I'll try to restate the point more simply ...  terry flores | 03/13/08
Welcome to the world of technology.  CobraA1 | 03/13/08
Re: Using IE6. There are too many old bugs in IE 6.  hkommedal | 03/13/08
They will only stop using IE6  Leria | 03/13/08
Most people have  CobraA1 | 03/13/08
CSS 2.1  CobraA1 | 03/12/08
CSS 3.0  Mitch 74 | 01/08/09
RE: Will IE 8 break the Web?  yagijd | 03/13/08
RE: Will IE 8 break the Web?  akkarin2.0 | 03/13/08
I feel the standars are meet already on the web;IE 8 can hold up deployment  rtirman37@... | 03/13/08
I don't think super standards mode is going to fly  P. Douglas | 03/13/08
super standards mode is the wrong description  deaf_e_kate | 03/13/08
Message has been deleted.  StvBallmer | 03/13/08
Title Rewrite: Will the Web break IE8?  deaf_e_kate | 03/13/08
RE: Will IE 8 break the Web?  afrey@... | 03/13/08
RE: Will IE 8 break the Web?  readwryt@... | 03/13/08
RE: Will IE 8 break the Web?  keith@... | 03/13/08
RE: Will IE 8 break the Web?  sibconsulting@... | 03/13/08
RE: Will IE 8 break the Web?  Olorin_z | 03/13/08
RE: Will IE 8 break the Web?  Olorin_z | 03/13/08
RE: Will IE 8 break the Web?  yid_witch@... | 03/13/08
Let's have software that sticks to the standards!  hkommedal | 03/13/08
Will it break the web? Absolutely not...  olePigeon | 03/13/08
re:Will it break the web? Absolutely not...  owner@... | 03/13/08
Right here happy  CobraA1 | 03/13/08
RE: Will IE 8 break the Web?  AZComicGeek | 03/13/08
RE: Will IE 8 break the Web?  owner@... | 03/13/08
Web already broken...  Narg | 03/13/08
RE: Will IE 8 break the Web?  mydasx | 03/13/08
Standards and Breaking Them  casachs | 03/13/08
IE has already broken the Web  Tony R. | 03/13/08
I agree  green alien | 03/13/08
I am not so sure about the 'years' thing  Leria | 03/13/08
Dump IE8 if not W3C OK!  wwwsupport | 03/13/08
W3C doesn't approve browsers.  CobraA1 | 03/13/08
Same for all?  bigsibling | 03/13/08
One more reason NOT to use IE.  3dtodd | 03/13/08
Answers  CobraA1 | 03/13/08
No Win Situation for MS  aureolin@... | 03/13/08
Not as bad as that  John L. Ries | 03/13/08
No more dog food  ThePrairiePrankster | 03/13/08
RE: Will IE 8 break the Web?  Kenoscope | 03/13/08
It's always good to test  John L. Ries | 03/13/08
There's DOS  BALTHOR | 03/13/08
WHO WILL USE IE8 in default mode?  chaz15 | 03/13/08
RE: Will IE 8 break the Web?  jimboutilier@... | 03/13/08
Message has been deleted.  mrdood_99205@... | 03/13/08
Ah, did you try Vista or something?  fr0thy@... | 03/13/08
Relax, have a smoke: CSS will fill your every need.  seakritadmyer@... | 03/13/08
IE-8 -----AN EDSEL BY ANY OTHER NAME  seakritadmyer@... | 03/13/08
MS colours  green alien | 03/14/08
MS colours?  public@... | 03/14/08
It's plain simple  green alien | 03/14/08
What IE 8 will break!  Ole Man | 03/13/08
LOL!!  fr0thy@... | 03/13/08
RE: Will IE 8 break the Web?  s0121@... | 03/13/08
What don't Microsuck products break?  mikifinaz1@... | 03/13/08
And that's just the MS apps on an MS O/S ... LOL!!!  fr0thy@... | 03/14/08
RE: Will IE 8 break the Web?  Techknowledgie | 03/13/08
Firefox sucks.  Fujikid2 | 03/13/08
Firefox rocks  jlafitte | 03/14/08
In that case you'll find Linux sucks too  fr0thy@... | 03/17/08
RE: Will IE 8 break the Web?  mark.hein@... | 03/13/08
You'd be shocked  jimk_z | 03/14/08
RE: Will IE 8 break the Web?  cmjrees | 03/14/08
Wrong place.... [nt]  cmjrees | 03/14/08
Problem is,  Kid Icarus-21097050858087920245213802267493 | 03/14/08
RE: Will IE 8 break the Web?  jlafitte | 03/14/08
RE: Will IE 8 break the Web?  jlafitte | 03/14/08
RE: Will IE 8 break the Web?  jlafitte | 03/14/08
Standards broke the web  zeshu@... | 03/19/08
Have you ever tried?  Ole Man | 03/19/08
Think outside the box...  zeshu@... | 03/19/08
Blaming your inabilities  Ole Man | 03/19/08
it is your inability  zeshu@... | 03/19/08
PS: "We, the developers, tell the people"  Ole Man | 03/19/08
have you ever written..  zeshu@... | 03/19/08
I have answered  Ole Man | 03/19/08
actually...  JamesDoyle | 03/20/08
Just FYI  Ole Man | 03/21/08
Talent...  wcb42ad | 03/19/08
depends  llval@... | 04/11/08
RE: Will IE 8 break the Web?  CharlesEtheridge@... | 09/02/08
RE: Will IE 8 break the Web?  bikeman123 | 01/29/09
There are two major camps, which is the one MS should support?  brad@... | 02/18/09
RE: Will IE 8 break the Web?  ChrisOPeterson | 02/18/09
Calm down, Chicken Little  Get-Smart | 02/19/09
IE *already* broke the web.  davidmeridian | 02/19/09
RE: Will IE 8 break the Web?  FrankleeMiDeer | 02/19/09
I Just Use Firefox  chessmen | 02/19/09
RE: Will IE 8 break the Web?  erniem1970@... | 02/19/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here