Opera Settles $12.75m Lawsuit, But with Whom?
An anonymous reader writes "According to a press release from Opera Software ASA, they have settled legal claims with an
international corporation resulting in payment to Opera of net USD 12.75 million. The interesting bit is that the international corporation is unknown. Dagbladet speculates that Microsoft is paying up. They reason it has something to do with this."
..because even if they don't get enough paying customers they have more money again to continue developing the browser with the world's best user interface!
Always a conspiracy - I wonder if anyone mailed MS to say the style sheet used has a bug in it, instead of 'opera isnt working with MSN'.
Assuming it isn't a conspiracy against Opera by MS, then its likely the former would have found its way to a tech who'd fix it, for the latter, you'd get the canned response about testing and not responsible for 3rd party products etc.
Is this proof? no.
Opera always has the word "Opera" in it UA string no matter what it identifies as.
The masquerading is only intended to allow Opera to work with sites that don't know about Opera (ie foolishly test for only IE or Netscape and throw an "unsupported" browser otherwise). It isn't intended to hide the fact it's Opera for sites that know about it.
Boffoonery - downloadable Comedy Benefit for Bletchley Park
It could have been an honest mistake. They say never to attribute to malice what can be adequately explained by stupidity, of course. But some of us remember a few years ago when MSN blocked all non-IE browsers from accessing their site, and even went so far as to redirect people to a page telling them to download their goat-kissing IE browser so it would render properly.
:P
In this case, I'm calling malice.
Auto-reply to ACs: "Truly, you have a dizzying intellect."
As the link clearly shows.
Using Operas "IE" identity (the ones with MSIE in them) Opera got sent Opera specific stylesheets.
When they changed Opera to Oprah they got the MS IE stylesheet. Thus the site was specifically looking for the word "Opera" in the UA string before sending the screwed up style sheet.
Boffoonery - downloadable Comedy Benefit for Bletchley Park
Opera's reasoning for believing that MS deliberatly sent a *mangled* stylesheet to the *new* (v. 7 at the time) Opera browser is quite simply stunning.
Of course, since Håkon isn't exactly MS pro, it comes as no great surprise either.
Reading Howcome's page, there is one perfectly believeble view on the whole affair, that Howcome deliberatly leaves out, in order to make MSN look bad. How very fitting for him.
The simple point that Howcome forgets to leave out, is that, while Opera 7 (note the seven), does get "stupid" content (let's say it was designed for retarded browsers), the key point is, that Opera 6 gets the FULL content (I tested this, when this story first came out)! Thus, it's clear, that it's merely a really badly coded browser sniffer on MSN's part. Nothing to do with "evil intentions". Just shitty code, that forgets about future versions of browsers.
I wrote howcome on the issue. His reply? I'm paraphrasing, but basicly, "it was not important"...
(Note that I am an Opera user too, but this extreme fanboyism I see from some Opera users is scary. Crying murder, because you get served a special page is just weird. Especially When there's no such thing)
Hehe. I had the pleasure of being the author of the JavaScript code they used to do that.
:)
They contacted me a few days before asking permission to use it, but I had no idea what they had been planning. Imagine my surprise!
You can accomplish anything you set your mind to. The impossible just takes a little longer.
maybe Opera should realise their browser would be a lot better if they just open source it.
Why? Please provide evidence. In the likely event that you have no evidence, please provide anecdotes. In the event that you have no anecdotes, please at least provide some sort of theory or argument to support your claim.
If you want an open source browser, use Mozilla or FireFox. If there are features in Opera which they lack, well, they're open source, so you can add them!
That said, I hate Opera's handling of history and typed-in links - it's slow, they show up in alphabetical order (if you type in part of a URL - otherwise I think it's random) and it's a FIFO system (so it's not based on last-visited or number of times visited or anything like that). Opera also seems to have more problems rendering content, and actually crashes more often than any of the Firefox nightlies.
1. Place this at the top of your web pages and make sure they all have the
2. Create a file called msie.php and provide links to www.opera.com and www.mozilla.org and explain why they are seeing this page.
3. Pass the ?msie=true setting to all of your internal links so that the code is bypassed for MSIE users.
4. Use an if statement to direct MSIE users to a different style sheet if you wish to give them a watered-down version of your site.
An example of a site that blocks MSIE.
Have fun.
-Jem
Please read the wikipedia article:
In February 2003, Opera Software employees discovered that the MSN home page sent a different style sheet to Opera users than it sent to Internet Explorer. The style sheet sent to Opera users, a generic 'site.css', contained the style rule ul {margin: -2px 0px 0px -30px;}, which created a 30-pixel negative left margin, causing content to appear overlapping other content. The Internet Explorer style sheet did not contain this rule.
This gave the impression something was wrong with Opera. The Netscape 6 style sheet also specified the same -30px margin, to work around known bugs in that browser (bugs not present in Opera). This same code was present into the supposedly generic style sheet, which was served to Opera by a Javascript checking routine which specifically detected Opera. This was either a deliberate decision by a programmer to make Opera look bad, or was simply the action of someone who was aware of Opera's existence, but unaware of its CSS capabilities (which are in fact better than those of Internet Explorer), and hence chose to send the browser a generic (albeit badly coded) style sheet.
Regardless of the truth behind the story (which only the Microsoft programmer who wrote the code could know), Opera went public with the story, and created a joke "Bork" edition of their browser, which "translated" the page into the speech of the Swedish Chef to show how easily a website's appearance could be distorted.
Why would Microsoft deliberately do this to Opera, which poses no threat to them, and in fact builds its products on Microsoft's platform (i.e. you buy Opera for Windows, you need to pay Microsoft first). It's just a lie. Are you really stupid enough to imagine that Bill Gates called up the web developer and said 'Hi dude, can you fuck with the CSS for Opera'? I don't think so......
Now maybe the Mozilla Foundation, the World Web Consortium, and an us Web Developers can collectively sue Microsoft for deliberately breaking PNG, CSS, HTTP, and the other myriad Internet standards out there. I don't think large punitive damages are out of the question considering the wasted time and effort their sorry excuse for a web browser causes us in having to maintain two different versions of stylesheets and web-pages (IE and non-IE).
</rant>
The effect is the same as mentioned in the article, albeit, on a much broader scale.
Thank you for ending the analogy early. ;)
My objection is simple, and has nothing to do with their monopoly: they are pissing all over the work of Tim Berners-Lee and anyone else associated with the creation of the web as it was originally envisioned. Hacking apart standards so that you can have control is wrong, period. Either put your content up, or don't. Get out of my browser.
Auto-reply to ACs: "Truly, you have a dizzying intellect."
While that might reflect his personal opinion as a member of Mozilla.org, it certainly doesn't mean that he is right in his bias against Opera. After all, Opera offers a heck of a lot more useful stuff when installed than Firefox.
Just because it doesn't behave exactly like your favorite program, doesn't mean that it sucks! He might have something useful to say, but when he gives the impression that unless Opera is exactly like Firefox, it will always suck,
Oh, and the screenshot is totally wrong. That's not what Opera 7.5 looks like by default at all.
And finally, read this comment: "Posted by: sas on May 13, 2004 02:54 AM". It takes the piss, but it's rather spot on and proves a point. Anyone can make anything look bad by posting biased reviews like that.
Clever signature text goes here.
In 2003, ESPN.com was redesigned to be web standards-compliant. It rendered perfectly on browsers other than IE. Now they've ditched clean code and returned to the stone age.
I remember a friend complaining that he was forced to rewrite his company's website in non-compliant MSHTML after Microsoft acquired a sizeable stake in his firm. The end result was a crappy, non-scaling site that would break browsers other than IE. Wonder if Microsoft had something to do with ESPN's downfall? [note how espn.com redirects to msn.espn.go.com].
Use ISO 8601 dates [YYYY-MM-DD]
Further, anyone who has ever done anything with style sheets would never feed that -30px declaration and expect anything productive to be done with it.
Maybe it was a typo, and was supposed to read -3px?
You still haven't convinced me that Microsoft's act was malicious, and not just negligent.
To retailiate, here's some PHP code...
That childish behavior is similar to saying "Please do not send me any Word attachments."
The message I am getting from the parent post is NOT that I should use Opera (Which I do already by the way), but that you seek to deny content to a significant segment of the browser population. This is what all the anti-MS bashing is about in this article. You are no better than MSN.
I will reserve judgement on the content of the aforementioned example site.
: It could have been an honest mistake.
It couldn't have been a mistake. The page was specifically made for Opera, so they would have tested it in Opera, where they would have instantly noticed the mistake. There wasn't even any reason to make one specifically for Opera since the default one worked perfectly.
For it to have been a mistake, they would have had to make a typo in a page specifically designed for Opera without testing that page in Opera.