On mySimon: Pretend and Play Doctor Set
BNET Business Network:
BNET
TechRepublic
ZDNet

December 14th, 2007

Opera: Setting the record straight on Microsoft and Web standards

Posted by Mary Jo Foley @ 10:00 am

Categories: App Compatibility, Corporate strategy, Internet Explorer, Legal

Tags: Web, Opera Software, Microsoft Internet Explorer, Microsoft Corp., Web Browser, Standards, Web Browsers, Quality, Channel Management, Internet

Not surprisingly, Opera Software took issue with my blog post yesterday on “Why Opera’s antitrust complaint against Microsoft is a bad idea.” Opera: Setting the record straight on Microsoft and Web standards

My premise: Whatever you think of Opera’s attempt to get another antitrust court to revisit whether or not Microsoft should be allowed to bundle Internet Explorer (IE) with Windows, Opera’s attempt to get courts involved in mandating Web standards compliance is ill-advised.

Opera Chief Technology Officer Hakon Wium Lie asked for a chance to respond to my points. Here is his take on why Opera believes the European Commission should get involved in the browser-standards issue:

Yesterday, we filed an antitrust complaint with the European Commission about Microsoft’s practices regarding Internet Explorer. There has been some questions about our motives for this and I think it would help if I set the record straight, particularly as it comes to my area of expertise, Web standards.

It has been claimed that we’re dredging up the past; the browser issue is dead and it was decided more than a decade ago. Actually, the browser issue is far from dead. The browser is more important now than it ever has been. The Web is exploding with new applications and new services. If we did not file with the Commission at this time, once Microsoft had settled their differences with the Commission, the fight for an open Web could have been lost forever.

To help Microsoft and other browser makers support standards correctly, the Acid2 test was developed and published by the Web Standards Group. When published, it exposed bugs in all browsers. The programmers of Safari, Firefox and Opera got to work quickly and the latest versions of these browsers now pass the difficult test. Microsoft took a very different attitude and has not, seemingly, made any efforts to pass the test. This tells me we must do more than just ask them nicely.

At the same time, we recognize that developers have coded for Internet Explorer and we have no desire to break the Web. We have a group here at Opera that group that works only to improve Web compatibility across devices and browsers. We’ve even helped to make pages render properly in Internet Explorer. However, it is quite possible to support standards correctly while also rendering legacy content as the author expects. All modern browsers support two rendering modes: “standards” mode and “quirks” mode. We’re simply asking Microsoft to make sure that their “standards” mode really support the standards.

Mozilla Corporation’s Firefox has made tremendous inroads into Internet Explorer’s market share. But even with all the support and marketing Mozilla Corporation, Opera and Apple can muster, Internet Explorer hovers at a global market share of approximately 80%. We believe in free markets, we believe in offering new and innovative products, but we feel that the tight integration of IE with the operating system and its refusal to support standards in the most-used consumer software application puts both developers and consumers in a difficult position.

We’re taking up this fight on behalf of those who share our belief in open standards and free choice. We are not seeking money from Microsoft. We are fighting this battle on behalf of open standards in the hope that the Web will remain the dynamic and open community it is. If we lose this battle now, those things will be gone. And I think that’s something worth fighting for.

I have to say, with all due respect to Wium Lie, I still think bringing courts into the Web standards arena would set a bad precedent. What do you think of Opera’s reasons for advocating for the EC to get involved here?

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.

  • Talkback
  • Most Recent of 253 Talkback(s)
I partially agree...
IE is a pain to cater for, but IE7 is a bit easier, and according to my site's stats, it also is the most dominant. At the worst, you can just put a link on the page that says, 'Internet Explorer won... (Read the rest)
Posted by: dawmail333@... Posted on: 01/09/08 You are currently: a Guest | | Terms of Use
People have choices to make  endermc12 | 12/14/07
"IE...just works."  Henry Miller | 12/14/07
IE is just broken  Fred Fredrickson | 12/14/07
Oh Boy, yet another Geek requirement! Acid 2?? c'mon!  andrej770 | 12/15/07
You make no sense! Society is all about standards! - NT  raycote | 12/15/07
What part about "MS is in control" did you not understand?  andrej770 | 12/15/07
Missing the point  dilireus@... | 12/16/07
It seems he would fully agree  hkommedal | 12/18/07
In control or not.....  justice_fist_82@... | 12/20/07
Let's take it all the way then  DB_z | 01/02/08
Outstanding Andre  professordnm | 01/07/08
Bull, works for me and everyone I know.  No_Ax_to_Grind | 12/15/07
Hey, Axey!!!  JLHenry | 12/15/07
As you seem slow on the up take, one more time.  No_Ax_to_Grind | 12/15/07
I know you're not that stupid, so who pays you to sell this FUD - NT  raycote | 12/15/07
Show me any FUD oh all knowing one.  No_Ax_to_Grind | 12/15/07
No snacks  thungurknifur | 12/16/07
Re: "IE...just works."  zappster | 01/09/08
Arrrggh  zappster | 01/09/08
Logically questionable  DB_z | 01/02/08
Post 1 should have ended this thread  xyxx1@... | 01/08/08
M$ must pass the community standards like Acid2  Linux Geek | 12/14/07
They're doing no such thing.  ye | 12/14/07
I actually agree with that...  ju1ce | 12/14/07
Why?  ye | 12/14/07
Why use it?  ju1ce | 12/14/07
They have a choice. They can...  ye | 12/14/07
Re: Why?  nilotpal_c | 12/14/07
LOL! This is one of the funniest things I've read.  ye | 12/14/07
Well, in my part of the world  nilotpal_c | 12/14/07
I am NOT using IE, but  hkommedal | 12/18/07
What losses?  ShadeTree | 12/14/07
Woohoo!  ego.sum.stig@... | 12/14/07
re: Woohoo!  M.R. Kennedy | 12/14/07
And then  nilotpal_c | 12/15/07
Moron?  ego.sum.stig@... | 12/15/07
Moron?  Ole Man | 12/16/07
unprovable losses  BFD | 12/14/07
Unprovable?  ego.sum.stig@... | 12/14/07
re: Unprovable?  M.R. Kennedy | 12/14/07
Well, that's odd...  ego.sum.stig@... | 12/15/07
Opera has an integrated search with google and yahoo.  nilotpal_c | 12/15/07
The better question is . . .  JLHenry | 12/15/07
Yeah sure guy.  osreinstall | 12/14/07
the gov should require to pass the community standards  Linux Geek | 12/14/07
What if the government decided the standard was IE?  ye | 12/14/07
In that unlikely possibility, code for IE  nilotpal_c | 12/14/07
Not the code, just the specification.  ye | 12/14/07
Ye in Nitpicking mode, eh?  nilotpal_c | 12/14/07
It's an important distinction.  ye | 12/14/07
In such a situation, Unlikely as it seems  Update victim | 12/19/07
Ah, the "There Ought To Be A Law" argument...  M.R. Kennedy | 12/14/07
Laws work  otaddy | 12/15/07
re: Laws work  M.R. Kennedy | 12/15/07
As much as I hate to say it . . .  JLHenry | 12/15/07
What he said!  Ole Man | 12/15/07
All this whining...I am running out of tissue  andrej770 | 12/15/07
Use your own favorite whine  Ole Man | 12/15/07
re: As much as I hate to say it...  M.R. Kennedy | 12/15/07
Message has been deleted.  Ole Man | 12/16/07
Not trying to be rude, but....  thungurknifur | 12/17/07
NO, "How bad is it"?  Ole Man | 12/17/07
What is this world coming to?  DB_z | 01/02/08
Message has been deleted.  No_Ax_to_Grind | 12/14/07
At least he is consistant in that regard.  osreinstall | 12/14/07
That's pretty good . . .  JLHenry | 12/15/07
Ok, bend over and  No_Ax_to_Grind | 12/15/07
There are no such things as "community standards"  easson | 12/17/07
It's not their business to "help them support standards".  ye | 12/14/07
wrong  DemonX | 12/14/07
It's none of Opera's business. Period.  ye | 12/14/07
The dependency for IE is already there...  ju1ce | 12/14/07
It's completely rational thinking. If you don't like something then...  ye | 12/14/07
I don't use it on port 80.  osreinstall | 12/14/07
re: The dependency for IE is already there...  M.R. Kennedy | 12/14/07
IE is like the Plague  Ole Man | 12/15/07
The Old Troll is like a loser relative.  M.R. Kennedy | 12/15/07
MR Rat is a true cheese-eater  Ole Man | 12/16/07
re: wrong  M.R. Kennedy | 12/14/07
Lets see  nilotpal_c | 12/15/07
re: Let's see  M.R. Kennedy | 12/15/07
Re: Microsoft has essentially made IE a standard  nilotpal_c | 12/16/07
What they should have done  Ole Man | 12/15/07
What you should do is  M.R. Kennedy | 12/15/07
I would not lower myself to speak the words  Ole Man | 12/16/07
Spot on  Arun (sreearun) | 12/16/07
IE has made the web broken, it should clean up the mess!  nilotpal_c | 12/14/07
Then don't code for it. I don't believe anyone is forcing you to.  ye | 12/14/07
Don't be naive  nilotpal_c | 12/14/07
90% of the marked seems to be...  ye | 12/14/07
What does that have to do with browsers? Is Safari thriving?  nilotpal_c | 12/14/07
It shows that targetting a small market can be profitable.  ye | 12/14/07
Oh PULEASE  No_Ax_to_Grind | 12/15/07
Considering the brevity of your . . .  JLHenry | 12/15/07
Are you kidding?  Ole Man | 12/15/07
How much elabortion do you require  No_Ax_to_Grind | 12/15/07
none  nilotpal_c | 12/15/07
Ah, so the brevity was fine, it was you that was lost.  No_Ax_to_Grind | 12/15/07
BS  Joe_Racer | 12/14/07
I think it's very valid.  ju1ce | 12/14/07
IE is the defacto standard...  laxmanb | 12/14/07
Wow, what a defacto standard  nilotpal_c | 12/14/07
Call it what you may...  laxmanb | 12/14/07
Nope  nilotpal_c | 12/14/07
80% of the public have always been gullible  Ole Man | 12/15/07
What kind of sheep buys that statement.  No_Ax_to_Grind | 12/15/07
I can almost hear you when you baaaaaaaaa......NT  Ole Man | 12/15/07
Hey, it was you that said you believed it.  No_Ax_to_Grind | 12/15/07
Looking in your mirror, again?  Ole Man | 12/16/07
Confusing standards as prescriptions and regulations  orcmid | 12/14/07
You are right in some aspects, and that is the sad part of it.  nilotpal_c | 12/14/07
have you heard about Safari??  laxmanb | 12/14/07
We do not need no stinkin web standards.  Richard B | 12/14/07
A new Mike Cox wannabe?  nilotpal_c | 12/14/07
Enforcing standards by law is not practical or possible  John J. Jordan | 12/14/07
Like it or not  nilotpal_c | 12/14/07
Define "broken".  ye | 12/14/07
Broken  nilotpal_c | 12/14/07
AKA: Not doing it the way some would like.  ye | 12/14/07
NO: AKA: Not doing it the way it should be done  nilotpal_c | 12/14/07
I understand fine. You are claiming IE broke the Internet because...  ye | 12/14/07
Oh, So that is the free web? I see  nilotpal_c | 12/14/07
How is it broken? Because some sites don't work with non-IE browsers?  ye | 12/14/07
And now...  ego.sum.stig@... | 12/14/07
Re: Enforcing standards...  mKind | 12/15/07
Why not go straight to the origin of "A Standard"?  Ole Man | 12/15/07
GOOD! MS' IE causes problems....  tek_notes2@... | 12/14/07
Well, Opera does not have much to lose here. In Europe, the Firefox usage  DonnieBoy | 12/14/07
Opera just might lose the PR game  Tiggster | 12/14/07
Well, it might,  nilotpal_c | 12/14/07
I've never had IE issues  Tiggster | 12/15/07
That means you have just coded  nilotpal_c | 12/15/07
Oh, missed the Asp.NET  nilotpal_c | 12/15/07
Is this guy a complete MORON?  No_Ax_to_Grind | 12/14/07
Hear Hear!  Tok-Sic | 12/14/07
No_Ax do you buy TVs or radios that don't follow standards...  raycote | 12/15/07
raycote, do you think at all.  No_Ax_to_Grind | 12/15/07
if IE comes with windows, that means people buy IE  stevey_d | 12/16/07
Moron?Who?  nilotpal_c | 12/14/07
He was referring to his marketing ability.  osreinstall | 12/14/07
Re:  nilotpal_c | 12/14/07
Good  osreinstall | 12/15/07
So?  nilotpal_c | 12/15/07
You have a hard time listening.  osreinstall | 12/15/07
Evidently, you have no idea of what you are talking about  nilotpal_c | 12/15/07
I already have.  osreinstall | 12/15/07
And what will that website do?  nilotpal_c | 12/15/07
Like all others do.  osreinstall | 12/15/07
Much of what you say is very true  nilotpal_c | 12/15/07
Yes it is. Forcing others to comply is wrong. Just boycott them.  osreinstall | 12/15/07
Listen, without ranting  nilotpal_c | 12/15/07
Well you can try anyway.  osreinstall | 12/15/07
Hello, you are wrong  nilotpal_c | 12/15/07
And since you can actually disrespect your own country while supporting MS  nilotpal_c | 12/15/07
Cannot reply in one reply.  osreinstall | 12/15/07
Ok, Think what you like  nilotpal_c | 12/15/07
I will and I an sure you will also.  osreinstall | 12/15/07
How long will you continue with your continued shows of ignorance  nilotpal_c | 12/15/07
How long are you going to hate an entity that you can simply ignore?  osreinstall | 12/16/07
Address the main points without going into delirious rantings  nilotpal_c | 12/16/07
I already did.  osreinstall | 12/16/07
I went into the website you indicated  nilotpal_c | 12/16/07
And  nilotpal_c | 12/16/07
Taking responsibility is the first step.  osreinstall | 12/16/07
And I am glad with that attitude.  osreinstall | 12/16/07
He is obviously CLUELESS  No_Ax_to_Grind | 12/15/07
Really  nilotpal_c | 12/15/07
Good advice, take it!  No_Ax_to_Grind | 12/15/07
Ignorant fanboys like you  nilotpal_c | 12/15/07
Ah, so you don't want them to have a choice.  No_Ax_to_Grind | 12/15/07
He's a self-confessed troll - don't feed  deaf_e_kate | 12/16/07
re: Is this guy a complete MORON?  CobraA1 | 12/14/07
You got one point correct  No_Ax_to_Grind | 12/15/07
Only one?  CobraA1 | 12/15/07
Lets take them one at a time.  No_Ax_to_Grind | 12/16/07
re: Lets take them one at a time.  CobraA1 | 12/16/07
He is a contributor to W3 proposals an recomendations.  B.O.F.H. | 12/15/07
So what? It has nothing to do with IE  No_Ax_to_Grind | 12/15/07
Why are you even discussing a topic beyond your intellectual grasp?  B.O.F.H. | 12/15/07
Ooops  Tok-Sic | 12/15/07
Who has dragged whom to court?  nilotpal_c | 12/15/07
Thanks!  thungurknifur | 12/17/07
Thunger hates free speech different than his own.  osreinstall | 12/17/07
Couple of points  B.O.F.H. | 12/15/07
A four year old could beat your logic  No_Ax_to_Grind | 12/15/07
So...  ego.sum.stig@... | 12/15/07
Let me guss...  No_Ax_to_Grind | 12/15/07
Now I'm scared...  ego.sum.stig@... | 12/16/07
that is called competition via product design  Ole Man | 12/15/07
Please expain it then oh wise one  No_Ax_to_Grind | 12/15/07
B.O.F.H. has eloquently explained the technical aspects  Ole Man | 12/16/07
The subject is "Web Standard"  Ole Man | 12/15/07
WRONG!!!! It's about IE, a RENDERING ENGINE  No_Ax_to_Grind | 12/15/07
It is about Web standards & IE is not a rendering engine!  B.O.F.H. | 12/15/07
Sorry, you are wrong  No_Ax_to_Grind | 12/16/07
You really don't have a clue about what you are posting about, do you?  B.O.F.H. | 12/16/07
Oh well, end users will decide final fates  Boot_Agnostic | 12/14/07
Standards  chuckleberry | 12/14/07
Plea to Autocad  ianerrid@... | 12/17/07
Smiley Face vs The Enterprise  Tok-Sic | 12/14/07
You missed my point  John J. Jordan | 12/14/07
Sorry if I hurt you  nilotpal_c | 12/14/07
I have a question  laura.b | 12/14/07
develop for ff - fix for ie  bob.timms@... | 12/14/07
Which sites act only with IE?  nilotpal_c | 12/14/07
What MS shills don't want you to realize  imguest0@... | 12/14/07
I guess Opera guilty of dumping too  otaddy | 12/15/07
Acid2 Compliant Browsers  D. T. Schmitz | 12/14/07
When I hit a site...  Cardinal_Bill | 12/14/07
Why Does Opera Exist?  lmenningen | 12/15/07
Answer  laura.b | 12/17/07
Goodrich suing Firestone over standard wheel sizes.  No_Ax_to_Grind | 12/15/07
Millions of people now without transportation  Ole Man | 12/15/07
Nice try, stupid but a nice try.  No_Ax_to_Grind | 12/15/07
Not too bright?  Ole Man | 12/16/07
Many try...  ego.sum.stig@... | 12/15/07
Works for those that can think.  No_Ax_to_Grind | 12/15/07
Your wheels fell off...  ego.sum.stig@... | 12/15/07
Nope, the world drove off from Opera  No_Ax_to_Grind | 12/15/07
Next you'll be telling us...  ego.sum.stig@... | 12/16/07
That analogy is worse than retarded, no thinking person would go with it.  B.O.F.H. | 12/15/07
A word of advice  nilotpal_c | 12/15/07
Advice from a clueless wanna be...  No_Ax_to_Grind | 12/16/07
I would bet he doesn't need your advice.  B.O.F.H. | 12/16/07
As I said above, the thinking people got it.  No_Ax_to_Grind | 12/16/07
I and probubly everyone else got that you can't write anaolgies.  B.O.F.H. | 12/16/07
Good ,got that?  nilotpal_c | 12/16/07
RE: Opera: Setting the record straight on Microsoft and Web standards  MrViklund | 12/16/07
well let the court decide  stevey_d | 12/16/07
Microsoft is yet again abusing market power  interoperate | 12/16/07
agreed. I believe in free trade and a fair market  stevey_d | 12/16/07
What restriction of choice?  laura.b | 12/17/07
examples  Ole Man | 12/17/07
"Windows" Internet Explorer.  pablo Dante | 12/16/07
RE: Opera: Setting the record straight on Microsoft and Web standards  hgh9mrp@... | 12/17/07
Bundling  hrlngrv | 12/17/07
Let's set it straight here.... (hopefully)  GoodmanCPA-IT Tech | 12/17/07
RE: Opera: Setting the record straight on Microsoft and Web standards  cadstarsucks | 12/18/07
Everybody get ready to drop some acid2  davidtristan@... | 01/02/08
It's a bad idea it's like...  socialism=nowhere | 12/18/07
When I am on the net,  hkommedal | 12/18/07
Standards are needed as a baseline for proper competition  Silex | 12/18/07
to the "IE just works" brigade  james.faction | 12/18/07
I partially agree...  dawmail333@... | 01/09/08
Why standards?  Update victim | 12/19/07
stupid  aptdoc@... | 12/19/07
What are courts for?  TristanGrimaux | 12/20/07
RE: Opera: Setting the record straight on Microsoft and Web standards  wellduh | 12/21/07
Split Browers: Home versus Corporate  wellduh | 12/21/07
who needs 'em  Shep70 | 01/02/08
Here's my 2cents worth!  jbaviera@... | 01/07/08
Standards vs. innovation  david@... | 01/09/08
Well, if people want Web Standards, don't use IE!  dawmail333@... | 01/09/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
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

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More