Slashdot Mirror


Opera Releases "Bork" Edition

David Arnesen writes "Two weeks ago it was revealed that Microsoft's MSN portal targeted Opera users, by purposely providing them with a broken page. As a reply to MSN's treatment of its users, Opera Software today released a very special Bork edition of its Opera 7 for Windows browser. The Bork edition behaves differently on one Web site: MSN. Users accessing the MSN site will see the page transformed into the language of the famous Swedish Chef from the Muppet Show: Bork, Bork, Bork! Here you can find the press release and download link!"

636 comments

  1. Bork? by Cyno01 · · Score: 1

    Isn't that the monkey thing from lost in space?

    --
    "Sic Semper Tyrannosaurus Rex."
    1. Re:Bork? by Lethyos · · Score: 2, Funny

      That would be "Brak". Brak loves beans. When Brak eats beans, he sits in his own little cloud. Nobody wants to come visit him, in his little cloud. He doesn't know why. Maybe because he's cuttin' muffins.

      Remind me to tell you the monkey story sometime.

      --
      Why bother.
    2. Re:Bork? by Anonvmous+Coward · · Score: 1

      "Isn't that the monkey thing from lost in space?"

      No, it's 'Blarp'. I don't want to talk about why I know that.

    3. Re:Bork? by captainstupid · · Score: 1

      I love beans, hey hey hey!
      I love beans, everyday!
      Beans are an excellent source of protein,
      I love beans - dinkey doo!

      --
      "Anyway, long story short... is a phrase whose origins are complicated and rambling...." - Abraham Simpson
    4. Re:Bork? by Starcub · · Score: 1

      Beans beans, the musical fruit.
      The more you eat, the more you toot.
      The more you toot, the better you feel.
      So eat beans for every meal!

    5. Re:Bork? by Anonymous Coward · · Score: 0

      Beans are highly overrated. They aren't even a good source of protein because they are an incomplete source. You gotta pair them up with something else. Even for vegetarians they suck because beans taste like ass without bacon sauce... trust me, I know. I'm a vegetarian too.

  2. How utterly useless... by YoJaUta · · Score: 5, Funny

    as that's virtually the content of msn.com already.

    1. Re:How utterly useless... by DetrimentalFiend · · Score: 1

      Is it just me, or is MSN not even comming up with this version of Opera? I looked and the source is there, but my screen's completely blank. Is this Microsoft's way at getting back at Opera or am I just too stupid to use this new version?

    2. Re:How utterly useless... by Dman33 · · Score: 1

      Works for me as I post this comment. Hehe.. I alomst cannot tell the difference!

    3. Re:How utterly useless... by Anonymous Coward · · Score: 0

      haha.. I love Opera 7.. I think I may actually buy it once they got a Linux version out. Yes, doing little things like this is hilarious and makes me want to give them money. Good marketing? Yes.

    4. Re:How utterly useless... by Ozan · · Score: 1

      IMHO the Slate Magazine and Daryl Cagle's Professional Cartoonists Index are definitely worth a look.

    5. Re:How utterly useless... by Wolfrider · · Score: 1

      --Yep, I love Opera for doing this. :) Ya never know, one day the Bork version may become a collector's item.

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  3. I love this by TwistedKestrel · · Score: 5, Interesting

    I wish far more companies would respond like this, instead of instantly suing each other until one of them dies a bitter death.

    1. Re:I love this by Corrado · · Score: 4, Interesting

      Amen to that!!!

      This seems like a much more reasonable alternative to litigation. It's funny and it gets the point across. Another possible "solution" would be to mung up the browser id tag whenever you go to MSN (but they would probably work around that pretty quickly).

      Please somebody grab a screenshot and share!!! :)

      --
      KangarooBox - We make IT simple!
    2. Re:I love this by sepluv · · Score: 1

      Yes. Go Opera! This is the best way to deal with this situation. Although this whole thing is a bit silly and probably quite unimportant, M$ started it (and it just goes to show how pathetically out-of-touch (and even childish) they are - do they care about bad PR any more?).

      Not reall a great Opera usder myself but kudos to them. I used to use Opera a lot and I use it for some things still but I prefer Mozilla and Phoenix now (post-Moz-1.0) (tabbed browsing &c. are better, now as standards-compliant) more cool features and extensions and most importantly they are open source and ad-free).

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    3. Re:I love this by Pike65 · · Score: 4, Insightful

      Amen.

      There needs to be more humour in situations like this. When things get as daft as this you've got two options - a) laugh, or b) cry.

      Besides, if these two companies started suing each other, wanna hazard a guess who's the bitter death would be?

      --
      "If being a geek means being passionate about something, then I pity those who aren't geeks." - Pike65
    4. Re:I love this by beefguts · · Score: 4, Insightful

      I agree, there should be more corperate taunting going on out there. It would be a lot more entertaining for us that a bunch of suits posturing.

    5. Re:I love this by nld2thx · · Score: 1

      Absofsckinglutley funny. I think I spent about 5 minutes laughing my ass off after getting the *upgrade*.

    6. Re:I love this by techstar25 · · Score: 2, Insightful

      Nobody would notice a lawsuit. But a silly muppets reference gets the news posted on the frontpage of Slashdot!

    7. Re:I love this by cioxx · · Score: 5, Funny

      here

      Please don't mod me up. ;)

    8. Re:I love this by Anonymous Coward · · Score: 0

      It seems really stupid and childish to me, especially since the broken formatting displayed on Opera 7 was actually a result of the people at MSN trying to *fix* layout bugs in Opera 6 (lists being indented 30 pixels too far to the right.)

      And it's racist, picking on the Swedish. It's not even as if Microsoft are a Swedish company. What is so funny about 'bork'? I don't find it amusing at all.

    9. Re:I love this by capt.Hij · · Score: 3, Insightful

      It is certainly a much funnier response, and it must have been a load of fun for the people on the team who did this. Unfortunately, I doubt that it is very effective. The relatively small number of current opera users will probably think it is great, but it will have absolutely no impact on Microsoft.

      It might make a great advertisement for opera. At the same time they are letting people know that if they use opera then they will have problems on at least one (big) web site.

    10. Re:I love this by Anonymous Coward · · Score: 0

      It's funny and it gets the point across

      Gets the point across to who? The only people who will see this are the Opera users, and they already know about the problem!

    11. Re:I love this by Anonymous Coward · · Score: 0

      no, the reason why this is not an antitrust case has nothing to do with microsoft. the reason is that opera is not a monopoly, so they can hardly abuse on, can they?
      normally, if something like this happens, the opera browser would count as a crappy product, but wouldn't be violation any laws. since this is just a joke, thats not gona happen either

    12. Re:I love this by bscanl · · Score: 1

      Cool, GYBE! ;)

    13. Re:I love this by Anonymous Coward · · Score: 0

      As one coward to another: There is no bug in Opera 6 to fix - it is a bug in Netscape 4 which led many web "designers" to tweak their pages to look good with wrong indentation.

    14. Re:I love this by forged · · Score: 1

      Save your access_log for posterity, because I'm sending this link to a flock of co-workers at a large company :-)

    15. Re:I love this by SoSueMe · · Score: 5, Funny

      It actually took me a moment to spot the difference.
      I guess reading Slashdot for a couple years has me imune to speeling earroors.

    16. Re:I love this by Anonymous Coward · · Score: 0

      Here, have a mirror on our university server.

    17. Re:I love this by Firethorn · · Score: 1

      Not if you set the ID tag to a microsoft version... That way, if they try to get around it, they'll break all the browers of that particular version...

      --
      I don't read AC A human right
    18. Re:I love this by Anonymous Coward · · Score: 1, Informative

      No, there is a layout bug in Opera 6 that causes list elements to be rendered too far to the right. A small but still noticable difference.

    19. Re:I love this by Prufrock666 · · Score: 0

      "Please somebody grab a screenshot and share!!! :)" ask and you shall receive. :-)

    20. Re:I love this by Anonymous Coward · · Score: 1, Informative

      HTML doesn't specify layout, so how can "looking different" (wonder what you're comparing it with) be a bug.

    21. Re:I love this by Fishstick · · Score: 1

      Bravo Opera!

      Noo und imprufed! Coostumeeze-a yuoor oovn pege-a veet lucel noos, veezer, und mure-a!

      Now, that's class.

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    22. Re:I love this by cel4145 · · Score: 5, Insightful

      That's great!

      But I think what we really need is a show of solidarity. Mozilla and Safari, among others, should release a Bork edition asap.

    23. Re:I love this by Anonymous Coward · · Score: 0

      Are you aware that no actual company gives a damn about this and every single company in the whole world writes or wants to write web pages to have pixel-exact layouts?

    24. Re:I love this by Anonymous Coward · · Score: 0

      HTML does specify layout. Indeed, the whole purpose of stylesheets is to separate layout from content.

      This isn't 1990, you need to move with the times and realise that these days the web isn't just about retrieving information, it's about looking good too!

    25. Re:I love this by GTRacer · · Score: 3, Interesting
      I'm not an Opera user, and I'm now aware of the problem!

      GTRacer
      - Should be coding and compiling on my PS2 Linux Kit in about a month...

      --
      Defending IP by destroying access to it? That makes sense, RIAA/MPAA. Go to the corner until you can play nice!
    26. Re:I love this by stinky+wizzleteats · · Score: 4, Funny

      Please don't mod me up. ;)

      Haha, you fool! You and your webserver will soon regret your gif formatting!

    27. Re:I love this by pizzaman100 · · Score: 1

      Vhere-a du yuoo vunt tu gu tudey? -Beell Getes

    28. Re:I love this by FIGJAM · · Score: 1

      What kind of screen resolution is 852x768?

      --
      Do your best, hope for the best, suspect the worst.
    29. Re:I love this by howcoome · · Score: 5, Interesting

      We have an office in Sweden, and besides, it was just a bit of fun.

      Microsoft were not trying to fix layout bugs in Opera 6 - there weren't any. Also, we contacted them several times requesting them to fix their site so it displayed properly in Opera 7. They had done nothing about it until today.

      Håkon Wium Lie
      CTO, Opera Software

    30. Re:I love this by dbrutus · · Score: 1

      It's not childish or silly at all but fraudulent. There is a general understanding that your web site will make a good faith effort to be readable by every browser out there, not that it will pick out a competitor's product and break it on purpose. MSN users are being defrauded out of the superior experience they were promised. It's a small fraud on MS' usual scale but at what point do you stop cutting them slack and start enforcing the law against lying to your customers?

    31. Re:I love this by agallagh42 · · Score: 1

      The picture was pretty obviously cropped down from 1024x768. The whole right side is missing. Those icons at the lower right that look like they should be the systray are actually his quick launch bar moved to the other side.

      --
      Carpe Cerevisi - Seize the Beer
    32. Re:I love this by Moloch666 · · Score: 5, Insightful

      I think what this does in my mind is give Opera some personality. You know there are real people there. With this light on things people may be more inclined to actually buy Opera. They will know their money is going to a group of real people, not some dirty money grubbing corporation. It's just a thought on things, I like Opera maybe I'm partial, or that I'm just a little hungover.

      --
      Understanding is a three-edged sword. -- Kosh Naranek
    33. Re:I love this by JonTurner · · Score: 1

      Exactly right -- very little overlap. I believe that anyone with the good sense to run Opera wouldn't want to load the MSN page in the first place.

    34. Re:I love this by KateKarnage · · Score: 1

      Looked fine to me...

      there again I was looking at the screenshot with IE.. perhaps it translated it back in an M$ pre-emptive counterstrike :)

      --
      KateKarnage - Goth, Geek, Not all there......
    35. Re:I love this by Iamthefallen · · Score: 5, Funny

      As a Swede I have to agree, throughout modern history we Swedes have suffered terribly. This Swedish chef thing is just the latest in the anti-vikingism seen around the world. We gave the world quality music like Abba and Ace of Base, not to mention we brought you quality furniture through Ikea, and crappy cellphones from Ericsson. And what do you do, you laugh at us and mock us and create obviously evil things like this... It's to the point now that I can't hear someone mention Swedish meatballs without crying... My wife offered me Swedish massage and I shrieked and I immediately went fetal. No more I say! We Swedes have suffered enough.

      Signed:
      The Swedish Non-Confrontational Front for the Invasion of Norway, Or The Invading By Norway, Either One.

      PS, Norweigans smell.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    36. Re:I love this by mark_lybarger · · Score: 1

      this is not fraud. i think a browser can do whatever the hell it wants to with the HTTP response stream it receives. and any website can send whatever it wants in those http packets.

      as much as i don't like the blink tag, a server sending it to me (i don't think lynx blinks does it?) isn't committing fraud.

    37. Re:I love this by Anonymous Coward · · Score: 0

      Shut up moron. Don't lecture me. Show me where HTML specifies layout. Show me a website that looks good, for that matter. Idiot.

    38. Re:I love this by Prufrock666 · · Score: 0

      So sorry! I botched the link reference on this earlier... :-( it's at http://www.cox-internet.com/djarbok/operamsn.jpg

    39. Re:I love this by Suppafly · · Score: 2, Interesting

      I'm not an Opera user, and I'm now aware of the problem!

      Yes, but do you care?

    40. Re:I love this by rve · · Score: 1

      Its not an alternative to litigation imo. The net result is still the same: opera users get garbled pages when looking at msn.com

      What do you think Time/Warner would do if Microsoft happened to control 90% of the worlds cable television subscriptions and decided to broadcast CNN only with the image shifted partially off the TV screen, in order to promote their own MSN/NBC ?

      What would Daimler-Crysler do if Microsoft controlled 90% of the worlds petrol stations, and suddenly decided from now on petrol would be poured about a foot to the left of your car rather than into your petrol tank, if you happen to drive a Mercedes?

    41. Re:I love this by Suppafly · · Score: 0

      man, you people need to drop the conspiracy theories..

      Its not fraudulent that msn doesn't render in opera. Its not even an intentional thing, seeing as the msn pages render perfect in every version of opera accept for the newest ones. Microsoft just hasn't updated their opera specific code yet.

      It's not childish or silly at all but fraudulent. There is a general understanding that your web site will make a good faith effort to be readable by every browser out there, not that it will pick out a competitor's product and break it on purpose. MSN users are being defrauded out of the superior experience they were promised. It's a small fraud on MS' usual scale but at what point do you stop cutting them slack and start enforcing the law against lying to your customers?

    42. Re:I love this by Anonymous Coward · · Score: 1, Informative

      MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification. .

    43. Re:I love this by WNight · · Score: 3, Insightful

      Fraud is all about intent and the honesty with which things are presented.

      If Bill wrote code that kept Oracle from running on Windows and publicized this, he'd be able to sell it (except for that monopoly thing, but run with this) because his product is still working as advertised. But when he writes secret code that makes Oracle appear broken, it's fraud. When other programs work properly, and one breaks, the natural assumption is that the broken program is at fault. If you intentionally break a program, and let people come to that conclusion, it's pretty much as dishonest as claiming outright that the program is broken.

      DR-DOS sued and won (well, whoever owned the husk of the company at that point, won) because of MS's quiet sabotage of their product. Likely Opera could, if this keeps happening, because it's essentially the same actions. And provably, Microsoft did detect Opera 7 specifically, and send it broken code. It's not just that they sent NS4.7 compatible code and Opera didn't like it. Opera faithfully rendered a badly layed out page, that microsoft designed to make it look like a sloppy browser error. It's pretty hard to claim that they intentionally detected Opera 7, created code just for it (not the same as sent to any other browser), and did it by accident. Especially as Opera 7 renders essentially identically to IE, there wasn't a reason for them to even have an Opera specific page, it's not like they can claim it was needed and they just screwed it up.

      Well, MS's just made another enemy, one who'll have an opportunity to present evidence against them at the trial in the EU. It's actually likely to cost MS a lot. The MS corporate line is that they have done stuff they aren't proud of, but that they're past that now. A nice current example of their dishonesty will really hurt in the judgement phase by showing that small judgements at teaching them.

    44. Re:I love this by OblvnDrgn · · Score: 1

      I don't know what the company would do, but if I owned a Mercedes, I'd probably go to a gas station that wasn't controlled by Microsoft, wouldn't I?

    45. Re:I love this by arkanes · · Score: 1

      Thats because only the new version gets the broken CSS page. Read the stuff on the Opera website.

    46. Re:I love this by outsider007 · · Score: 2, Insightful

      except that the whole point is that people don't necessarily know to blame the gas station and think that there's something wrong with their mercedes then they trade it in and tell other people not to get one. it's anti-competitive and bad for the little guys and thats why there should be laws to protect us from corporate monsters before they get too big.

      --
      If you mod me down the terrorists will have won
    47. Re:I love this by Anonymous Coward · · Score: 0

      MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification. ..

    48. Re:I love this by dbrutus · · Score: 3, Informative

      It's just not true that the msn pages render perfect in every version of opera except the newest ones.

      As shown by the above link, if MSN had spent less money and *not* developed specific opera pages, they would have enhanced the Opera compatibility of the code.

    49. Re:I love this by lvdrproject · · Score: 1

      Right, it won't have any effect at all on MSN. However, i really doubt that that's the goal. And, like the previous reply said, nobody that has the gall to use Opera will want/need to go to msn.com anyway. And even if they do, it's not like it translates it into some foreign language or something. With just a tiny bit of extra concentration, you can clearly make out what it's saying. I don't know why anyone (Opera user or not) would go to MSN's page anyway, unless they were using the "chat" link or the "Hotmail" link. Nothing else on that page has much original content.

    50. Re:I love this by sepluv · · Score: 1
      It's not childish or silly at all but fraudulent.
      That is debatable but it is to some extent dishonest. But is this really going to effect anyone? No, not really. Therefore M$ are just being dishonest for the hell of it (and to make their PR even worse if that is possible). They are the ones who look stupid and it is not advantageous to them. That is why it is childish.

      Of course, Opera are being childish too but only as a parody of M$ (and maybe to make a serious point that any1 can play their games) and M$ started it. Also Opera are not being dishonest because they make it clear what they are doing.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    51. Re:I love this by timeOday · · Score: 1

      I had never seen Opera "in person" until today. My office mate installed it just to see msn skewered. This is a great publicity stunt, particularly because it's an act MS can never follow.

    52. Re:I love this by Anonymous Coward · · Score: 0
    53. Re:I love this by stand · · Score: 1

      Another thing it is is a brilliant ploy to get people to download the Opera browser and see for themselves how much better it is than the competition. It would be interesting to see how many more downloads they are getting today.

      --
      Four fifths of all our troubles in this life would disappear if we would just sit down and keep still. -C. Coolidge
    54. Re:I love this by theCat · · Score: 1

      Keep in mind, the Internet/WWW is very much like a Medieval "Commons", meaning that the users both enjoy it and maintain it for the good of each and all. At least, that is how it started out and many of us Olde Tymers would like to see it stay that way.

      With that in mind, when someone would crap in the Commons, ruining it for others in some way, they would be pilloried. That is put on public display (often in stocks) for the purpose of public ridicule. No courts, no judge, no FSCKING lawyers. And the punishment worked as intended; you screw with the public good and the public good screws you back, and they enjoy it while they are doing it and feel a little better about things afterward.

      M$ has thus been pilloried by Opera. Maybe it is rough justice, crude and perhaps ineffective, but where the Commons is violated it is the only kind of justice that matters.

      Now let's all go pay our software fees for Opera.

      --
      =^..^= all your rodent are belong to us
    55. Re:I love this by Anonymous Coward · · Score: 0

      Fool. What does this have to do with 30 pixel offsets on lists?

    56. Re:I love this by MalleusEBHC · · Score: 1

      "It actually took me a moment to spot the difference.
      I guess reading Slashdot for a couple years has me imune to speeling earroors."

      Apparently it has made you more immune than you realize.

    57. Re:I love this by Anonymous Coward · · Score: 0

      All I have to say is this

    58. Re:I love this by forgetful_ca · · Score: 1

      Nah, 'imune' was intended. makes it funnier though. buncha real wise-apples on this site...

    59. Re:I love this by KevCo · · Score: 1
      What would Daimler-Crysler do if Microsoft controlled 90% of the worlds petrol stations, and suddenly decided from now on petrol would be poured about a foot to the left of your car rather than into your petrol tank, if you happen to drive a Mercedes?

      I imagine we've already agreed to exactly this as a clause in our Enterprise License Agreement. =P

    60. Re:I love this by Anonymous Coward · · Score: 0

      Parent poster (howcoome) is spoofing user howcome, who is the real CTO of Opera.

      MODERATORS - LOOK AT THEIR POSTING HISTORY (stories, dates) AND USER ID NUMBERS. howcome's user id is lower.

    61. Re:I love this by Navok · · Score: 1

      Ok, So technically they were probably using the browsercap.ini to control content. Does that really make the problem any less their fault? There is no reason they should not have fixed a simple problem like the browsercap ASAP. Well unless what they're trying to do is force people to use IE. Does this not shout monopolistic behavior? The people at Opera contacted M$ telling them of this problem and they did nothing. Only after lots of bad press did MSN fix it. Also IIRC earlier versions of Opera were also thrown for a loop by MSN. So without over simplifying things MSN was sending Opera the exact style sheet they wanted, but that style sheet would cause Opera 5+ to display MSN in a poorly formatted way. Had they just made a small change to their browasercap.ini to pass Opera IE's style sheet everything would of been hunky-dory.

    62. Re:I love this by Anonymous Coward · · Score: 0

      please, please for the love of a non-existent deity, tell me you didn't sit there counting the vertical and horizontal pixels.

    63. Re:I love this by Anonymous Coward · · Score: 0

      Never ascribe to malice that which is adequately explained by incompetence.

    64. Re:I love this by Anonymous Coward · · Score: 0

      It's offtopic but, Godspeed You! Black Emperor, has excellent stuff. A fine selection cioxx.

    65. Re:I love this by Anonymous Coward · · Score: 0

      Im sorry, but that is one of the most insane sentiments I have read today on the idiots parade that is slashdot. Who exactly do you think work at Microsoft for example? Robots? "Real people"? What are you talking about? Real people work at every company, Opera is no different. There are greedy people at companies, but also working at those companies are lots of hard working people, and dont you forget that.

    66. Re:I love this by Anonymous Coward · · Score: 0

      Microsoft were not trying to fix layout bugs in Opera 6 - there weren't any

      Yes, but Opera 6 does render list items differently than Opera 7, Mozilla, or recent versions of Internet Explorer. That's a fact. Web designers try to design their sites so that they look right with every browser. Sometimes, though it's too much work.

    67. Re:I love this by qsalsaq · · Score: 1

      It's racist? Respectfully, did you not get enough oxygen in the womb? It's a fucking joke! God I hate stupid people.

    68. Re:I love this by Anonymous Coward · · Score: 0

      I think the point was that a stunt like this reveals that opera is a corporation that is not uptight, dedicated to following a strict protocol. Rather, they are a group of people dedicated to producing a good browser who also happen to have a sense of humor. People like this, and will respect it I think.

    69. Re:I love this by hardburlyboogerman · · Score: 1

      I did a screen capture and laughed my ass off.Saved it as borkedMSN.jpg
      If I could just attach it here---
      I ain't that good of a programmer or a hacker(eyesight is too bad)

      --
      Geek Hillbilly
    70. Re:I love this by hovik · · Score: 1

      Your Non-Confrontational Front for the Invasion of Norway will no chance against SNAFTOS (Secret Norwegian Army For Taking Over Sweden).

    71. Re:I love this by Wolfrider · · Score: 1

      --Yup. I'm definitely considering sending Opera some $$$ now, just in appreciation of this cool PR stunt. :)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    72. Re:I love this by Anonymous Coward · · Score: 0

      PS, Norweigans smell.

      Norweigans smell? Smell what? Swedes? Well, its true, but at least Swedes smell better than the French. (What doesn't?)

    73. Re:I love this by howcome · · Score: 1

      Never ascribe to malice that which is adequately explained by incompetence.

      This is the standard Microsoft response whenever they are caught red-handed. I've heard it from a dozen of their employees -- we should start logging this statement...

    74. Re:I love this by Anonymous Coward · · Score: 0

      MS is the perfect example. Of course it's just robots working there, or at least drones that don't give a fuck. Just want to feed there families or pay for beer and hookers.

    75. Re:I love this by dabootsie · · Score: 1

      You know, you can use alt-printscrn to capture just the active window and avoid us seeing your pirated software. :-P

    76. Re:I love this by Anonymous Coward · · Score: 0

      Right, and that's why you didn't italicize that word like you did the other two...

    77. Re:I love this by kaatochacha · · Score: 1

      All the Swedes I've met LOVE the Swedish Chef, and mention him far more than is generally considered normal.

    78. Re:I love this by forgetful_ca · · Score: 1

      It wasn't my post.
      It was SoSueMe

  4. Good idea! by Some+Bitch · · Score: 5, Insightful

    Can we have an anti-goatse version? Maybe one that brings up a page saying 'Hello Slashdot newbie, you have been linked to some sick shit by someone, trust us when we say you do NOT want to look.'

    1. Re: Good idea! by Black+Parrot · · Score: 1, Funny


      > Can we have an anti-goatse version? Maybe one that brings up a page saying 'Hello Slashdot newbie, you have been linked to some sick shit by someone, trust us when we say you do NOT want to look.'

      Shouldn't that be controlled by a preferences setting, for the benefit of pervos who do want to look?

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Good idea! by guacamolefoo · · Score: 5, Funny

      Telling someone not to look at something is the surest way to get them to look at it. Besides, at least goatse is funny. The funniest part is that someone took those awful goatse pictures as part of a series of photos that were evidently meant to be erotic.

      In any case, I find things at AOL, MSN, and Yahoo to be just as offensive as goatse.

      Basically, to all you goatse haters, get a sense of humor for fsck's sake. And for you moderators with no sense of humor, I have karma to burn. Give it to me baby.

      GF

    3. Re:Good idea! by Some+Bitch · · Score: 1

      Wish I had mod points, at least someone has the same sense of humour as me :)

    4. Re:Good idea! by Gordonjcp · · Score: 4, Informative
      Simple enough to do. Add the line
      127.0.0.1 goatse.cx 198.247.175.96
      to your hosts file. You'll either get whatever your machine is serving up as a web page, or it will time out. Simple innit?
    5. Re:Good idea! by Hellkitten · · Score: 0, Offtopic

      :) This might actually turn out to be the first time in slashdot history that a post with 11 goatse.cx links get modded up.
      It's the end of the world as we know it, the end is nigh

      --
      - We are the slashdot. Resistance is futile. Prepare to be moderated -
    6. Re:Good idea! by drinkypoo · · Score: 1

      Personally, I really want a proxy that is smart enough to recognize that an image is a picture of a gaping asshole, so I never have to see that from any site. Well, at least, not by accident.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Good idea! by Anonymous Coward · · Score: 0

      Oh, yeah, censorship... That's a _real_ good idea.

      Hey, wanna tell me what political pages I can't view now?

    8. Re:Good idea! by Some+Bitch · · Score: 1

      Don't look at me, I was making a joke. The original post has gone from 'Troll' to 'Funny' to (I have no idea why) '+5 Insightful'!

      All I was looking to do was get a cheap laugh :(

    9. Re:Good idea! by Spit · · Score: 1

      Give it to me baby [goatse.cx].

      Perhaps they could patch opera to redirect any microsoft links to goatse.

      --
      POKE 36879,8
    10. Re:Good idea! by Anonymous Coward · · Score: 2, Funny
      Well listen, smartass, that doesn't do me a bit of good when I happen to be surfing from the console of the goatse.cx webserver itself, does it??

      Sheesh. And people wonder why software is so buggy.

    11. Re:Good idea! by Anonvmous+Coward · · Score: 1

      "Basically, to all you goatse haters, get a sense of humor for fsck's sake."

      Yeah! Stop gritting your teeth when you do a disk check!

    12. Re:Good idea! by Anonymous Coward · · Score: 1

      hey duder, goatse is down. It's been down for a week already, so none of your links work.

    13. Re:Good idea! by Anonymous Coward · · Score: 0

      hey duder, goatse is down. It's been down for a week already, so none of your links work

      Nice try, but I verified that they worked before I posted. That's what "Preview" is for. I am willing to go the extra mile.

      GF.

    14. Re:Good idea! by wheany · · Score: 2, Funny

      Really? I'll go and have a look.

      You're right, it is down. Unbelievable. Does anyone know what has happened to http://goatse.cx/? Is it down permanately? Why was it shut down? Too much bandwidth?

      People might not have liked it, but it has become a internet icon of sorts. Bring back http://goatse.cx/!!!

    15. Re:Good idea! by Anonymous Coward · · Score: 0

      Is that under the windows folder or the application data folder?

    16. Re:Good idea! by Gordonjcp · · Score: 1

      should be C:\windows\hosts for those of you on Wondows. I think it's C:\winnt\hosts for NT/Win2k but I haven't used any for about two or three years so don't take it as gospel.

    17. Re:Good idea! by braque · · Score: 1

      That'll be C:\WINNT\System32\Drivers\Etc\hosts in WinNT/Win2k. Replace WINNT with WINDOWS if you're using XP.

    18. Re:Good idea! by Anonymous Coward · · Score: 0

      Its just another manifestation of the "random moderation" plugin.

      Fear it.

  5. I wonder how long it took for anyone to notice by Anonymous Coward · · Score: 0

    Really, Im suprised anyone has gone to msn more than once

  6. Screenshot anyone? by rueben · · Score: 0

    I was wondering if anyone could provide a screen shot with the Bork enabled on msn.com. I don't have a choice of a browser here at work, so I am curious what it looks like.

    1. Re:Screenshot anyone? by Anonymous Coward · · Score: 0

      here is a comment that points to a screenshot

  7. How to beat MSN by computechnica · · Score: 1, Interesting

    Maybe instead of doing something silly, They could have tried a special version that reports to MSN that it is MS Exploiter. A interesting feature could be that you could have a setting that tells the web server what ever you set it to (IE Exploiter or netscape). Might solve the broken style sheet version problem.

    1. Re:How to beat MSN by bogado · · Score: 1

      This is simply playing along with MS trick, this "siliness" is calling atention to an atempt to atack their browser. If they would move silently, it would look like their browser was indeed defective and they "fix" it. While we know this is isnt true.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    2. Re:How to beat MSN by perly-king-69 · · Score: 1

      This short-term expediency isn't the answer to the problem though is it? This 'silliness' isn't really that silly, it's just great propaganda from Opera.

      --

      --
      This sig is inoffensive.

    3. Re:How to beat MSN by utdpenguin · · Score: 2, Informative

      For the record, Konqueror already allows this. It hase come in usefull for me often.

      --
      In Soviet Russia you dant have to put up with these crappy jokes
    4. Re:How to beat MSN by DetrimentalFiend · · Score: 2, Insightful

      And then, once they fix it, Microsoft would find some new way to determine it's Opera. This way they call attention to it and MAYBE they'll be able to get a long term fix. Personally, I think it's a good strategy. Not to mention that it's kind of funny.

    5. Re:How to beat MSN by Anonymous Coward · · Score: 0

      It wasn't an attempt to attack their browser in the first place. Opera 6 indents lists 30 pixels too far to the right, so the stylesheet for Opera specified -30 pixels on list formatting. Opera 7 doesn't have that bug so the rendering looks 'messed up'.

      If anything this is Opera Software's fault for releasing a buggy Opera 6 browser. MSN were just trying to compensate for Opera's initial mistake.

    6. Re:How to beat MSN by Anonymous Coward · · Score: 0

      Use proxomitron for that.

    7. Re:How to beat MSN by Anonymous Coward · · Score: 0

      Hit the F12 key. It brings up a quick menu that lets you do exactly that. They also built a hotkey to switch to IE identification. Ctrl+Alt+I. To switch back to Opera identification just hit Ctrl+Alt+O.

    8. Re:How to beat MSN by FIGJAM · · Score: 1

      So that's why so many sites are screwed up in previous versions of Opera....

      What are you talking about? It's caused by sloppy web designers and HTML code that make their sites for IE, using all the bugs in THAT.

      I create all code by hand and make it work in Opera first because it's based on strict standards. Then I will modify anything that looks different in IE or NS so that it looks and works the same in any of these browsers.

      --
      Do your best, hope for the best, suspect the worst.
    9. Re:How to beat MSN by Anonymous Coward · · Score: 0

      Course if opera hand't had a terrible stylesheet bug that require MS to compensate for it based on the browser string, none of this would have been necessary. Ne?

    10. Re:How to beat MSN by Deekoo · · Score: 1

      Changing the browser ID on a per-page basis by
      default is a bad idea - *every* time you load a
      page, the browser then has to check "Does this
      match [target-malfy-page]?".

      Which becomes a measurable performance and
      logistics hit when you consider how much AOL
      and M$ own and how often they break things.

      On occasion, AOL-owned crap (the result of
      clicking one of those stupid "take me to your
      site" buttons in the Netscape toolbar by
      mistake) has told me that my browser isn't
      supported. Their list of browsers that *were*
      supported didn't include anything that wasn't
      either IE or running on Windows.

      On another occasion, I was unable to download
      security patches from M$ using IE. Netscape,
      however, worked.

      I think I'll just set my browser to identify
      itself as WOOGLEFLUTZEL.

      --
      #include printf("[Yeemp: deekoo~tentacle.net]\n");
  8. Red Neck edition? by The_Final_Word · · Score: 1

    Any chance we could get the Red Neck edition for browsing aol.com?

    How about the h4x0r edition for Linux?

    It would save me from browsing via the dialectizer http://rinkworks.com/dialect/

    --
    The Final Word
  9. Blenders? by T-Kir · · Score: 4, Funny

    It's like putting a moose in the blender -- a recipe for disaster!

    I guess that pretty much describes MSN, Windows ME or any other dubious MS product (i.e. more dubious than the rest of their products that I can't be arsed to list here).

    Oh, and where did the moose/blender term come from? I'm starting to get a little worried about the mental health of the Opera team.. I just hope they don't do a strategic alliance with Joe Cartoon, you know he likes blenders!

    --
    Are you local? There's nothing for you here!
    1. Re:Blenders? by Tiram · · Score: 3, Informative

      Sveedish chef makes chocolate moose:

      http://www.almac.co.uk/chef/chef/picsound/chef1. au

      M :)

      --
      The knuckles, the horrible knuckles!
      (I'm a girl, you know)
    2. Re:Blenders? by MoOsEb0y · · Score: 2, Funny

      I find the moose comment to be totally insenstive to the needs of the entire moose community. After all, we're sensitive beings too! I may need an extra-large keyboard for my hooves to be able to type on, but I can use the internet! :)

    3. Re:Blenders? by dr_eaerth · · Score: 1

      Oh, and where did the moose/blender term come from? I'm starting to get a little worried about the mental health of the Opera team.

      What's so scarry about a blender with a stupid moose in it? I mean, that's a big moose, but really.

      Are those walnuts?

    4. Re:Blenders? by Anonymous Coward · · Score: 2, Funny

      A moose once bit my sister.

    5. Re:Blenders? by Anonymous Coward · · Score: 0

      I was a bit confused while reading that article, but let me tell you, that moose thing cleared it all up. It was like WOW I totally get it now, it's exactly like that!

    6. Re:Blenders? by brauwerman · · Score: 1

      Its' from the Swedish Chef's recipe for Chocolate Mooose, silly.

      http://www.messygourmet.com/creations.html

    7. Re:Blenders? by Anonymous Coward · · Score: 0

      You win a prize for most obscure media reference of the day. I hope you're proud...

    8. Re:Blenders? by Anonymous Coward · · Score: 0

      No realli! She was Karving her initials øn the møøse with the sharpened end of an interspace tøøthbrush given her by Svenge - her brother-in-law - an Oslo dentist and star of many Norwegian møvies: "The Høt Hands of an Oslo Dentist", "Fillings of Passion", "The Huge Mølars of Horst Nordfink"...

  10. screenshot? by foo(foo(foo(bar))) · · Score: 1

    Can someone post a screenshot for those of us not fortunate enough to have a windows machine?

    1. Re:screenshot? by HiyaPower · · Score: 1

      I do not regard that state as being "not fortunate". Perhaps supreme bliss would describe it a bit better...

    2. Re:screenshot? by Anonymous Coward · · Score: 0

      Shouldn't that be 'for those of us fortunate enough not to have a windows machine'?

    3. Re:screenshot? by jason99si · · Score: 4, Informative

      Check it out here:

      http://poriss.com/bork.gif

    4. Re:screenshot? by Johnny+O · · Score: 0

      Thank you for that Screen Shot!!!
      Funny as hell...

      I too am FORTUNATE to be without Windoze...
      When is Opera 7 gettin released for Linux?!?

    5. Re:screenshot? by Anonymous Coward · · Score: 0

      I like it better now, the whole new look is an improvment

    6. Re:screenshot? by kwaw · · Score: 1

      I'm totally out of topic (sorry for that, but I had no idea how to contact you other way): you wrote someday that you had got AMD K6 running on FSC Scovery terminal. Do you have jumper settings documentation?

  11. oh, the crazy Swedes by Joe+the+Lesser · · Score: 0, Funny

    What a silly language they have!

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
    1. Re:oh, the crazy Swedes by moyet · · Score: 2, Informative

      I thought the Opera team was from Norway? But the again.

    2. Re:oh, the crazy Swedes by JanneM · · Score: 1

      Svenska är inte det minsta lustigt - så länge man ignorerar hur det låter, iofs :) Med det sagt ser operas filtrerade text mer ut som holländska snarare än svenska.

      So now you know... :)

      --
      Trust the Computer. The Computer is your friend.
    3. Re:oh, the crazy Swedes by Joe+the+Lesser · · Score: 1

      Hur grym av jag till plocka på Sverige som det.

      Instead of babelfish, try http://intertran3.tranexp.com/

      --
      "I only speak the truth"
      Karma: null(Mostly affected by an unassigned variable)
    4. Re:oh, the crazy Swedes by JanneM · · Score: 1

      Now that translation is so bad I didn't even understand it at first. Here's your translation translated back to English:

      How cruel of self to pick on Sweden as it.

      I _think_ you wanted to say something like "How cruel of me to pick on Sweden", which would be "Så grymt av mig att hacka på Sverige"

      --
      Trust the Computer. The Computer is your friend.
    5. Re:oh, the crazy Swedes by kasperd · · Score: 0, Troll

      Last time I heard the Swedish Chef from the Muppet Show, it did not at all sound like he spoke Swedish. And the language used on those Opera screenshots is not Swedish either.

      --

      Do you care about the security of your wireless mouse?
    6. Re:oh, the crazy Swedes by rbb · · Score: 1

      The Opera guys are from Norway, but they have a satellite office in Sweden.

      --
      In God We Trust, Others We Monitor
    7. Re:oh, the crazy Swedes by Hellkitten · · Score: 1

      I thought the Opera team was from Norway?

      They are, but in Norway one of the favorite targets of jokes are "søta bror" as we call the swedes.

      --
      - We are the slashdot. Resistance is futile. Prepare to be moderated -
    8. Re:oh, the crazy Swedes by schon · · Score: 1

      Last time I heard the Swedish Chef from the Muppet Show, it did not at all sound like he spoke Swedish

      You have a very keen ear.

      As shown on the episode that guest starred Jean Stapleton, the Swedish Chef actually speaks mock-Swedish. (Jean is apparently the only other person to note this.)

      The Swedish Chef's native language is in fact mock-Chinese.

    9. Re:oh, the crazy Swedes by jenssoderberg · · Score: 1

      Spoken from a man who lives in the last of the soviet states ;-)

      --
      /. AC "Concrete lifejackets could get certified under ISO2002"
    10. Re:oh, the crazy Swedes by Hellkitten · · Score: 1

      Spoken from a man who lives in the last of the soviet states ;-)

      Actually we're more like religious fundementalist state. One of the few countries in the world where the prime minister is a religious leader. In our case a protestant priest. The only other country I can think of immediately is Iran.

      Although a small part of northern norway was held by russian troops near the end of ww2.

      --
      - We are the slashdot. Resistance is futile. Prepare to be moderated -
  12. +5 Funny.. by Anonymous Coward · · Score: 0, Insightful

    However -100 for usefulness. As a user I don't want to get dragged into a petty corporate war. I just want my browser to work. They could have spent the same time and effort in detecting if the user is going to MSN and then lying to MSN what browser it was, or better yet they could have worked with MS to correct the problem with website.

    1. Re:+5 Funny.. by Anonymous Coward · · Score: 0

      Have you always been this exciting a person.

    2. Re:+5 Funny.. by AVee · · Score: 2, Informative

      Hey, it's just a special edition, you're not forced to use it and the normal download link will give you a normal version so your not dragged into anything.
      Working with MS to correct an attack on the Opera browser is like, euh, like asking MS behave well and rise above corporate rivalry.
      Well, thats what Opera asked...

    3. Re:+5 Funny.. by NightRain · · Score: 1

      Opera has the capability to lie in it's user agent tag anyway, allowing it to work with MSN. But that's hardly the point. It's an optional version simply designed to highlight the stupidity of MS's exlcusion policy in the first place.

    4. Re:+5 Funny.. by Anonymous Coward · · Score: 0

      It most certainly was not a deliberate attack on the Opera browser. It was an attempt to compensate for Opera 6's buggy rendering of lists. As Opera 7 had fixed that bug the layout of MSN in that version looked messed up.

    5. Re:+5 Funny.. by Anonymous Coward · · Score: 0

      What exclusion policy? Microsoft sent Opera a stylesheet designed to work round bugs in Opera 6's CSS implementation, so the site would look good in Opera 6.

      I suppose Microsoft putting effort into making their site compatible with this low-quality browser is somehow bad?

    6. Re:+5 Funny.. by Anonymous Coward · · Score: 0

      If you don't want to be 'dragged into a petty corprorate war' then simply don't download this version of the browser. It is very clearly stated that the only thing it does is to 'bork' msn.

      And you really should be paying more attention before commenting: Opera has not only tried to work with ms about this, but they have identified both the problem and the fix for them. It would take ms about 1 minute to fix the major problem here, yet they still have not done so.

  13. Troll? TROLL? by Some+Bitch · · Score: 1, Informative

    Some people have no sense of humour :(

  14. Huh. by sparrow_hawk · · Score: 2, Insightful

    I don't know, I guess this strikes me as petty somehow. Does anyone know if the Opera team tried to contact Microsoft to fix the problem? You know, the old "Never ascribe to stupidity that which is adequately explained by incompetence." And of course we all know that Microsoft is *never* incompetent... no sirree, not a bit! (/sarcasm)

    1. Re:Huh. by ag3n7 · · Score: 5, Informative

      Read the thread from the last slashdot discussion. They were intentionally sending erroneious content based on the User String of the Opera browser.

    2. Re:Huh. by rknop · · Score: 4, Insightful

      I don't know, I guess this strikes me as petty somehow.

      It would have been petty if they had put this into their main release, so that everybody using Opera had to put up with it. You know, sort of like how MS put it into the main release of their web page, so that every Opera user has to put up with it.

      The Opera folks very clearly set aside the "joke" browser, and they've stated very clearly why they are doing it. People who don't want to mess with it won't accidentally stumble acrsos it. They're pointing out, in a manner that makes it very obvious, just what it is that MS is doing. And if the article is right, and MS is still screwing up older versions of Opera, then contacting the MS team clearly hasn't done much good.

      -Rob

    3. Re:Huh. by nordicfrost · · Score: 4, Insightful

      I talked to Mr. Håkon Wium Lie myself, and he said that they repeatedly hav complained to MS about this and other problems over a long time, but nothing happened. The Opera problem was very, very obvious and could be seen very easily. Yet, they did not fix it. The error MSN on Opera error was the most reported Opera error of them all and I imagine that MSN got their fair share of complaints from the MSN on Opera users as well.. Mr. Lie said to me that "there's a fair shar of incompetence at Microsoft, but this problem is not caused by that." Seems like he has borked his own site as well... :)

    4. Re:Huh. by Anonymous Coward · · Score: 0

      Especially petty considering that MSN's broken layout displayed on Opera 7 is actually a result of the MSN people trying to compensate for a layout bug in Opera 6. Microsoft suck for a lot of reasons, but this isn't one of them - they are actually in the right here.

    5. Re:Huh. by Hanno · · Score: 2, Insightful

      Does anyone know if the Opera team tried to contact Microsoft to fix the problem?

      Well, it's been reported in all the major tech news online sites two weeks ago.

      Seriously, if one of my clients' web page was in worldwide news because of a problem that involves fixing one line of CSS, I'd be sure to fix it the very next day.

      MS, however, hasn't fixed it in 14 days. Go figure.

      --

      ------------------
      You may like my a cappella music
    6. Re:Huh. by Anonymous Coward · · Score: 0

      Nope, they were deliberately sending content to work round an Opera 6 bug.

      If they hadn't sent the -30px stylesheet, Opera 6 would have messed up due to its poor, buggy code. Then perhaps Opera would have whined about that.

      Quick reference guide:

      Microsoft - professional behaviour; genuine attempt to provide a cross-browser site.
      Opera - badly written browser; silly paranoid whine; childish behaviour.

      Simple.

    7. Re:Huh. by Qzukk · · Score: 1

      If they hadn't sent the -30px stylesheet, Opera 6 would have messed up due to its poor, buggy code.

      Ok, quick date check: how long has opera 7 been out? And when did microsoft start serving opera specific CSS? Uh-huh, MSN started this AFTER everyone had a chance to upgrade to a working browser.

      You might want to reconsider your stance on microsoft, unless you want your professional behavior to include "attempts to undermine the competition in plausible ways, if only they had thought of it a few weeks sooner."

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    8. Re:Huh. by Anonymous Coward · · Score: 0

      "Never ascribe to stupidity that which is adequately explained by incompetence."

      ITYM "Never attribute to malice that which can be adequately explained by stupidity."

      In other words, they probably don't hate you, they're just stupid!

    9. Re:Huh. by Cerebus · · Score: 1

      Too bad you're lying.

      --
      -- Cerebus
    10. Re:Huh. by ahem · · Score: 1

      Off topic, but I believe the quote you're after is "Never ascribe to malice that which is adequately explained by incompetence." -- Napoleon Bonaparte

      Cheers.

      --
      Not A Sig
    11. Re:Huh. by Anonymous Coward · · Score: 0

      Opera 7 *beta* was out for ages. The final Opera 7 was only released a few weeks ago, and this stylesheet was to fix Opera 6's list indenting bug anyway (which was, incidentally, present in earlier betas of Opera 7)

    12. Re:Huh. by Anonymous Coward · · Score: 0

      I'm not lying. Get yourself a copy of Opera *6* and try the special Opera page and the standard IE page in it. Then compare to the layout in IE6. You will see that the special Opera page displays more like it is supposed to in Opera 6 than the standard IE page in Opera 6 which has large overindentations on list items, thus making the width of the page larger and making it unviable to view nicely in small windows or on small screens.

      This is something you can easily check for yourself, so go and do it. And then you will see that I'm not lying, and that Opera Software is in fact wrong in its accusations.

      There are plenty of things to complain about with regards to Microsoft's behaviour, but really, this is not one of them.

    13. Re:Huh. by carlos_benj · · Score: 1

      So, Microsoft doesn't fix the problem in all the time that Opera 6 is the latest version, but once Opera 7 comes along (which fixes the problem) they are suddenly interested in writing non-standards compliant pages to accomodate an problem which most Opera users who are also MSN users would have already upgraded to fix? Yeah. That makes 'em right I guess....

      --

      --

      As a matter of fact, I am a lawyer. But I play an actor on TV.

    14. Re:Huh. by Anonymous Coward · · Score: 0

      Like the Opera Software people, who are too dense to realise that the incorrect layout in Opera 7 is as a result of MSN attempting to correct Opera 6's layout bugs?

      Actually, on the part of Opera Software (especially given this sly spin on it) it does seem more like malice.

    15. Re:Huh. by Sir+John+Nipples · · Score: 1
      I hardly think incompetence is the cause of this issue.

      What it is is a time-honored Microsoft tactic to diminish consumers' opinion of competing products. There's a new browser war being fought, only this time, the battleground is the mobile market, where the biggest threat to IE arguably comes from Opera, and it's very much in Redmond's interest to make people think Opera's a crappy browser that doesn't display sites correctly.

      As to the pettiness of Opera's response, I think it's a clever move. It's irreverent, it makes a pop-cultural reference, and it'll reveal Microsoftian assholishness to a bigger audience than the more reasonable explanation can.

      Børk! Børk! Børk!

    16. Re:Huh. by Anonymous Coward · · Score: 0
      I talked to Mr. Håkon Wium Lie

      Aha! A swede! (Or Norwegian!) Of course this is not a coincidence. It's nothing less than a conspiracy to impose their culture upon us!

    17. Re:Huh. by sparrow_hawk · · Score: 1

      Ah, thanks. My quote doesn't make much sense, does it? :) ... too early in the morning ...

    18. Re:Huh. by MeNeXT · · Score: 1
      What I find petty is people not bothering to read the story and calling something petty.


      Imagin your employer paying you in canadian dollars when you could have sworn you are in the good ol'USA. MSn was going after their livelyhood. What they have proven, as well as brought to everyones attention in a very entertaining way, is that a big BULLY was attempting to put them out of business deliberately.


      What would you have them do? Hire a lawyer? That's a fight that the will never win. Now the media and public attection will be focussed on this and it might be more harmfull to MS then the DOJ.


      GOOD for them...

      --
      DRM? No thanks, I'll just get it somewhere else...
    19. Re:Huh. by sparrow_hawk · · Score: 1

      Aha! That's the information I was looking for -- thanks. It's weird, but I guess that's Microsoft for you.

    20. Re:Huh. by revery · · Score: 1

      I talked to Mr. Håkon Wium Lie myself

      Never believe a man named Mr. Lie

      --

      That name again is Mr. Lie

    21. Re:Huh. by ubernostrum · · Score: 0, Redundant

      Yes, please do read the thread from the last slashdot discussion. Specifically this comment.

    22. Re:Huh. by operagost · · Score: 1

      They have ignored multiple requests to fix the Technet Knowledge Base so that it doesn't purposely screw up with Mozilla, so what else is new? Funny how changing your UA to IE 6.0 with Prefbar fixes it.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    23. Re:Huh. by poulbailey · · Score: 2, Informative

      > They have ignored multiple requests to fix the Technet Knowledge Base
      > so that it doesn't purposely screw up with Mozilla, so what else is new?

      Wrong, that bug was fixed last year. You haven't visited Technet in quite a while, have you?

    24. Re:Huh. by Anonymous Coward · · Score: 0

      MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification.

    25. Re:Huh. by Chester+K · · Score: 2, Insightful

      Read the thread from the last slashdot discussion. They were intentionally sending erroneious content based on the User String of the Opera browser.

      Funny how that broken stylesheet was the same thing MSN served to Opera 6, and it worked just fine in that browser. So as a result, MSN fixed the stylesheet so it'd work in Opera 7, and now Opera 6 is broke (according to Opera's press release, I don't have O6 to check with).

      Sounds like Microsoft put in the invalid CSS to compensate for a bug in O6 (which doesn't handle CSS on list elements properly), and that behavior changed in O7, leading to the clipped text.... which Opera whined loudly about not one week after their browser came out, probably before Microsoft was even informed O7 looked different than O6.

      But of course it's more fun to blame it on Microsoft trying to make Opera look bad, rather than the actual reason that Opera fucked up.

      I really hope Microsoft goes after Opera for this specific borking of msn.com. Opera's childish antics in this situation deserve it.

      --

      NO CARRIER
    26. Re:Huh. by sparrow_hawk · · Score: 1

      I *read* the story the last time it was linked, and I *read* the press release, and at least one person mentioned something to the effect that Microsoft's "bork" was actually an attempt to correct for an *Opera* bug. That is, MS may have been actually trying to play nice for once!

      Now, I'm no fan of Microsoft, but I don't really have any reason to believe this is anything more than an honest mistake on their part, and I'm not sure what "Bork! Bork! Bork!"-ing MSN accomplishes. It doesn't seem terribly productive, but if it makes the developers feel better, that's fine with me. :)

    27. Re:Huh. by Anonymous Coward · · Score: 0

      MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification. /

    28. Re:Huh. by Anonymous Coward · · Score: 0

      Too bad it's wrong information.

      This entire incident was caused by Opera having a massive style sheet bug that MS spent extra effort to "comensate" for so that opera could still read their pages. And now everyone is giving them shit because they were slow to update the site when 7 fixed the bug. And people are still giving them shit now that they do not support both broken and non-broken versions of opera.

      Give me a break. MS should have just ignored opera and it's bug completely and they would have been better off!

    29. Re:Huh. by Anonymous Coward · · Score: 1, Informative

      Do yourself a favour, download Opera 6 and try this links:
      http://people.opera.com/howcome/2003/2/msn /opera7. html - the one that Opera 7 gets (which, as you claim, was to fix Opera 6 displays terribly in both Opera 6/7)
      http://people.opera.com/howcome/2003/2/msn/m sie6.h tml - this one is what IE6 gets and it works perfectly in BOTH Opera 6/7

      Now a "poor, buggy" research on your side, eh?

    30. Re:Huh. by MeNeXT · · Score: 1
      Follow this link for more information:



      Why doesn't MSN work with Opera


      It's within their press release

      --
      DRM? No thanks, I'll just get it somewhere else...
    31. Re:Huh. by Anonymous Coward · · Score: 0

      It's "Never attribute to malice that which can be adequately explained by stupidity." - Hanlon's Razor

      http://catb.org/jargon/html/entry/Hanlon's-Razor .h tml

      Napoleon doesn't seem the one to say something like that. He'd just nail their 'eads to the floor regardless. ;)

    32. Re:Huh. by ahem · · Score: 1

      Interesting. I got it from

      http://www.brainyquote.com/quotes/quotes/n/q1307 87 .html

      Wonder who's right.

      --
      Not A Sig
  15. Wow, imagine that... by Trollificus · · Score: 1, Insightful
    ...a corporate entity that listens to the concerns of users AND has a sense of humour.

    *waits for the universe to collapse on itself*

    --

    "People should be allowed to keep midgets as pets."
    - Gov. Jesse Ventura

  16. Nej det �r det inte.. by Mindjiver · · Score: 1

    Svenska är inte alls ett lustigt språk.. =)

    --
    I know not what course others may take; but as for me, give me liberty or give me death!
    1. Re:Nej det �r det inte.. by Anonymous Coward · · Score: 0

      suddenly I feel like singing "Små grodarna..." whilst dancing round a maypole :)

  17. Immense wealth Joke by ch-chuck · · Score: 1

    So Bill and Warren were talking about recent purchases, Bill says, "Oh, I just picked up 4 new golf clubs last Saturday". Warren: "Oh, how are they?". Bill: "Not bad, three of them come with swimming pools".

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
    1. Re:Immense wealth Joke by Anonymous Coward · · Score: 0

      And?

  18. Hold on here by Timesprout · · Score: 3, Interesting

    From the artice

    The MSN site is sending Opera users what appear to be intentionally distorted pages. The Bork edition illustrates how browsers could also distort content, as the Bork edition does. The real point here is that the success of the Web depends on software and Web site developers behaving well and rising above corporate rivalry The Opera acticle is a little less direct with it's acusations. I realise this is /. and I am not an apologist for Microsoft but IIRC the source of the problem was a single incorrect figure in the style sheet. NO possiblity whatsoever of a typo there then.

    Can any opera users confirm if the style sheets are still messed up ? If they are they I might start subscribing to the conspiracy theory, but really his smacks of a childish attempt to grab attention. I would guess the Netscape, Moz and Phoenix share of the market is of much more concern to MS than Opera

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:Hold on here by Darren+Winsper · · Score: 1

      But what these "it's just a typo" people seem to have forgotten is that MSN works fine in Opera with the IE stylesheet. Thus begging the question, why go with an Opera-specific one?

    2. Re:Hold on here by RatFink100 · · Score: 1

      Read the more in-depth technical article:

      http://my.opera.com/dev/discussion/openweb/20030 20 6/

      They send a different style sheet to the Opera browser even though Opera works fine with the MSIE one.

    3. Re:Hold on here by farnz · · Score: 1
      Firstly, the "new" style sheet appeared for Opera *after* Opera became able to render the page correctly with the default stylesheet (as served up for MSIE). Secondly, even now, connecting as Opera gets a borked stylesheet. Connecting as MSIE gets a working sheet.

      The question I want answered is *why* MSN started to serve an Opera specific version, *once* Opera was capable of rendering the MSIE version. Until that point, they were happy to serve Opera users the MSIE style sheet. Coincidence?

    4. Re:Hold on here by Anonymous Coward · · Score: 0

      It was to compensate for layout bugs in Opera 6.

      Opera 7 fixed those bugs which is why the layout looks so wierd with that stylesheet.

    5. Re:Hold on here by Anonymous Coward · · Score: 0

      It was to compensate for layout bugs in Opera 6. While still viewable using the IE6 stylesheet, their special Opera stylesheet improved the look of the page in Opera 6.

      Opera 7 has those bugs fixed, and as a result of that MSN is displayed wierdly. MSN just haven't got around to updating their Opera stylesheet for Opera 7 yet.

    6. Re:Hold on here by jgerman · · Score: 3, Insightful

      Not to mention, you'd think a web developer would test the MAIN FRICKING PAGE against his code for a specific browser, ummm I don't know USING THAT BROWSER!?!?

      --
      I'm the big fish in the big pond bitch.
    7. Re:Hold on here by NexusTw1n · · Score: 4, Insightful
      I would guess the Netscape, Moz and Phoenix share of the market is of much more concern to MS than Opera
      Opera is of more concern to MS, because despite MS giving away a free browser with the O/S, despite there being free browsers like Mozilla available for download, some people are prepared to pay for Opera.

      Opera is so good, people are happy to pay money for it, or are prepared to have a constant banner ad on the screen. That makes Opera a serious commercial rival. Couple that with the fact Opera is their major rival in the mobile phone market, a market MS desperately wants control of, and you start to understand why it is suspicious that the Opera stylesheet for MSN mysteriously changed a few days after Opera 7 rolled out.
      --
      It has become appallingly obvious that our technology has exceeded our humanity. --Albert Einstein
    8. Re:Hold on here by Ilgaz · · Score: 2, Insightful

      It was validated by Opensource WGET.

      Yes, MSN sends crap CSS to Opera.

      Yes, MS takes Opera serious, they are being losing ground on mobile market, TO OPERA, not Moz/Netscape.

      No you didn't read the press release, did you?

    9. Re:Hold on here by Anonymous Coward · · Score: 0
      I realise this is /. and I am not an apologist for Microsoft but IIRC the source of the problem was a single incorrect figure in the style sheet. NO possiblity whatsoever of a typo there then.
      Is there a possibility that this is the result of a typo? If it was any other company I would say yes. But Microsoft has a track record of designing its products to break competitors' software... even when the product is just HTML.

      Back in late 1998 I was trying to look something up on Microsoft's Sidewalk site with Netscape, but every page took 30 seconds to a minute to render. Switching to IE rendered the pages instantly, so as a professional Web developer who was particularly interested in cross-browser compatibility issues, I decided to check out the HTML source to find out what MS was doing wrong.

      Every performance pitfall I knew to avoid when coding pages for Netscape was incorporated into that page... ad nausuem. There were tables within tables within tables that had no function other than to slow down Netscape. Microsoft intentionally coded the page to get Netscape users to switch to IE and think "wow, IE is so much better than Netscape." Of course, IE had its own compatibility problems at the time, but MS had conveniently coded around them.

    10. Re:Hold on here by Darren+Winsper · · Score: 1

      But they showed the site working fine in Opera 6 using the IE stylesheet.

    11. Re:Hold on here by MarsCtrl · · Score: 1
      Can any opera users confirm if the style sheets are still messed up ?
      Yep. MSN.com still displays the same back-shifted margins for me. Unlike Opera's test screenshots, though, I am able to read the improperly aligned text.
      --

      I was going to put a sig here, but I had already submitted the message.
    12. Re:Hold on here by silvaran · · Score: 2, Informative

      MS is intentionally sending a crippled page to Opera. It's not a typo. When they changed the user string to "Oprah", the correct page was sent (the IE one) and rendered fine. The server is scanning the user agent string for "Opera" and sending it a crippled page purposely.

    13. Re:Hold on here by Anonymous Coward · · Score: 0

      This is not about desktop browser market share - it is about embedded devices. Wireless gizmos that run Opera are not running Windows CE and Internet Exploiter. I'm sure that M$ believes we are on the cusp of a web enabled wireless toys boom.

      This is an effort to FUD the competition. They are looking for any opportunity to besmirch the Opera mark. Period.

    14. Re:Hold on here by Anonymous Coward · · Score: 0

      It was probably to fix bugs in Opera 5 or earlier (which had really bad CSS support), still worked in Opera 6 so they left it, and when Opera 7 came out, they never bothered to test it, assuming Opera == Opera.

      Of course everyone here is 20 years old, unemployed, and has nothing better to do but tweak their site when Unknown Browser Version++ hits the street.

      But in a big company, gearing up contract WebDevs and contract QA is a major pain in the PHB ass. You aren't going to waste your time when it affects 0.2% of your audience. It's better to wait until IE Version++ ships and then slipstream the Opera fixes -- even if it means Opera can score cheap marketing points on your behalf.

      (Does anyone willing go to MSN? It only exists because IE needs a default homepage to spam it's users for revenue.)

    15. Re:Hold on here by Anonymous Coward · · Score: 1, Informative

      ?MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification.

    16. Re:Hold on here by someguysomewhere · · Score: 1

      I just checked and the style sheets seem to have been fixed. Now opera gets served the same style sheet as MSIE, I did not look further into the files to see if they have some other trickery in them.

      Also as everyone knows it is a really simple matter to mess up the web site at some later date when this boils over, but for now the problems seems to be solved.

    17. Re:Hold on here by spectecjr · · Score: 1

      MS is intentionally sending a crippled page to Opera. It's not a typo. When they changed the user string to "Oprah", the correct page was sent (the IE one) and rendered fine. The server is scanning the user agent string for "Opera" and sending it a crippled page purposely.

      Learn how browscaps.ini browser identification works.

      --
      Coming soon - pyrogyra
    18. Re:Hold on here by Pieroxy · · Score: 1

      Well, it looks like this "crippled" page was actually a fix for Opera 6. Yes it does break Opera 7, but it does fix Opera 6 godammit!

      Will you leave MS alone for a while! They just wanted to fix their MSN homepage for O6, and... it broke O7. I think they might be laughing at Opera Software right now!! So do I.

    19. Re:Hold on here by Anonymous Coward · · Score: 0

      First, the stylesheet didn't change- as has been pointed out, it's been like that for along time to fix Opera 6's poor rendering, and they didn't bother to change it for 7. BFD. Second, just because a very very small number of people are prepared to pay for it doesn't make it a serious commercial rival - a significant number of people of people are willing to pay more for a Mac, but MS doesn't seem to be sweating bullets over that. Hell, IIRC the auction on eBay for "a swift kick in the ass" went pretty high, and even that didn't worry MS.

      To paraphrase some guy, Opera is a trickle of piss in the river of life.

    20. Re:Hold on here by rabidcow · · Score: 1

      MS is intentionally sending a crippled page to Opera. It's not a typo. When they changed the user string to "Oprah", the correct page was sent (the IE one) and rendered fine. The server is scanning the user agent string for "Opera" and sending it a crippled page purposely.

      This determines that MS is intentionally sending a different style sheet to Opera. You have not shown that it was intentionally crippled.

    21. Re:Hold on here by Anonymous Coward · · Score: 0

      Do yourself a favour, download Opera 6 and try these links, will you:

      http://people.opera.com/howcome/2003/2/msn/opera 7. html - the one that Opera 7 gets (which, as you claim, was to fix Opera 6 displays terribly in both Opera 6/7)

      http://people.opera.com/howcome/2003/2/msn/msie6 .h tml - this one is what IE6 gets and it works perfectly in BOTH Opera 6/7

      Stop spreading misinforamtion!

    22. Re:Hold on here by jez9999 · · Score: 1

      Could I ask why you put a space in your URLs? I mean there might be a perfectly good reason but I can't think why. Hell, why not hyperlink them too?

    23. Re:Hold on here by benzapp · · Score: 1

      This situation is just like law. Intent is very difficult to prove, and when it is a required element of a crime it is almost always inferred.

      Murder is the intentional killing of a human with malice. Manslaughter is the intentional killing of a human without malice. Involuntary manslaughter is the completely unintentional killing of a human without malice.

      If a man pulls out a gun points at someone in a crowd, and everyone tells him to stop, he debats it with the crowd but ultimately pulls the trigger, there is no question the act was intentional. he didn't tell you he truly intended to kill the victim, but his discarding of the advice of his opponents proved his intent.

      Over 1.5 years, Microsoft was notified several times to change their site. They refuse to fix the site despite these notifications. Thus, there are intending to cripple Opera.

      --
      I don't read or respond to AC posts
    24. Re:Hold on here by silvaran · · Score: 1

      Will you leave MS alone for a while!

      Go to Oprah! Go to Oprah! Go to Oprah!

      Seriously, no, I won't. After all the immense headache they caused me, I'm not going to leave them alone. "Ohh look, we released Windows XP, based on NT, our sole stable operating system, and migrated it to the normal user base!" Nope, sorry, that doesn't make up for it either.

    25. Re:Hold on here by Pieroxy · · Score: 1

      It was just to demonstrate the IE bugs. Well, my Mozilla didn't open the URLs either when I clicked on it... It's a global conspiracy of browser builders to incorporate bug in their products so that potential viruses can spread!

  19. The others need to jump on the bandwagon by jpsst34 · · Score: 4, Funny

    This is truly a great story and a great event. I am really looking forward to the others, such as the omniweb "Yup Uh-huh" version that translates MSN to the "Yup yup yup yup yup yup yup, uh-huh uh-huh uh-huh" language from Sesame Street. And the version of Konquerer that translates gnome.org to the language of the Dozers from Fraggle Rock.

    These are gonna kick ass!

    --
    How are you going to keep them down on the farm once they've seen Karl Hungus?
  20. An Open Letter to Opera Software by Lethyos · · Score: 5, Funny
    I was taken back to learn that only Windows users benefit from this new technology. Here's an open letter I sent to Opera Software, inquiring about bringing this enhancement to other platforms.

    I'm very excited about the new Bork technology in Opera, however I am disappointed to find it is not available for Linux. I am a little distressed that Windows users get the superior browser, while Linux users are stuck with yesterday's news. Does Opera Software plan on bringing this enhancement to other platforms? I hope in the future all platforms will be equally supported with enhancements to the Opera browser. Many thanks!


    You can send this letter to Opera Software using their feedback page.
    --
    Why bother.
    1. Re:An Open Letter to Opera Software by Oopsey · · Score: 1

      I realise this is just a joke, but there is a reason for only a Win Bork version - Opera 7 is still only available for Windows and it is O7 that has been Borked.

      Perhaps you could modify that letter to ask for *any* version of O7 for Linux and Mac?

    2. Re:An Open Letter to Opera Software by djrogers · · Score: 1

      I just sent mine off, but made a few changes:
      ---
      I'm fery ixceeted ebuoot zee noo Bork technulugy in Oopera, hooefer I em deeseppuinted tu feend it is nut efeeeleble-a fur Leenoox. I em a leettle-a deestressed thet Veendoos users get zee soopereeur brooser, vheele-a Leenoox users ere-a stoock veet yesterdey's noos. Dues Oopera Sufftvere-a plun oon breenging thees inhuncement tu oozeer pletffurms? I hupe-a in zee footoore-a ell pletffurms veell be-a iqooelly sooppurted veet inhuncements tu zee Oopera brooser. Muny thunks!
      ---

      -The Chef

      --
      Think outside the... Hey, where'd the friggin' box go?
    3. Re:An Open Letter to Opera Software by Anonymous Coward · · Score: 0

      Well, on Linux you should be able to use the original awk scripts (swedish chef, valspeak, and there were others) that have been floating on the net for decades... I suspect they could be found at least in the Google Usenet archives. Since those awk scripts act as text filters, you should be able to plug them into a proxy server pretty easily.

    4. Re:An Open Letter to Opera Software by StuffYourReligion · · Score: 1

      Actually, the first "tech-preview" (alpha) release of Opera 7/linux was announced today on the opera.linux newsgroup. AFAICT there is no Bork version yet.

      I have put in a request...

      --
      I have no special gift, I am only passionately curious. --Albert Einstein
  21. Google-a seerch by Jon+Abbott · · Score: 4, Funny

    For those of you who want more Swedish Chef, be sure to visit Google's Bork, Bork, Bork search page.

    1. Re:Google-a seerch by Anonymous Coward · · Score: 0

      And in a nice bit of recursion, if you go to the above site and search for "bork", the top result is, yes, Google Bork.

    2. Re:Google-a seerch by Anonymous Coward · · Score: 0

      Ahhh god these guys got too much time on their hands. lol.. Especially those Google guys.. they are my heroes! :)

  22. Childish by mccalli · · Score: 2, Insightful
    As I understand it, MSN served a stylesheet that aligned elements 34pts over because Opera was broken. Opera v6 that is. So what was wrong is MSN's version checking code, not some grand campaign against Opera. In fact, the very fact that this alternative stylesheet existed shows that Microsoft had put in extra work and tried to provide Opera users with a usable page.

    Who here thinks their incentive to do that has been increased by this move?

    Cheers,
    Ian

    1. Re:Childish by nicsterrr · · Score: 1

      hey who cares? It's funny because it's microsoft.

    2. Re:Childish by Anonymous Coward · · Score: 0

      As I understand it, when I follow the standards Opera 6 and 7, and Mozilla render my pages correctly. If anything was wrong with MSN's code it was probably nonstandard HTML/CSS.

    3. Re:Childish by howcome · · Score: 5, Informative

      This is untrue. Opera6 displays the page which is sent to MSIE6 just fine. You can see screenshots on this page.

      Håkon Wium Lie
      CTO, Opera Software

    4. Re:Childish by cuyler · · Score: 4, Insightful

      The problem was both Opera v6 and v7 rendered the page that was sent to Internet Explorer browsers perfectly. Opera v7 renders the page that was sent to v6 just fine. The only thing that can't be rendered properly is a special page that is only sent to Opera v7 browsers that aligns elements by -34pts.

      Opera wasn't broken yet MS decided it needed to be fixed (as is fixing a cat).

    5. Re:Childish by Pointer80 · · Score: 1

      I agree completely. While I don't like MS's history of monopolistic practices, I don't believe this is one of them. This really looks like Opera is trying to pull the 'victim' card, which would be really sad. A better response would have been to have the 'Bork' version of Opera send a brwoser id of IE6 to msn.com.

      Is it possible that their 'Bork' release is an attempt to backtrack and act like it was all a joke or at least add an air of humor to the situation?

      /pointer

      --
      [%- PROCESS life -%]
    6. Re:Childish by oddrune · · Score: 3, Informative

      Maybe the homepage of Opera's CTO have some info that can enlighten you?

      http://people.opera.com/~howcome/2003/2/msn/

    7. Re:Childish by RatFink100 · · Score: 1

      No Opera 6 is not broken in that way. See here for a screenshot of Opera 6 displaying the page correctly (given the correct style sheet)

    8. Re:Childish by Anonymous Coward · · Score: 0

      No, it is untrue that Opera6 displays the page correctly. It does display it "just fine", but that doesnt mean that it displays it completely correctly. It is clear from comparison of that Opera6 screenshot to what is displayed by my Moz and IE6 that there is an extra space before the bullet point. Please stop saying there isn't a difference, because that is misleading. Your "just fine" is just covering the truth.

      I'm sure you could appreciate how some designers may get vexed over something as simple as an extra space before thier bullet points, and might try and correct it. Something like having single uniform margins has quite different visual impact then indented bullets. Just because it looks "good enough" and is readable, doesnt mean that its good enough for thier marketing dept or designers. They spent alot of money trying to get their site to look a specific way, and its easy to imagine someone saying "Opera6 displays those bullets very slightly off, can you fix that?". I do know that it is something I have heard many times when working in web design.

    9. Re:Childish by qoncept · · Score: 0, Troll
      I think that attitude is kind of the same of many of its users.

      Flamebait? Why the hell would anyone EVER use this piece of trash? Opera doesn't display ANYTHING properly, AND THEY CHARGE FOR IT?!

      If you're THAT intent on not using Microsoft products, at least use Mozilla.

      --
      Whale
    10. Re:Childish by Anonymous Coward · · Score: 0

      You are incorrect. It does not display the page 'just fine'. The difference between the IE6 page rendered in Opera 6, and the Opera page rendered in Opera 6 is not substantial but still noticable.

      In my opinion, the layout from the Opera stylesheet that MSN uses to try to compensate for Opera 6's layout bugs is more pleasing to the eye than when viewing it with the IE6 stylesheet.

      The fact is that MSN just hasn't got around to updating the Opera stylesheet for the newly released Opera 7. I expect it is quite low down on their list of priorities given the relative unpopularity of the Opera browser.

    11. Re:Childish by PigleT · · Score: 4, Insightful

      "So what was wrong is MSN's version checking code,"

      Web-sites have no business sending different content to different browsers in the first place. There is never any need to change anything you send; just settle for whatever subset of valid content still looks good in the majority of browsers.

      Particularly in the case of CSS, it's up to the browser to choose whether to render it or not, and if so, there's lots of scope for how it's done.

      If website authors learned this small fact, assigning the bug to the correct party would not be a problem.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
    12. Re:Childish by gosand · · Score: 2, Informative
      As I understand it, MSN served a stylesheet that aligned elements 34pts over because Opera was broken. Opera v6 that is.

      Well, you understand it wrong. Yes, the page sent to Opera7 renders fine in Opera6 - but the page sent to MSIE6 renders fine in Opera6 and Opera7. So why the special Opera style sheet? It doesn't require one.

      So what was wrong is MSN's version checking code, not some grand campaign against Opera. In fact, the very fact that this alternative stylesheet existed shows that Microsoft had put in extra work and tried to provide Opera users with a usable page. Who here thinks their incentive to do that has been increased by this move?

      Yes, they put extra work into something that they didn't need to do, and the result made their website render poorly in Opera7. You hit it right on the head. Kudos to Opera for not taking it lying down.

      --

      My beliefs do not require that you agree with them.

    13. Re:Childish by Qzukk · · Score: 1

      Tried to? Two weeks ago? Who still uses O6? O7 has been out for a while now.

      The only extra work microsoft did was spending some extra time to figure out how to screw over the competitors, in the most plausible way possible. Too bad someone held this up, if they had started this months ago while O7 was still beta they would have had some plausibility.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    14. Re:Childish by Richiemann · · Score: 1

      The big question is...
      Where is the button to see all pages Bork-style? ;)
      It would be nice to read /. like that...

    15. Re:Childish by AmigaAvenger · · Score: 2, Insightful
      I have an online wysiwyg editor I developed for content managed, completely breaks using anything but IE (active x crap...) so should I just send that to the clients and expect them to not care when it doesn't work, or should I send them a straight text version.

      Sorry, different content for different browsers is completely appropriate.

    16. Re:Childish by Anonymous Coward · · Score: 0

      Suppose (as is actually the case), browser bugs cause your single page to look rubbish in all browsers. Or suppose it looks slightly different in one browser and your client won't accept that (ie won't pay you until you fix it). Then what are you going to do?

    17. Re:Childish by Anonymous Coward · · Score: 0

      It was a small but noticeable layout flaw that only showed on Opera 6. The result was to make the page about 100 pixel wider (there are three lists arranged next to each other left to right) so MSN would display badly on small windows or small screens.

    18. Re:Childish by Anonymous Coward · · Score: 0

      Web-sites have no business sending different content to different browsers in the first place. There is never any need to change anything you send; just settle for whatever subset of valid content still looks good in the majority of browsers.

      You are incorrect. The purpose of stylesheets is to separate content from layout, therefore sending different stylesheets to browsers which perform layout differently is perfectly acceptable.

    19. Re:Childish by Ilgaz · · Score: 1

      Maybe first time I see you post on Slashdot but replying to a troll? :)

      So, nobody, even CSS inventor isn't immune to trolls or people didn't read the RTFA ;-)

    20. Re:Childish by Anonymous Coward · · Score: 0

      It's quite sad that this is true. Suddenly, common sense and integrity go out of the window and it just disintegrates into mindless Microsoft-bashing. Shame on Opera Software for such hypocritical behaviour and not having the guts to admit that they were wrong all along.

    21. Re:Childish by Ilgaz · · Score: 1

      As he says, its made by W3C dom, maybe a CSS trick could help?

      Opera is good at CSS tricks, I wonder why? :)

    22. Re:Childish by Anonymous Coward · · Score: 0
      "Opera6 displays those bullets very slightly off, can you fix that?"
      So the "fix" from MS is to build a new style sheet that causes the page to be rendered even worse? Maybe it was just plain incompetence that they created a style sheet for a specific browser but never tested it on that browser.

      So logicaly, either MS was intentionally targeting Opera in an anti-competitive act, or was simply incompetent. Either way, it's nothing that inpires me to feel good about MS making software I have to use.

      Of course their failure to fix the style sheet despite being notified kind of points to intent doesn't it? Fortunately for MS, there are plenty of people who feel MS is just getting "picked on" and will eagerly accept the "accident" theory.

    23. Re:Childish by vistas · · Score: 2, Insightful

      come on. It is EXTREMELY important for some businesses to have the save look and feel on as many browsers as possible. You can't be obstinate (or you can, but...) about it. If that requires serving different stylesheets, then so be it.
      Unfortunately it leads to the problem exhibited where stylesheets are tweaked to work around bugs, then the bug gets fixed. Happens in software all the time.
      For some reason, the same people who complain about bugs sometimes complain about those same bugs getting fixed, because they've worked hard to work around the bug in the first place and I guess don't want to go back and fix it.

      Damned if you do, damned if you don't.

      as far as I'm concerned, Opera has lost a ton of credibility over this issue.

    24. Re:Childish by PigleT · · Score: 1

      "It is EXTREMELY important for some businesses to have the save look and feel on as many browsers as possible."

      Given that I can, and occasionally do, override what websites dictate, why do companies go a ton(ne) on attempting to dictate more? It is the job of the browser to render content how the user wishes, and the job of the site to dish up content. After all, are you going to cater for all combinations of colour-blindness or even blindness altogether? On all platforms?
      Is it something to do with appearance over content? If so, rest assured I won't be staying on that site for very long. I actively reject companies based on their website policies: notably a car-insurance company had such messed-up javascript that I couldn't follow a link and went elsewhere, without even getting a quote; another company arbitrarily closes down its online insurance-quoting system outside "office hours", so those of us returning home on a Saturday tea-time looking to do a little browsing are forced elsewhere (that lost them about GBP800); and at least one major UK-based building-society has arbitrarily rejected galeon and konqueror for no good reason when their standards-compliance was *better* than NS4, even in those early days!

      The definition of a valid browser says nothing about *how* something should look, only *what* - content should not be lost.

      If you want look and feel, you specify CSS. One (set of) sheet(s) across browsers will do the job quite nicely.

      Or have people forgotten the art of reporting bugs in software and prefer to pander to them instead? If a browser *claims* compliance with a given standard, and you find it lacking in some aspect thereof, report it! Nice and simple :)

      I think there's an implicit realisation behind the growing rise of the use of XML, and its other strongly polarized relatives, that it is content that matters and that stylesheets are to be slapped-on afterwards to make it look pretty. Works for XML (with xslt). Works for HTML (with css).

      anyway, \end{rant}.

      "as far as I'm concerned, Opera has lost a ton of credibility over this issue."

      Modifying *content* is outwith a browser's remit. Sure, I suppose it could be an optional filter, but to consider it justifying a whole release, get real! It would've been far more interesting to us "geeky" types if it had been a new release, full-stop, and someone *discovered* this filter like an easter-egg, maybe.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
    25. Re:Childish by PigleT · · Score: 1

      "Suppose (as is actually the case), browser bugs cause your single page to look rubbish in all browsers."

      Don't use that feature of whatever standard it was, then. It's just not possible in practice. Especially given that your question included "all browsers" - there really is NO distinction to be made on a per-browser basis then, is there?! :)

      And file a lot of bug-reports, as well.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
    26. Re:Childish by Anonymous Coward · · Score: 0

      First: The fix DID work for Opera6. And Opera7 now is fed the correct sheet, which points to intent indeed. Its amazing how so many people think that companies enjoy ruining thier public image.

    27. Re:Childish by Anonymous Coward · · Score: 0

      !MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification.

    28. Re:Childish by spectecjr · · Score: 1

      This is untrue. Opera6 displays the page which is sent to MSIE6 just fine.

      No, it doesn't. Bulleted list marker alignment is wrong on that page's screenshots.

      Now, the other thing you should consider is that site.css is designed to be handed to Netscape 4.7 browsers - a much more popular browser than Opera - which need the extra help.

      Besides, if Opera 6 did everything you claimed correctly, you wouldn't be touting 7 as having "Improved standards support" on your download page.

      Simon

      --
      Coming soon - pyrogyra
    29. Re:Childish by DrXym · · Score: 1
      That assumes the browser can render the content properly based on the CSS. Even Mozilla which is probably the best, most standards compliant browser still has bugs and quirks that could trip up sites, and other browsers are far, far worse.


      Throw javascript and the DOM into the mix and it's not hard at all to see why some sites prefer to feed different content to different browsers.

    30. Re:Childish by musique · · Score: 1

      Hmmm. Just TRY to sent an IFRAME to Netscape 4.7 and watch it puke (rather, not show up at all)!

      Anyone for layers?

    31. Re:Childish by PigleT · · Score: 1

      "That assumes the browser can render the content properly based on the CSS."

      Actually, it doesn't. A browser is free to discard none, some or more of your hard-worked CSS efforts. It doesn't have to implement anything other than a given standard - and pragmatism says "as well as it can". And an individual browser is totally free to supply alternative CSS altogether without violating what it should be doing, so really you should be concentrating on getting the content in place and not worrying about fancy pretty pictures.

      HTML is not ODBC; it is not an adaptive API, you don't get to ask "do I have support for IFRAME?" or "will the browser get my dodgy extensions on top of CSS2 correct?" in the same way as you make SQLGetInfo() calls to ask "what is this database's name for the `date' type?". Or to be more accurate, there are some half-baked attempts to get this data back to the server - either relying on what the browser declares to be its USER_AGENT or rewriting your page in javascript - that are both so fallible that the stress and aggravation to all created by the error-conditions really outweighs the minimal effort required to check what you're forcing on the rest of the world.

      "Mozilla... has bugs and quirks"
      Yes, I'm sure it does. I use the gecko engine out of preference for the way it makes things look, but have found at least twice that actually getting down and settling on a specific DOCTYPE tag and checking and fixing validity of both *HTML version and CSS, it actually behaves exactly as you tell it to - enforcing XHTML-1.0 Strict is just a set of criteria to write by and it tells whatever browser what you've written. It's been the case that moving from some "looks OK" mixture of almost-X-html plus "should probably work if I remembered half the words right" CSS to iron out the bugs, and bingo, the page looks spot-on what I had in mind.

      Really, it makes me wonder what people are trying to cover up - are there really people who provide webpages using CSS but who don't know what `float: left' or `clear: right' do??

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
    32. Re:Childish by Anonymous Coward · · Score: 0

      Wahhhhhhhhhhhh!!!

      Go back to your momma and cry!
      Quit whining like a baby!

      IE and Mozilla are real browsers.

      Opera is hunk of shit!

    33. Re:Childish by beer_maker · · Score: 1
      Modifying *content* is outwith a browser's remit.
      Yes, it is, that's why the poster you quoted lost respect for Opera: THEY modified the content of msn.com. Microsoft provided a specific CSS, to reformat pages displayed by Opera, because the Opera code had a bug that made pages display differently. Microsoft's mistake was to send that CSS to all versions of the Opera browser, including those where the code error had been fixed.

      End result: Microsoft gets blamed and harrassed by Opera for fixing a bug created by Opera, and /bots everywhere rejoice. Harrumpf!

      Add me to the list of those thinking the less of Opera tonight.

      --
      Hmmm. Your ideas are intriguing to me and I wish to subscribe to your newsletter.
    34. Re:Childish by dunng808 · · Score: 1
      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification.

      So what you are saying is that browscap is too complex to be trusted. I agree. The original goal of HTML was to make it easy for non-specialists to create formatted content that displays well on a variety of browsers, without alteration. That is where the power of the web came from, not this micro-managed obsessive nit picking.

      --

      Gary Dunn
      Open Slate Project

  23. Parent is NOT a troll by Anonymous Coward · · Score: 0

    Maybe you didn't find it funny, or you even thought it was offtopic, but the parent is not a troll. I'll see your ass in M2.

  24. Re:Juvenile & extrememly bad idea by Anonymous Coward · · Score: 0

    OK, nobody understanding how juvenile this is, I understand. After all, this is Slashdot. But this sets a bad precedent. This is the first time (that I'm aware of) that a browser manufacturer intentionally made a browser that does NOT show what the server is sending to me
    Uhhhhh, but it's totally alright for Microsoft to intentionally make a browser show something WRONG?? You need to get a fuckin clue and get your tongue out of M$'s ass. Or if you like we can just draft you and use you as Cannon Fodder.

  25. Re:Juvenile & extrememly bad idea by Xpilot · · Score: 4, Insightful

    How can you trust a browser that intentionally doesn't show you what you asked for? You have no idea if you're getting what you're supposed to be getting when you go to *any* page. This is exceeding unprofessional, and violate everything that a browser is supposed to do. I guess that's the point they were trying to get across.

    --
    "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
  26. Looks like by Anonymous Coward · · Score: 0

    Microsoft is serving up gobbly gook language to opera browsers as well.

  27. Re:Juvenile & extrememly bad idea by TheSunborn · · Score: 3, Insightful

    What are you talking about? There are many browsers which does this. Have you newer used lynx, or some of the browsers made for blind people which talk insted of displaying anything?. Infact there don't exists ANY browser which display the site that the server send, because the server does NOT send any site. It send a html document which is a description of the CONTENT of the page not a description of HOW to render it. Just try to visit msn.com internet explore, and then with a wap phone. This you will get an entire different view of the same information.

  28. Here's a Screenshot by simetra · · Score: 2, Informative
    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
  29. Links not right by Green+Light · · Score: 1

    Well, I followed the links in the story to download, and got an Opera version 6.0.4 download that does NOT Bork MSN.com.

    Talk about disappointment!

    --
    "Send an Instant Karma to me" - Yes
    1. Re:Links not right by Green+Light · · Score: 1

      Umm, never mind: PEBKAC

      --
      "Send an Instant Karma to me" - Yes
    2. Re:Links not right by AVee · · Score: 1

      Try again... I downloaded it just fine.

    3. Re:Links not right by tomknight · · Score: 1
      Did you use the link in the sentence " Opera 7.01 for Windows in Bork can be downloaded from ftp.opera.com."? That directory contains one file, called ow32enen2656b_bork.exe - I guess you didn't download it.

      Tom.

      --
      Oh arse
  30. Re:Cool !!! by Anonymous Coward · · Score: 0

    It's kind of funny how the "information wants to be free" crowd is so quick to support censorship of companies that they don't like.

    Besides, what would an ISP gain by blocking microsoft sites? Is it worth pissing off thousands of customers to gain the respect of a few slashbots?

  31. standards? by ceejayoz · · Score: 1, Funny

    Can't imagine that this functionality is standards compliant... naughty Opera! ;-)

    1. Re:standards? by epsalon · · Score: 5, Insightful

      Oh, but it is! As the msn.com site does not pass validation, it can be treated any way the browser chooses.

    2. Re:standards? by howcome · · Score: 3, Informative

      Actually, it uses W3C's Document Object Model to alter the text on the page. You can check the script from:
      http://www.opera.com/js/bork/encheferizer.js

    3. Re:standards? by Mulletproof · · Score: 1

      Refering to your sig, apparaently it is a browser, as IE v6 not only displays the first link, but the massive pop-up fest that follows in the second link. Neither crashed IE. Granted, all the pop-ups were annoying and slowed the system until I locked the firewall down and added the site to my pop-up killer. Just a heads up.

      --
      You need a FREE iPod Nano
    4. Re:standards? by Anonymous Coward · · Score: 0

      Unfortunately, you don't get it. The point is that since the files' content-type is plain text (AND they have the extension .txt), IE should display them as plain text, not as HTML pages, which it, as you saw, does. Congratulations, you've made a complete idiot out of yourself.

    5. Re:standards? by Anonymous Coward · · Score: 0

      (posting anonymously to guard against karma loss).

      IE shows the popup fest, but it should not. The link is to a PLAIN TEXT served with MIME type text/plain. It should be displayed as a monospaced text document and not try to run any script.

    6. Re:standards? by Peteresch · · Score: 1

      Cool! Opera.com validates as XHTML 1.0 Strict!

  32. Re:Juvenile & extrememly bad idea by delta407 · · Score: 1
    This is the first time (that I'm aware of) that a browser manufacturer intentionally made a browser that does NOT show what the server is sending to me.
    Did you read the earlier story? Microsoft is sending bad stylesheets to Opera -- and just Opera -- to make Opera look bad. Opera Software is simply applying this same concept back on Microsoft by munging content on msn.com to make Microsoft look bad (albeit in a "silly" way).

    This is exceeding unprofessional, and violate everything that a browser is supposed to do.
    MSN.com violates everything that a web server is supposed to do.
  33. Re:Juvenile & extrememly bad idea by Raphael · · Score: 4, Informative
    But this sets a bad precedent. This is the first time (that I'm aware of) that a browser manufacturer intentionally made a browser that does NOT show what the server is sending to me.

    This is exactly what they are trying to prove: any browser manufacturer could do this kind of things and everybody would lose in the end. Here is a quote from the Opera press release:

    "This is a joke. However, we are trying to make an important point. The MSN site is sending Opera users what appear to be intentionally distorted pages. The Bork edition illustrates how browsers could also distort content, as the Bork edition does. The real point here is that the success of the Web depends on software and Web site developers behaving well and rising above corporate rivalry."

    So they are fully aware of the consequences. They are releasing this as a joke to show how silly this could be and also to raise the awareness of this potential problem.

    --
    -Raphaël
  34. Love it! by Saint+Aardvark · · Score: 1

    Best. Browser. Ever.

  35. Re:Juvenile & extrememly bad idea by Shimbo · · Score: 1

    How can you trust a browser that intentionally doesn't show you what you asked for?

    Sigh. If you install the special Bork edition what do you expect? Juvenile would be when you roll it out to all your users as the default browser.

  36. Damnit by Anonymous Coward · · Score: 0

    I clicked on the press release and Opera's website hung my IE4. No joke. Seems a bit hypocritical to me!

  37. Re:Juvenile & extrememly bad idea by gittela · · Score: 1

    Come on, it's a joke!!
    "The Bork Edition"
    A special edition with a built in joke. Clearly marked with the intention spelled out. It's not the "production" version, that would've been a bit much. :-)

  38. Re:Juvenile & extrememly bad idea by radish · · Score: 1

    Unless you use wget and vi, no browser is "showing you what the server is sending you". Every browser interprets the HTML differently and displays the page differently - that (to some extent) is the whole point of html. Sure this is an extreme example, not many browsers change the textual content of a site (would you be as upset with a site like babel which tries to perform a useful translation?), but it's a special version of the browser designed to make a very important point in a very effective (and funny) way.

    It's not a big deal, if you don't like it don't use it.

    --

    ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

  39. Re:Juvenile & extrememly bad idea by interiot · · Score: 4, Insightful
    Did you even RTFA?

    They specifically did it for one page for a limited time on a specially named release of the software to show that 1) this is juvenile, and 2) both content providers and browser writers can be juvenile and it could get an arms escalation. With the point being: nobody should do this to begin with.

    Yes, it's mildly unprofessional. In my book, that's okay, because professionals today would either 1) sue them or 2) do it back without saying anything and CYA in a long EULA. It's rare that a company tries to make their point with a little bit of wit, probably because it'll be lost on some people.

  40. RE: Cool! by fshalor · · Score: 1

    I've got to download this just to have it around! This is a true work of art. :)

    --
    -=fshalor ::this post not spellchecked. move along::
  41. Re:Juvenile & extrememly bad idea by ndogg · · Score: 2, Insightful

    I think that suing people for trivial matters is also juvenile.

    This isn't being advertised as Opera's main browser. It's being advertised as an offshoot, special-purpose, no-other-really-good-use browser. If they had put this into their main browser, then yes, I would agree with you, but this was done as a joke. It's no worse than any parody done on Saturday Night Live. In a month or so, we'll all have had our laugh and have forgotten the entire event.

    --
    // file: mice.h
    #include "frickin_lasers.h"
  42. It's called humor... by wossName · · Score: 1

    ...cheer up !

    Personally, I would like to see more browsers come with a built in borkifier that you can switch on at will. And a Mr.T-inator.

    I'm off to search mozdev.org...

    --
    Someone is wrong on the Internet!
    1. Re:It's called humor... by sparrow_hawk · · Score: 1

      I think it was probably too early in the morning for me to appreciate the humor value...

      1 w4n7 4 1337-5p33k m0zi114 p1|_|g1n! w00t!

  43. MSN appears to have "fixed" the problem by joshv · · Score: 1, Informative

    Everyone seems to be ignoring the fact that there is no longer a problem with MSN and Opera. Just loaded MSN in Opera 7.01 - no problem, full content, no -30px cutoff.

    -josh

    1. Re:MSN appears to have "fixed" the problem by jasenj1 · · Score: 1

      If you read the article, you'll see that MSN is still sending a "special" stylesheet to Opera v6. So now MSN distinguishes between 2 different versions of Opera and sends the fixed stuff only to v7.

      I don't see why any browser should receive a special stylesheet. - Except for IE so MS can take advantage of proprietary extensions to the "standards".

      Maybe the issue is really how MSN handles stylesheet delivery? MSN may have some wonky system that makes it difficult for the poor lackeys maintaining the site to fix this in a simple universal way.

      - Jasen.

    2. Re:MSN appears to have "fixed" the problem by Anonymous Coward · · Score: 0
      I don't see why any browser should receive a special stylesheet
      Because Opera 6 has a number of bugs which cause it to render the page incorrectly unless it is given a special stylesheet. This is perfectly normal practice on the web, and has been for several years. It is odd that Opera have just noticed this.
    3. Re:MSN appears to have "fixed" the problem by howcoome · · Score: 1

      That is not true. Opera 6 renders the page just fine, as described here. It is just typical of Microsoft to resort to dirty tactics as posting anonymously with such false information.

      Håkon Wium Lie
      CTO, Opera Software

    4. Re:MSN appears to have "fixed" the problem by Anonymous Coward · · Score: 0

      Did I get this right.

      First page A was send that opera 7 could not render right , put that page A was rendered right in opera 6

      Now page B is send which opera 7 can render but opera 6 can not.

      Page C sent to IE renders right in both opera 6 and opera 7.

      How can opera 6 render both pages A and C right if there is not a bug in opera 6 ?
      Does both these pages look exactly same ?

      So it seems that MSN can not separate differend version of opera.

    5. Re:MSN appears to have "fixed" the problem by howcoome · · Score: 1

      They look very slightly different, but not broken in the way MSN makes its pages in Opera 7. The layout is just fine.

      Håkon Wium Lie
      CTO, Opera Software

    6. Re:MSN appears to have "fixed" the problem by Anonymous Coward · · Score: 0

      WRONG! Opera 7 is just getting the wrong CSS sheet (the netscape 4 one).

      MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification. .

    7. Re:MSN appears to have "fixed" the problem by spectecjr · · Score: 1

      That is not true. Opera 6 renders the page just fine, as described here [opera.com]. It is just typical of Microsoft to resort to dirty tactics as posting anonymously with such false information.

      No, it doesn't. The bullets are aligned right, rather than being center-aligned within the space to the left of the list items.

      Maybe you should spend more attention on fine detail. Then you wouldn't be in such a mess.

      --
      Coming soon - pyrogyra
    8. Re:MSN appears to have "fixed" the problem by yomegaman · · Score: 1

      You people have totally reached a new low. First you bawl around about Apple driving you out of the Mac browser market, when in reality you were never really in it at all due to Opera for OSX being a steaming pile of crap that no one in his right mind would ever use. That was bad enough, but now you resort to astroturfing allegations against Slashdot ACs? The mind boggles...

      --
      ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
  44. Re:Juvenile & extrememly bad idea by NineNine · · Score: 1

    Yes, I know this. A server can send whatever it wants. Lots of web servers vary content per user, per browser, etc. This is the first instance I've seen on a browser INTENTIONALLY showing the wrong thing.

  45. Re:I love this - Obligitory Screenshot by Anonymous Coward · · Score: 2, Informative
  46. Anticompetitive? by WPIDalamar · · Score: 4, Insightful

    1) MS has monopoly (practically) on web browsers.
    2) Opera is a competitor.
    3) MS is using it's webiste (a different product) to maintain it's monopoly.

    Isn't this almost the definition of illegal monopolistic practices? I think the definition is slightly different, like "Using a monopoly to further your business in another area." They're "Using another area to further a monopoly."

    Hmm... Perhaps if IE was distorting the Opera web page, it would be the exact definition.

    But then again ...

    1) MSN is not a monopoly on ISP's (or portals?)
    2) IE is a monopoly on browsers.
    3) Making opera apear broken will make more people use IE.
    4) IE's default homepage is MSN.
    5) MSN is benefiting from IE's monopoly and unfair business practices against opera.

    So perhaps that fits the definition more closely?

    (can't help my self...)
    6) ???
    7) Make money

    1. Re:Anticompetitive? by Troed · · Score: 1
      http://www.xbox.com


      Try it, with Opera - set to identify as Opera.

    2. Re:Anticompetitive? by Ilgaz · · Score: 1

      Its a joke. a JOKE edition. To show some reality. Understand!?!? Joke EDITION.

      You are waste of bandwidth on Slashdot.

    3. Re:Anticompetitive? by WPIDalamar · · Score: 1

      but what microsoft did WASN'T a joke.

    4. Re:Anticompetitive? by WPIDalamar · · Score: 1

      once again, what MS did WASN'T a joke. I didn't say opera was anticompetitive.

    5. Re:Anticompetitive? by camelrider · · Score: 1

      Now THAT's a real bandwidth hog !!

    6. Re:Anticompetitive? by IGnatius+T+Foobar · · Score: 1

      Yes, Microsoft is a monopoly.
      Yes, Microsoft is attempting to protect-and-extend their monopoly.
      Yes, this is illegal.

      So what? When you have the White House in your back pocket, you can pretty much do whatever you want without regard to its legality.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    7. Re:Anticompetitive? by pi_rules · · Score: 1


      1) MS has monopoly (practically) on web browsers.
      2) Opera is a competitor.
      3) MS is using it's webiste (a different product) to maintain it's monopoly


      Apparently you didn't read the original thread very well. The -30 in the stylesheets was to work around a bug in Opera 6.0. There's no foul play here. Opera 7 fixed the bug, MS didn't add more voodoo to their website to account for that. Just that they even -tried- working around Opera 6's buggy CSS engine is a good sign. It's a nice gesture.

      Please, people, stop moderating uninformed comments up to 5.

    8. Re:Anticompetitive? by Anonymous Coward · · Score: 0

      I support the Palestinians. So would you if you cared to open your eyes

      But do you like the taste, and... want to help the Palestinians?

    9. Re:Anticompetitive? by Anonymous Coward · · Score: 0
      The -30 in the stylesheets was to work around a bug in Opera 6.0.
      That is incorrect. See here.

      A quote:

      Isn't this just a problem with the newly released Opera7?

      You mean, perhaps MSN had to write special versions of the page for the older Opera6? No. Opera6 handles the pages sent to MSIE6 just fine. Here is a screenshot:

  47. Obligitory Screenshot by Anonymous Coward · · Score: 4, Informative
  48. IE4 by Dan-DAFC · · Score: 1

    Well that would probably be a bug in IE4 since, according to the W3C, that page is perfect XHTML.

    --
    Suck figs.
    1. Re:IE4 by Anonymous Coward · · Score: 0

      They should make sure it works on all browsers reglardess of the perfectness of the XHTML or whatever.

    2. Re:IE4 by mabinogi · · Score: 1

      How do you know that the hang is reproduceable on any other machine?

      Just because one person has a problem...doesn't mean everyone does.

      Hangs are often the hardest bugs to track down, since they're often the result of race conditions that result in deadlocks, which by definition makes them very hard to reproduce.

      I'm sure that if you could reliably reproduce the hang, and found the HTML responsible for it, and informed them, they'd consider modifiying their page.
      But I would hardly say they're obligated to work around every obscure bug in every outdated browser...

      --
      Advanced users are users too!
  49. Encheferizer by Herby+Werby · · Score: 1

    I guess they're plugging into some code similar to this 'translator' version which is online (http://kerry.lothrop.de/chef/) and does the same.

  50. Damn, that Babelfish.... by Anonymous Coward · · Score: 0

    Thank to Babelfish I'm learning a little German. But they have no Swedish!!!! Arghh!!!

    1. Re:Damn, that Babelfish.... by JanneM · · Score: 1

      I was basically saying that Swedish isn't all that silly once you're used to it,and that the Bork translations look a lot more like Dutch than Swedish (we basically never have two identical vocals next to each other, for example).

      --
      Trust the Computer. The Computer is your friend.
  51. Bahahahahahah by Bowie+J.+Poag · · Score: 2, Funny



    Oh man, I love this sorta stuff...

    Best use of Swedish Enchefalyzer..EVER.

    Hee hee, I love OSS developers.. Like this would ever happen in a publically-held company. Ahhh, no. :)

    --
    Bowie J. Poag

    1. Re:Bahahahahahah by Queuetue · · Score: 3, Insightful

      Opera isn't OSS.

    2. Re:Bahahahahahah by Queuetue · · Score: 1

      If you can show me where to download the source from, and the license that indicates I can alter and re-release it, I'd be happy to retract - I can't find it.

      Meanwhile, I don't know what Opera claims to be...

    3. Re:Bahahahahahah by sporty · · Score: 1

      You have the machine code, no? Dont' be ungrateful.

      --

      -
      ping -f 255.255.255.255 # if only

    4. Re:Bahahahahahah by Anonymous Coward · · Score: 0

      It is OSS. It's just hand-assembled. For speed. Or something.

    5. Re:Bahahahahahah by Idarubicin · · Score: 1
      Hee hee, I love OSS developers.. Like this would ever happen in a publically-held company. Ahhh, no. :)

      Opera began as a research project at Norway's national telecom company (Telenor) in 1994. It was spun off into an independent company the following year. Opera Software ASA is privately-owned, mostly by its own employees. If you made them a really good offer, you could probably buy the whole company.

      They're not open source. They're just examples the best of what closed-source companies should be. They respond quickly to customer issues, they patch rapidly, and they make a superb product. For the record, 'OSS' is not always equivalent to 'good', and 'closed source' doesn't always have to mean 'crappy abominable bloatware'.

      --
      ~Idarubicin
  52. Supports that already by Guppie · · Score: 1

    In Preferences:Network:Browser Identification. Unfortunately, MS IE 6.0 is the default, even in the splendid Bork version. (Which I'm running now, I'll never upgrade my Opera again! ;-))

  53. Ha! This is great! by zerofoo · · Score: 3, Informative

    Just downloaded and installed. Very funny.

    The Help->About Opera menu is also borked.

    -ted

  54. Re:Juvenile & extrememly bad idea by Anonymous Coward · · Score: 0

    The stylesheets they are sending are designed that way to fix a list layout bug on Opera 6.

    Opera Software fixed that bug in version 7 and that is why the layout looks wierd in that version using those stylesheets.

    It is not a deliberate attempt by Microsoft to attack the Opera browser, they just haven't got around to updating their Opera stylesheets for version 7.

    The fault here lies with Opera software for their formatting bugs, not with MSN for trying to work around them.

  55. For gods sake, somebody port this to Linux quick!

  56. It's funny. Laugh. by Anonymous Coward · · Score: 0

    You're obviously not too bright.

  57. Now all we need... by hyphz · · Score: 5, Funny

    Is a browser that detects HTML errors in the pages it reads. If it finds any, it will display/fix up the pages just like all current browsers do, but it will also add a big banner at the top of the page that says "WE DO NOT KNOW HOW TO WRITE WEB PAGES PROPERLY."

  58. Funny, and H�kon is on it himself! by nordicfrost · · Score: 1

    The Opera guys seem to be quite media-savvy, but not without irony. Go to the webpage of Håkon Wium Lie and discover what the did there. Håkun Veeoom Leee-a indeed... :D

    1. Re:Funny, and H�kon is on it himself! by bhtooefr · · Score: 1

      Errm... I've only got IE on my desktop (at school, I've got Opera), and Håkon's site does...exactly that! It's JavaScript on the page, not an internal Borking on Opera 7 Bork Edition's part!

      BTW, IE doesn't even support JavaScript properly. Now Opera 7 supports it better than IE 6! His page renders with a "Done, with errors on page" error. It says Line 20, Character 1 is "not implemented"! I have no clue how IE renders those numbers, but IE sux!

  59. Re:Depressing by nomadic · · Score: 1

    What are you talking about? How the HELL will this inconvenience Microsoft in the LEAST?

  60. Translation Skins by simetra · · Score: 2, Interesting

    This would be cool, having translation skins, kind of like the look-n-feel skins. Sure, it would be useful say if you wanted to automatically translate whatever language you're viewing into your own language. But then you would have the ability to use fun language skins, like the Bork, or the Miguel Web Filter found at fatchicksinpartyhats.com

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
  61. Childish of Microsoft by Anonymous Coward · · Score: 0
    No grand campaign, just intentionally serving broken pages. Effort was made, but apparently only to give Opera 7 difficulty. it shows that Microsoft put in extra work and tried to provide Opera users with an unusable page.

    Note the comment about the TechNet problems as well.

  62. Linux version by Anonymous Coward · · Score: 0

    So when will the Linux version be out? Will it handle all Microsoft web sites in the same manner? I hope so...

  63. Mozilla/Netscape targeted too! by joabj · · Score: 1

    I get this message whenever I try to access A web page about MP3 vs. Winamp features from the Media player:

    http://windowsmedia.com/9series/detection/NSPage.a sp:

    We're sorry. This Windows Media 9 Series content is only available to be viewed using Internet Explorer.

    Learn more about Internet Explorer.

  64. You appear not to have read the story by horza · · Score: 4, Informative

    Clicking on the link and reading the press release, it clearly states:
    MSN now allows access to users of Opera 7, but is still targeting and sending users of earlier versions a broken page.

    Phillip.

    1. Re:You appear not to have read the story by Anonymous Coward · · Score: 1

      That's because in pre-Opera 7 browsers, the page is *not* broken. In fact, it fixes the layout flaws inherent in Opera 6, which was the point of having this special stylesheet in the first place.

      Get a clue!

    2. Re:You appear not to have read the story by joshv · · Score: 1

      Did read the release. Missed that point.

      -josh

    3. Re:You appear not to have read the story by tincho_uy · · Score: 1

      See, the thing is M$ is used to solve things by forcing people to upgrade... First time I see it done on other company's soft, though... :)

    4. Re:You appear not to have read the story by Anonymous Coward · · Score: 0

      Shouting "Get a clue" to the slashdorks till you're blue in the face will never have any effect. Save your sanity and get out while you still can!

    5. Re:You appear not to have read the story by spitzak · · Score: 1
      You have posted this claim several times in direct contradiction to what Opera claims. If you want to prove this claim:

      post a screenshot of Opera 6 displaying this page "correctly". Also post what Opera 6 does with the page delivered to IE.

      Saying "opera 6 drew some bullets misaligned" proves NOTHING unless you show that this "broken" stylesheet actually fixes that problem, rather than making a worse display. Opera claims otherwise and has screen shots. Please prove your point.

  65. Surreal... by Some+Bitch · · Score: 5, Funny

    Ok, the Funny grandparent post is now Insightful, the Complaining parent post is now Funny, can we have a new surreal moderation option? +5 Fish!

    1. Re:Surreal... by guacamolefoo · · Score: 2, Insightful

      Moderation is retarded. Welcome to /.

      GF

    2. Re:Surreal... by guacamolefoo · · Score: 1, Interesting

      Moderation is retarded. Welcome to /.

      Strike that. Moderation is not retarded. It is a good idea. Unfortunately, the people doing the moderating are often retarded (or careless).

      GF.

    3. Re:Surreal... by Anonymous Coward · · Score: 0
      I M2 50% of stuff unfair, leave 25% alone, and call 25% fair.


      Slashdot needs to drop the overrated/underrated moderations. In my experience, they are abused more than an alter boy at a Michael Jackson/CAtholic Priest camping trip.

    4. Re:Surreal... by Anonymous Coward · · Score: 0

      Ergo, a moderation system based upon people moderating who are retards is retarded. GIGO. QED. HAND. FOAD.

    5. Re:Surreal... by Anonymous Coward · · Score: 0

      Ergo, a moderation system based upon people moderating who are retards is retarded.

      There's no syllogism to be had here. Moderation can work if people are not retarded. Some people are retarded. Some people are not. Really, this is a game theory issue. Where is a stable population of idiots and thoughtful, non-careless people possible? What strategies are robust and lead to useful moderation?

      Back to Dawkins.

      GF.

    6. Re:Surreal... by FIGJAM · · Score: 1

      Maybe you're using another version of Opera that changes all the scores and ratings

      --
      Do your best, hope for the best, suspect the worst.
    7. Re:Surreal... by Bastian · · Score: 2, Funny

      Looking at the history of moderation to my own posts, it is becoming clear that there are only two moderation options, though their names might be obfuscated through the use of other words.

      -1, I'm offended
      +1, I like to play with my poopie

  66. Re:Cool !!! by Draoi · · Score: 2, Funny
    Here's an Apache module which rejects MS web clients on Fridays

    Microsoft Free Fridays

    --
    Alison

    "It is a miracle that curiosity survives formal education." - Albert Einstein

  67. Oh yeah? Check this out.... by swordboy · · Score: 4, Funny

    Look what it does to the Britney Spears video from Windowsmedia.com.

    --

    Life is the leading cause of death in America.
  68. Google has done similar things lately... by Anonymous Coward · · Score: 5, Informative

    Another cute, funny, and "non-lawsuit" response was recently made by Google. If you search for a domain name which has been doing a ton of referer log spamming - for example this domain or this one - a random "SPAM" page shows up near the top of the results.

    This is definitely intentional on Google's part, as the offending referer spammers have no relation to the SPAM-oriented pages (and certainly are not mentioned or linked there). It's like a digital middle finger to the referer spammers.

    Gotta love when the geeks take precedence over the lawyers in the corporate food chain :)

    1. Re:Google has done similar things lately... by spacefight · · Score: 1

      So much about "Google does not alter the search algorithm for a specific page, it's all done automatic"...

    2. Re:Google has done similar things lately... by Anonymous Coward · · Score: 0

      A few months ago if you searched for "go to hell" (in quotes) microsoft.com was the first hit -- they seem to have changed it though.

    3. Re:Google has done similar things lately... by Suppafly · · Score: 3, Insightful

      This is definitely intentional on Google's part, as the offending referer spammers have no relation to the SPAM-oriented pages (and certainly are not mentioned or linked there). It's like a digital middle finger to the referer spammers.


      No, most likely what happens is that a lot of people link to the sites saying things like "this site supports spam etc. etc." and then when google starts indexing it, it relates spam to that site.

    4. Re:Google has done similar things lately... by WNight · · Score: 1

      I think this shows that they don't fiddle with the results. If they wanted to, those spamming companies would be blocked and you'd never find them. They're still returning honest results, more honest in fact, because when you search for those companies you are searching for spam, or a spammer, and they're returning relevant hits.

      Google has never claimed that searches are based only on page content, they're also based on links to a page, and other secret properties. So while lahostnet doesn't get ranked down, they do rank other things up near it to provide more accurate overall results.

    5. Re:Google has done similar things lately... by {e}N0S · · Score: 1

      It would be funnier if google.com put: Did you mean: SPAM

    6. Re:Google has done similar things lately... by Anonymous Coward · · Score: 0

      well I read slashdot and I never heard it, you jackass. Not all of us are sitting here pressing F5 like you.

  69. MSDN still blocks Opera by Anonymous Coward · · Score: 0

    MS still haven't fixed msdn.microsoft.com.
    Try clicking their Downloads link.

    So many Opera hostile pages, so little time...

    Peder

  70. I predict... by kinnell · · Score: 5, Funny

    Microsoft will respond to to this insult by releasing "Microsoft Internet Explorer Yosemite Sam Edition", which will deface the opera corporate website in a witty manner. Except it'll have a bug, and will also deface the KDE webiste. The konqueror team will respond in their next version by replacing every 'c' on the MSN website with a 'k'. Microsoft will take this as an assult from the open source community, and will render the mascots on both the KDE and Mozilla sites with comedy spectacles and moustaches. Lynx users will be served graphics only versions of MSN with lots of frames. Mozilla will respond in kind, by rendering MSN upside down. Applewill by default not be able to provide a browser which does not offend anybody, and will be reluctantly drawn into the frey. It will be the browser wars all over again, but this time more bitter, and somehow, more hilarious. It will escalate out of control, until the entire internet is rendered and defaced in a comical fashion. Internet Obfuscation Protcol (IOP) will become an ECMA standard, but each browser will maintain its own incompatible version. Everyone will go back to using phones and fax machines.

    --
    If I seem short sighted, it is because I stand on the shoulders of midgets
    1. Re:I predict... by Anonymous Coward · · Score: 0


      Microsoft meanwhile will have files a 43 claim patent on the IOP, Internet Obfuscation Protcol that you propose and file C+D on all other browsers.

  71. Re: adblock.mozdev.org by bobbyt · · Score: 1

    This may not be a good thing. Maybe Microsoft will now turn around and bite Opera for distorting its page.

  72. To all the naysayers... by ndogg · · Score: 5, Insightful

    For all those who called this "childish" or "unprofessional" or "juvenile" or any such names--firstly, RTFA, and secondly, lighten up, they didn't put this in their main version. It's a special purpose, no-other-good-use offshoot of the main version. You can still download the regular Opera without this "feature." If they did put this in their main version, then I would agree with all of you, but they didn't. This is merely a parody, no worse than any portrayed on Saturday Night Live. In a month or so, we'll all have had our laugh, and forgotten the entire event.

    So, if I may so repeat myself, lighten up!

    --
    // file: mice.h
    #include "frickin_lasers.h"
    1. Re:To all the naysayers... by Anonymous Coward · · Score: 0

      May I ask what your reaction would have been if it had been Microsoft making a "special purpose" version of IE that defaced www.apple.com or www.linux.org? I could predict a flood of outraged comments claiming this was further evidence of the league with Satan.

      Just some food for thought...

    2. Re:To all the naysayers... by sean23007 · · Score: 1

      Actually it is better than anything portrayed on Saturday Night Live. To be comparable to SNL, it would also have to make fun of gay people and anyone who watches the show...

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    3. Re:To all the naysayers... by Anonymous Coward · · Score: 0

      Here here!

      This is childish to the infinate extreme. Typical Open Source response. This is why noone takes us seriously! I am massively embarassed about this. Talk about "Taking the low road".

      Opera has lost me and anyone I ever talk to about it as a customer. Way to cut off an arm there guys.

      Open Source... Software for clowns. Thanks a lot!

    4. Re:To all the naysayers... by Anonymous Coward · · Score: 0

      What naysayers do you see? Only one I've come across was in response to your post.

    5. Re:To all the naysayers... by Anonymous Coward · · Score: 0

      I wish this was an option in the standard version of Opera with an option to add websites that you wished borked. Then when you end up on a site from a link you could tell instantly that this web site you have been to before and found the content irrelavent.

    6. Re:To all the naysayers... by Anonymous Coward · · Score: 0

      Here here!

      This is childish to the infinate extreme. Typical Open Source response. This is why noone takes us seriously! I am massively embarassed about this. Talk about "Taking the low road".

      Opera has lost me and anyone I ever talk to about it as a customer. Way to cut off an arm there guys.

      Open Source... Software for clowns. Thanks a lot!

      Opera is closed source you fucking dumbass, so STFU.

    7. Re:To all the naysayers... by Anonymous Coward · · Score: 0

      And it would also have to not be funny.

    8. Re:To all the naysayers... by Anonymous Coward · · Score: 0

      Suck me dry dimwit!

      I proudly use IE6. I've tried Opera, they suck just like you!

  73. Above it all by presearch · · Score: 1

    Another benefit to being a Mac user and also avoiding MSN like the plague (that it is).
    If they are anti-M$, why is OperaBork only available as an .exe?
    I don't use Opera and I don't watch Oprah.

    1. Re:Above it all by Anonymous Coward · · Score: 0

      This right here, ladies and gents is another fine example of what kind of mind desires using Macintosh.

    2. Re:Above it all by presearch · · Score: 1

      Thank you!
      I'm glad at least sombody gets it! ...what kind of mind desires using Macintosh.
      In REDMOND, the operating system uses YOU!

    3. Re:Above it all by Anonymous Coward · · Score: 0

      Obviously you missed the joke (on you). I'll spell it out for your simple mind:

      The kind of mind that desires a Macintosh obviously does so only to spite Microsoft, and continues to use their Macintosh blindly, zealously, and without concern for what "works best" at a reasonable price/performance ratio.

      Haha!

    4. Re:Above it all by Anonymous Coward · · Score: 0

      Boy you just don't get it, do you? Try not to think to hard, it apparently doesn't work.

    5. Re:Above it all by presearch · · Score: 1

      Golly, I just never knew that Microsoft was such a superior platform.
      Don't know how I could have missed that.
      Thanks for letting me know about Microsoft and PCs!!
      They sound like they make really cool stuff!! And Cheap!!! WOW!!!!

  74. A bug perhaps? by SteveX · · Score: 1

    Did anyone consider that this whole problem may have started with a bug in MSN's support for Opera?

    Obviously they have custom stuff they do if they detect the browser is Opera. I seriously doubt someone at MSN set out to disable Opera; they probably put it in to fix what was sent to Opera either to work around a bug in a previous Opera or to fix some of their own noncompliant stuff so it would work with Opera.

    Either way, somewhere along the line it got broken. This seems much more likely a scenario to me - that someone screwed up - than that someone set out to specifically make Opera look bad. Wouldn't they be more interested in making Mozilla look bad if anyone?

    Perhaps someone from MSN can release a statement on this and clear it up..

    - Steve

    1. Re:A bug perhaps? by Anonymous Coward · · Score: 0

      It may be a bug. It may be as innocent as you say. *BUT*, Microsoft has a history of attempting to break other products. They did it with DOS, with email clients, with authentication protocols. Though they'd like everyone to believe that it is an innocent mistake, more than likely they knew about the problem but dragged their feet in fixing it. In the worst case they told some programmer to detect Opera and then write code to break it. I think they would do something like this.

    2. Re:A bug perhaps? by jasenj1 · · Score: 2, Insightful

      Good point. However, the bug was apparently reported to MSN a couple of weeks ago. To their credit, they did fix it. HOWEVER, their fix targets Opera 7; Opera 6 still gets the bad stuff. This may be stupidity rather than malice. We have no idea how the MSN web monkeys create stylesheets for various browsers. It may be that it was easy for them to create a new "Opera" stylesheet, but "oops" their process created a new v7 stylesheet, leaving the v6 stylesheet lying around. It may be trickier for them to go in a modify an existing stylesheet.

      - Jasen.

      P.S. Unless there was some REALLY good reason for making an Opera specific stylesheet in the first place, I still think websites in general should deliver generic, standards compliant stylesheets and expect the browsers to render such in a consistent manner.

    3. Re:A bug perhaps? by Anonymous Coward · · Score: 0

      Read the article. Opera displays the pages
      intended for MSIE 6 just fine.
      This issue has been reported to MSN in the past,
      without reaction.

    4. Re:A bug perhaps? by Anonymous Coward · · Score: 0

      MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up say'ing that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification.

    5. Re:A bug perhaps? by spitzak · · Score: 1
      Could somebody with Opera 6 please confirm or deny this idea? What is needed is evidence that this stylesheet somehow "fixes" Opera 6, like comparing screenshots of Opera 6 displaying this data and displaying the normal IE data.

      Microsoft defenders keep saying "Opera 6 shows bullets misaligned" without actually putting out any proof that this stylesheet fixes those. From what little I know of css this can't possibly do so as it adjusts things with and without bullets equally.

      Conversely it does not seem that Opera is willing to come up with a screenshot proving the opposite, that this page actually breaks Opera 6. It is possible that the sheet is useless but displays legibly in Opera 6 and thus could be a mistake by Microsoft that they would not detect unless they ran Opera 7. It would also be interesting to see how well IE's version displays in Opera 6 and whether it is bad enough that Microsoft felt they should try to fix it (and then could concievably have made a broken style sheet and given up at that point and forgotten about it).

  75. bork by syle · · Score: 1

    I have so much more respect for Opera right now.

    --

    /syle

    1. Re:bork by Anonymous Coward · · Score: 0

      I have so little respect for them.

      This is just a publicity stunt, when a competitor screwed up a work around for a _bug_ in Opera v6.

      I mean MSN could have put abig banner on the page for Opera users saying "we apologise for the incorrect allignment of the bullet points on this page, this is caused by a bug in your browser, have you tried Internet Explorer 6 lately".

      But no, they silently work around the fact.

      I don't know who was the bright spark that didn't tie down to the CSS to the version of the browser with the bug, but as the saying says "Never attribute to malice, that which can be assigned to incompentance".

      BTW the CSS with the -34 has been fixed so that it only goes to Opera v6 now.

      I'm desgusted that Opera is seeking to gain publicity by blaming a third party for an incorrect work around to a bug in their browser.

  76. I'm going to check out Opera again cuz of this.... by Anonymous Coward · · Score: 0

    This is teh funniest thing i've seen a company do in response to BS tactics like this...

    i almost died when i read the borked out version of msn.... opera definitely deserves kudos for this one!

  77. Chreestina Ettecked (By Bed Teste-a) by terraformer · · Score: 1
    Vhy her punts vun't soorfeefe-a cumbet; ploos oozeer celeb fesheeun dus & dun'ts

    <Translation>Christina Attacked (By Bad Taste)
    Why her pants won't survive combat; plus other celeb fashion dos & don'ts
    </Translation>

    Sounds so much more interesting in Bork!

    --
    Who are you? The new #2 Who is #1? You are #617565. I am not a number, I am a free man! Muhahaha.
  78. The Solution To MS' Behaviour by Anonymous Coward · · Score: 0

    (Part of) /etc/namedb/named.msn:
    www IN A 127.0.0.1
    msn.com. IN A 127.0.0.1

    Plus the appropriate entries in /etc/named.conf.

    Problem solved ;).

  79. Stupidity is the Human Condition by linuxdoctor · · Score: 1
    You know, the old "Never ascribe to stupidity that which is adequately explained by incompetence." And of course we all know that Microsoft is *never* incompetent... no sirree, not a bit!

    While I applaud Opera's sense of humour, and I also am no fan of Microsoft I just wonder if this is all rather misplaced.

    People, as a species, are not in the very least intelligent, and all advances that mankind enjoys required the divine inspiration of genius to accomplish anything at all. Incompetence and stupidy are par for the course for the animal.

    While I personally would like to believe in Microsoft's duplicity on feeding Opera browsers bad pages, it is far more likely that this is a case of stupidity or incompetence or both. Mind you, it is possible that Microsoft has deliberately done this dastardly deed, but for those who believe in conspiracy theories, there are far better ones out there.

    If people are going to use this as an excuse to prevent IE browsers from accessing their webpages, I can only ask why didn't they start doing it sooner? Microsoft has done far worse deeds in the past for which anybody with a moral outlook could take policial action against. Such minor deals as this hardly even registers on the radar of Microsoft's turpitude.

    I heartily endorce people refusing to permit the IE browser from viewing their web pages, possibly with a banner supporting Open Source/Software Libre. From my perspective, such a position is a legitimate anti-monopoly political action statement. But if you are moved to act by this minor infraction, if it was indeed a deliberate move on the part of the Evil Empire, your own moral compass was out of whack for too long to begin with.

    But there is much also to be said for another old saying, "the straw that broke the camel's back."

  80. Best part ... by steveit_is · · Score: 1

    This best part of this is that there are NO ads in the borked version! A truly FREE version of opera 7! :)

  81. It's not the desktop by CaptainZapp · · Score: 2, Interesting
    Microsoft in their overboarding paranoia do fear Opera. It's not a desktop issue, but rather a mobile device issue.

    Opera 7 has very sophisticated rendering functions for small screens. For example Nokia uses Opera on its communicator and it's press releases like this one, which provides the Redmond paranoiacs with the willies.

    --
    ich bin der musikant

    mit taschenrechner in der hand

    kraftwerk

  82. Legal Beagle by the_real_tigga · · Score: 3, Interesting

    Isn't that a risky step to take? After all (I guess) they have a copyright on the content of msn.com, and Opera is actively defacing their site.

    Won't they (i.e. MS) sue?

    --
    my .sig is better than yours.
    1. Re:Legal Beagle by Yosho · · Score: 1

      Very unlikely that they'll sue. Opera isn't actually defacing msn.com; you can still go there from any other computer with any other browser and it will look fine. This is more like, say, buying a poster of an actor you hate and scribbling a marker all over it.

      --
      Karma: Terrifying (mostly affected by atrocities you've committed)
    2. Re:Legal Beagle by teamhasnoi · · Score: 1
      I believe that browsers are 'allowed' to render a page however they want. Just look at IE.

      Opera 'Bork' is doing the same thing as MS(rendering pages arbitrarily, its just that Opera is making light of MS for doing it.

    3. Re:Legal Beagle by prockcore · · Score: 1

      I'd say this falls squarely within the parody exemption.

    4. Re:Legal Beagle by Rich+Dougherty · · Score: 1

      If I was Microsoft, I wouldn't even consider it. It wouldn't read very well:

      1. Microsoft is anticompetitive towards Opera
      2. After enduring Microsoft's silence, Opera pokes fun at them
      3. Microsoft sues Opera
    5. Re:Legal Beagle by typhoonius · · Score: 0

      If horribly misrendering a web site is a crime, I think Microsoft is in quite a bit more trouble than Opera right now.

    6. Re:Legal Beagle by asimulator · · Score: 1

      > Won't they (i.e. MS) sue?

      How do I get opera out of the market??? I got it!! Let's get them to violate copyright! But they won't do it. They won't? Let's make them!!! Then we can sue their b***s off them!!

      It's said that Germany so wanted to go to war with Poland in 1939 that they had German soldiers dress up as Polish ones, and cross into Germany and get shot, just so Germany could claim retaliation and not be blamed for starting it. Everyone saw thro' it of course.

    7. Re:Legal Beagle by the_real_tigga · · Score: 1

      Did you ever see the movie "Wag the Dog" BTW?

      --
      my .sig is better than yours.
  83. The solution: by Anonymous Coward · · Score: 0

    Edit your hosts file, and map goatse.cx's host name to yourself (localhost), or the site of your choice. In windows, you'll find the hosts file either in \windows or windows\system (I think, it was a while since I was on NT). If necessary you'll have to create the file yourself (which shouldn't be a problem since there's a sample hosts file, hosts.sam, courtesy of Microsoft).

    It will look something like this:
    127.0.0.1 goatse.cx

    Bada-bing! Problem solved!

    1. Re:The solution: by Anonymous Coward · · Score: 0

      That's hilarious!

  84. Is Fixed by Raveolution · · Score: 1

    It seems that this worked, and MSN finally send the correct (if there's such a thing) CSS to Opera. I'm using 7.01 (not borked).

    I guess that they where worried if this get to the news or something, no evidence anymore...

    1. Re:Is Fixed by howcoome · · Score: 1

      I would not be surprised if they were to try their dirty tricks again. This is the second time they have targetted our Opera browser. I fully expect there to be a third.

      Håkon Wium Lie
      CTO, Opera Software

    2. Re:Is Fixed by howcome · · Score: 2, Informative

      Somebody signed the message above with my name. I did not write it. My signature is "howcome", not "howcoome".

      Håkon Wium Lie

    3. Re:Is Fixed by howcoome · · Score: 1

      The gentleman posting above is an imposter trying to get a cheap laugh out of the similarity in our Slashdot user IDs. Please ignore him, the real Håkon is, of course, me.

      Håkon Wium Lie
      CTO, Opera Software

    4. Re:Is Fixed by vinsci · · Score: 1

      It's not fixed on any of the other MSN sites, such as msn.fi or msn.se for example.

      --

      Trusted Computing FAQ | Free Dawit Isaak!
    5. Re:Is Fixed by howcome · · Score: 1

      The CTO of Opera Software uses the handle "howcome".

      http://people.opera.com/howcome

      Please stop using my name when you sign your messages.

  85. Not only the MSN page is in Bork... by new_breed · · Score: 5, Informative

    Check out the copyright stuff in 'about Opera'..

    "
    Zee oothur ooff thees sufftvere-a is Defeed M. Gey. Bork Bork Bork!
    Cupyreeght (c) 1991, 2000, 2001 by Loocent Technulugeees. Bork Bork Bork!

    Permeessiun tu use-a, cupy, mudeeffy, und deestriboote-a thees sufftvere-a fur uny poorpuse-a veethuoot fee-a is hereby grunted, prufeeded thet thees inture-a nuteece-a is inclooded in ell cupeees ooff uny sufftvere-a vheech is oor incloodes a cupy oor mudeefficeshun ooff thees sufftvere-a und in ell cupeees ooff zee sooppurteeng ducoomenteshun fur sooch sufftvere-a. Bork Bork Bork!

    THIS SOFTVERE IS BEING PROFIDED "ES IS", VITHOOoT ENY IXPRESS OoR IMPLIED VERRENTY. IN PERTICOoLER, NEITHER THE EOoTHOR NOR LOoCENT MEKES ENY REPRESENTETION OoR VERRENTY OoF ENY KIND CONCERNING THE MERCHENTEBILITY OoF THIS SOFTVERE OoR ITS FITNESS FOR ENY PERTICOoLER POoRPOSE. Bork Bork Bork!
    "

    1. Re:Not only the MSN page is in Bork... by Rimbo · · Score: 1

      I wonder if this would hold up in court...

  86. finally MSN is usable by mrycar · · Score: 5, Funny

    In other news, slashdot users all agree, The Bork edition makes MSN usable.

    Opera, the Bork Edition does what MSN editors have failed to do, make MSN a site that people want to visit.

    Joe M Soft said, "Wow after the Bork Edition was released, web hits increased over 10000%. I can't believe all of the positive comments I have recieved."

    In other news, Microsoft signs the Swedish Chef to be Editor at Large.

    --
    Gator/Claria is Spyware.
  87. Re:Cool !!! by secolactico · · Score: 0, Offtopic

    Hell yeah! Block Hotmail!

    --
    No sig
  88. Re:Juvenile & extrememly bad idea by vrai · · Score: 1

    Wget and vi? Pah! I just telnet to port 80, like God intended us to do!

  89. Didn't work! by KillerHamster · · Score: 1

    I downloaded and installed ow32enen2656b_bork.exe but the MSN site displays correctly. Do I have to change some setting? Does it only work in the registered version?

    1. Re:Didn't work! by Tiram · · Score: 1

      Go to the menu:
      Preferences > Multimedia ...and turn JavaScript on.

      --
      The knuckles, the horrible knuckles!
      (I'm a girl, you know)
    2. Re:Didn't work! by KillerHamster · · Score: 1

      Never mind, I went to the MSN site by clicking a link rather than by typing the address in. Now it works fine. The site almost looks good now!

  90. Re:Oh yeah? Check this out.... by Charles+Dexter+Ward · · Score: 0

    FUNNY AS HELL !!!!!!!!

  91. Why Opera? by kakos · · Score: 1

    Somewhat off-topic, but I've always wondered why /. people are so enamoured with Opera? It is a proprietary browser that you have to pay for. /.ers, on the whole, are opposed to proprietary stuff. So, why abandon that credo when it comes to a web browser?

    While Opera does have its merits, I don't like the fact that I have to pay for it. Why pay for a browser when I can download several different ones for free? Also, a lot of pages I go to aren't rendered correctly in Opera. While it is most likely the fault of the page writer for writing bad HTML, I like the feature in IE that interprets the HTML of idiots into a good page.

    1. Re:Why Opera? by Ilgaz · · Score: 1

      Um because its not written by microsoft and Mozilla/Gecko code including its clan sux for some people?

      Opera 7 registered user...

    2. Re:Why Opera? by Anonymous Coward · · Score: 0

      /.ers appreciate the best. Opera web browser is the best. Mozilla is hideously slow after you've used Opera. Everything in Opera is customizable, which I can't say about Mozilla. And around here we aren't against paying for quality, we're against paying for crap. Some people need to get over thinking that they should never have to pay for other's work ever again. And Opera IS available free.

    3. Re:Why Opera? by Anonymous Coward · · Score: 0

      You've got the cart before the horse there, my friend. Authors don't mistakenly write bad HTML, they write it that way because that's the way Microsoft wants them to write. In order for the page to show properly in IE, it ends up showing improper in other browsers. This is not an accident by Microsoft, and your attitude ("I like the feature in IE that interprets the HTML of idiots into a good page") has just proven that idiots will believe whatever Microsoft feeds them and keep IE going strong!

    4. Re:Why Opera? by RatBastard · · Score: 2, Insightful
      Okay. I'll tell you why I use Opera.
      1. I'm not a programmer. I don't give a damn about source code.
      2. I'm willing to pay money for a well made product.
      3. I hate Internet Explorer.
      4. I don't like Mozilla, Netscape, Phoenix, etc...
      5. I like Opera.
      6. Opera IS a facist about HTML. All browsers should be! The fact that a browser holds your hand and doesn't force you to do it right is a huge disservice to the web. Opera does not put up with incompitent/lazy coders and no one else should.
      7. It's not the cost that makes a product worthwhile, but the value. If a resonably priced product does a better job than a free one then it has more value. I'm willing to pay for value.
      --
      Boobies never hurt anyone. - Sherry Glaser.
    5. Re:Why Opera? by Eustace+Tilley · · Score: 1

      The desired-end-result is adequate-quality software.

      • Non-proprietary means the network-effect will tend benefit all those who choose to participate in the network equally.
      • Open source means that inadequate software can be enhanced until no-one thinks further enhancements worthwhile.
      • The problem is not with Microsoft's size, greed, arrogance, maliciousness and criminality; the problem is that their products stink, and they must resort to maliciousness and criminality in order to be able to pay their employees with stock options.

      Opera's browser doesn't stink; in fact, it doesn't even suck.

      • It's authors make a genuine effort to comply with the standards that maximize the worldwide web network benefit.
      • They have a good track record for taking the risk of being the first to implement in a web browser useful UI elements seen elsewhere
        • The ability to open the same n pages every time you start
        • Mouse gestures
        • The M2 Mail Client folder-filters
        • Home-page per window rather than per system
        • Scroll-wheel zoom
      • Good minority-language support (Catalan, Cymraeg/Welsh, etc.)

      Microsoft says, ad nauseam, that they want to make "great" software, as in Alexander the Great, Ivan the Great, and The Great War. It is a fool's quest. Software cannot be "great." It can never be more than "worthy." Microsoft attempts to make itself appear "great" by suppressing others, resorting to stunts like feeding competitive browsers junk.

      It is pathetic.

    6. Re:Why Opera? by Anonymous Coward · · Score: 0
      As a Mozilla user, let me show one reason I am SYMPATHETIC to Opera:

      It enforces use of standards and compliance to syntax (HTML, XHTML, XML).

      Browsers should never be flexible to designer's programming faults. They should be more like my C compiler or like Perl with 'use stricts' and that annoying 'use warnings'.

      This kind of strictness separates professionals from the wannabes.

  92. Re:Cool !!! by Anonymous Coward · · Score: 0
    secolactico wrote: Hell yeah! Block Hotmail!

    I've been blocking hotmail, msn and every other M$ property/network on my MTA at home ever since M$N/Qworst pulled that stunt forcing Qworst's residential users to use LookOut!, OuchLook! Express or Exploiter. They get a friendly bounce message pointing 'em to a web page that explains why they've been bounced.

  93. Bork bork .. bork bork .. by kauttapiste · · Score: 1

    Ee reelly loove thees veerseon oof MSN..

    I didn't know they did the same for Slashdot comments? Or is it this MS Explorer that I'm using now...

  94. Oh, THAT Bork... by jratcliffe · · Score: 4, Funny

    When I first read this headline, I thought that it meant that using this version of Opera would cause the Senate Judiciary Committee to come to your house and harass you for hours on end, eventually prohibiting you from using your computer! Guess I should watch more Muppets and less CNN.

  95. Oh man... by cratchit · · Score: 2, Interesting

    Here we go again. It's pretty sad that this story has gotten so much attention, because it would seem that it's more a case of Microsoft not caring than it is malevolence on their part. Hey, great publicity for Opera, though.

    MSN does not send out an Opera-specific stylesheet. It doesn't! Actually, it sends Opera the generic site.css sheet, which will also be sent to browsers that return nothing but a load of garbage (NOT the Oprah test) for their user-agent strings. Oh, and don't forget corky browsers like Netscape 4.7, which still have a creepy amount of market share. It should be noted that MSN looks perfectly fine in NS 4.7, which leads me to believe that the negative right margin that flakes out in O7 is actually meant to account for one of NS 4.7's numerous, unsightly bugs. Other posters have said that this is to account for a bug in Opera 6's rendering, but I haven't tested this myself. Oh, and this same style appears in the Netscape 6 specific stylesheet with no ill effects. Figure that one out.

    Why does the "Oprah" test allow Opera to receive the IE 6 stylesheet? Because the words "MSIE 6" are in there, and the word "Opera" is not. MSN most likely does test for the word "Opera" first, but sends that browser the generic site.css sheet, because the MSN developers, probably having relegated Opera to that bin of browsers they couldn't care less about, figured the generic sheet would be good enough.

    Sloppy, yes. Vindictive? C'mon. What's their motive? I would hardly call Opera--a closed-source browser that people actually have to pay for if they don't want to be annoyed--a threat to Microsoft's market share.

    1. Re:Oh man... by howcoome · · Score: 1

      No, it is quite obvious that they have done this to deliberately undermine the newest version of Opera, otherwise why would they send the correct stylesheet to Opera 6? You can read more about it here.

      Håkon Wium Lie
      CTO, Opera Software

    2. Re:Oh man... by Anonymous Coward · · Score: 0

      WRONG! Opera 7 is just getting the wrong CSS sheet (the netscape 4 one).

      MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

      The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

      Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

      In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

      I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification.

    3. Re:Oh man... by twistedemotions · · Score: 1

      No it is not quite obvious. Browsercap is just detecting Opera 7 differently. Show me proof otherwise.

    4. Re:Oh man... by cratchit · · Score: 1
      What "correct" style-sheet would that be?
      wget --user-agent="Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.05 [en]" --output-document opera6.html http://www.msn.com
      That gives me a file referencing the file http://i.msn.com/m/8/c/site.css. Err... isn't that the "broken" one?

      Here are some other user agent strings that return files referencing site.css (picked randomly from here)...
      Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.11 [en]

      Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.2.5-22 i586) Opera 5.0 [en]

      Mozilla/4.71 (Windows NT 5.0;US) Opera 3.62 [en]
      and, oh, these too...
      Lynx/2.8.5dev.8 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6e

      Mozilla/4.5 (compatible; OmniWeb/4.1-v422; Mac_PowerPC)

      Links (2.1pre4; FreeBSD 4.7-RELEASE-p2 i386; 80x25)

      Mozilla/2.0 (compatible; MSIE 3.01; Windows 95)

      MSIE 7.0

      MSIE 8.0

      MSIE 9.0
      That's right, Microsoft is not only targeting Lynx, Links, OmniWeb, and IE 3.01 with the "broken" stylesheet, but future versions of IE! Why would they do that?!
    5. Re:Oh man... by unsung · · Score: 1


      Sorry, I don't buy it. If other browsers have 'unsightly' bugs, then its up to the *browsers* to fix it. You don't get your website to user-agent filter. What often happens with the website browser sniffing is that small browser developers have no way of entering the site (short of altering their user-agent strings to fake IE). Lo and behold most of these websites really only use html3.2 anyway, and web design flaws are pretty minute. Why not just let them through in the first place?

      Perhaps they're not singling out Opera, but MSN is definitely not allowing small browsers to enter, and *that* is the committed offense.

  96. My treat! by JediTrainer · · Score: 5, Interesting

    I am proud and privileged to have been a part of this. I got an email from Hakon just a few days ago, asking if they could use my JavaScript encheferizer (ported from someone else's Java version) on "one of their pages". I had no idea what they intended to do with it, but nevertheless said sure! No problem.

    I'm rolling on the floor laughing my ass off now! Haha! You're my heroes!

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
    1. Re:My treat! by Anonymous Coward · · Score: 4, Funny

      I em pruood und preefileged tu hefe-a beee a pert ooff thees. I gut un imeeel frum Hekun joost a foo deys egu, eskeeng iff zeey cuoold use-a my JefeScreept incheffereezer (purted frum sumeune-a ilse-a's Jefa ferseeun) oon "oone-a ooff zeeur peges". I hed nu idea vhet zeey intended tu du veet it, boot neferzeeless seeed soore-a! Nu prublem.

      I'm rulleeng oon zee fluur loogheeng my ess ooffff noo! Heha! Yuoo're-a my herues!

  97. When I saw the title "Bork Edition".... by MadAnthony02 · · Score: 1

    My first thought was Robert Bork, who was appointed by Regan to the Supreme Court but had his confirmation rejected by the senate after an expensive PR campaign by liberal groups.

    I suppose it's appropriate too, since a lot of conservatives feel Bork had his record unfairly distorted, much like MSN probably feels about it's page with the Bork Edition, and Opera does about the MSN page itself.

  98. Bork bork bork? by ThomasW · · Score: 0

    Det var ju inte allt för länge sen man var liten och försökte härma engelska...

    (english translation : bork bork hurley burley shurley booork bork bork ) //T

  99. Re:Juvenile & extrememly bad idea by MountainBoiler · · Score: 1

    Or: the server that singles you out, and doesn't show you what you asked for.
    "How can you trust a Service that intentionally doesn't show you what you asked for?... This is exceedingly unprofessional, and violates everything that a server is supposed to do."

  100. What's the big deal? by beef3k · · Score: 1

    Doesn't Opera have some "Identify as IE6" stuff like Konqueror? So why not just switch to that setting for MSN?

    1. Re:What's the big deal? by rpsg · · Score: 1

      I used msn as a dsl provider for awhile due to
      a free month promotion. I run no microsoft on my
      home network, I run FreeBSD stable.
      MSN sent me an Arescom dsl modem. This irritating
      device can only be configured via browser.It checks
      to make sure it is Internet Explorer,and MicroSoft
      no longer has a Unix version of IE.
      Initially I tried several open browsers;
      w3m,lynx,links,netscape-4.79 (FreeBSD &linux),
      and Mozilla all unsuccessfully,
      The config pages html code has a button and the
      closing part of the code is outside the block
      it should be in,so the button to proceed with
      configuration can't continue with the above browsers. I found that I was able to get a working config via Opera,when it said it was IE5.

      Four months later MSN modifed their config process and Opera was made unusable.

      Coincidence? I think not.

      Apparently these Borkers don't even want Paying
      Unix customers.

    2. Re:What's the big deal? by Eustace+Tilley · · Score: 1

      Microsoft deliberately sends Opera junk even if it identifies itself as IE6. It's a deliberate bit of nastiness, and it's the second time it has happened. Read the articles.

  101. his page is not a bork.. by karevoll · · Score: 1

    ..but rather an css-transformation that works the same way for internet explorer as it works for opera. I dont know for other browsers though ("view source" gives the plaintext, the same I get when I access the page with links) ;)

  102. How funny by Bob+Abooey · · Score: 1

    I'm already seeing the "Opera 7.02 Bork-edition [en]" in my logs.

    I suspect there will be much fun poked at this in the Microsoft lunch rooms and around the water coolers.

    --

    All the best,
    --Bob

  103. What? by kfg · · Score: 2, Funny

    I don't see any difference. Once you've seen one pink alien cow you've seen them all.

    KFG

  104. Re:Troll? TROLL? by guinnessnwhiskey · · Score: 0

    Some people have no sense of humour :(

    Would't it be great if <irony> and <sarcasm> tags were implementet in any browser out there?
    A paragraph with irony tags would then be displayed as:

    --- Warning ---
    This paragraph may contain humor you don't understand and is not displayed by default.
    If you want to read it anyway click here
    --- End ---

    Of course, the same could be done for <sex>, <drugs> and <rocknroll> to Make The Web Safe For Your Children(TM).

  105. Classic by stinky+wizzleteats · · Score: 1

    If I didn't already own licenses for Opera on Windows and Linux, I'd buy it today just to reward this sort of behavior.

    Better grab a copy of the bork edition before it gets (cease && desist)ed.

    1. Re:Classic by tntguy · · Score: 1

      I coughed up the $39 for the ad-free version just because of their handling of this. As others have said, it's nice to see someone (counter)attack with humor than with litigation.

      Now if only they're release a Jive version...

  106. Re:Cool !!! by Anonymous Coward · · Score: 0

    For some reason this has never worked for me :(.

  107. More Bork in Opera by jmertic · · Score: 1

    It also renders the 'About Opera' page in Swedish Chef. screenshot

  108. Gotta pimp out my own write-up by WebMasterJoe · · Score: 1

    I made a quick write-up about this on my site, including a screenshot of Bork in action!

    http://www.joestoner.com/bork.php

    I am not afraid of the slashdot effect! My provider probably is though...

    --
    I really hate signatures, but go to my website.
  109. ewps by eWarz · · Score: 1

    Opera forgot to include the ad banners in the free version. This is basically a full commercial version of opera that fucks up msn. I'm keeping! :)

    1. Re:ewps by smack_attack · · Score: 1

      Opera is smarter than that, banners start to show up after 15 days or so. Not really annoying but who wants banner clutter?

      You can get a student license for $20, it's worth it for a browser that's so functional (and pretty too).

  110. Help About page as well by thedarkstorm · · Score: 2, Informative

    They've "Borked" the Help About page as well .. kinda funny reading ... :)

    --
    ... hey ... I had a .sig, bu then MicroSo$$ embraced it...
  111. About page by Anonymous Coward · · Score: 0

    The "about" page is also done in "Bork" on the latest opera release.

  112. How about Bj�rk ? by boy_afraid · · Score: 1

    Why didn't they just call it the Björk complex? ha :D

    1. Re:How about Bj�rk ? by Anonymous Coward · · Score: 0

      Speaking of Björk, ever notice how much she looks like Michael Jackson? Eeew.

  113. Hang on by Anonymous Coward · · Score: 0

    From the source, "In support of freedom of choice in browser software, this web site is Microsoft-Free on Fridays. Please use any browser except MSIE to access this web site today."

    Translated, "We fully support choice. Except the choice that you have made. Make a different choice! Just be sure that we support your choice (Because we fully support your right to choose. Unless you make a choice we don't like)."

    I hope that module has a bug that causes it to delete your MBR. Anyone running it deserves at least that.

    This is posted with Mozilla 1.2 with KDE 2.x on Mandrake 8, and it saddens me that I may be in some way associated with idiots like that just because I support Free software!

  114. Great way to get PR outside of geek community... by Kjella · · Score: 2, Interesting

    I've seen this news reported on several fairly mainstream sites (at least far more mainstream than /.) You see "Opera and Microsoft arguing over CSS sheet" is a lot less interesting to most people than "Opera borks MSN homepage. See the screenshots here!" More people will know of it, and why, this way...

    Kjella

    --
    Live today, because you never know what tomorrow brings
  115. The escalation of Pranks... by Mulletproof · · Score: 1

    What normally happens when one fraternity pulls a prank on another? WAR. It's normally a conflict of escalation, the next prank more outrageous than the last.

    So I ask you... Who is in a position to do more damage in a prank war between IE and Opera? Not that it isn't funny, just rather one sided if things get out of hand.

    --
    You need a FREE iPod Nano
    1. Re:The escalation of Pranks... by EnderWiggin99 · · Score: 1

      On the other hand, who's likely to be slapped with antitrust restrictions if things DO get out of hand?

  116. Re:Juvenile & extrememly bad idea by BZ · · Score: 1

    > This is the first time (that I'm aware of) that a
    > browser manufacturer intentionally made a browser
    > that does NOT show what the server is sending to me.

    No, the first time was when Microsoft introduced content-type sniffing.

  117. That's "doozers"... by DrWhizBang · · Score: 0

    sheesh.

    --
    Schrodinger's cat is either dead or really pissed off...
    1. Re:That's "doozers"... by jpsst34 · · Score: 1

      Are you affiliated with the company formerly known as WhizBang! Labs?

      --
      How are you going to keep them down on the farm once they've seen Karl Hungus?
    2. Re:That's "doozers"... by DrWhizBang · · Score: 0

      nope, just affiliated with a buch of guys that thought it was really funny when i liked to blow myself up with a rocket launcher in Quake ;-)

      --
      Schrodinger's cat is either dead or really pissed off...
  118. Re:Best part ... - nope by Anonymous Coward · · Score: 0

    >This best part of this is that there are NO ads in the borked version! A truly FREE version of opera 7! :)

    Nope. It's just a new thing for Opera 7. It won't display ads for the first 14 days.

  119. it was not actually sabotage by Anonymous Coward · · Score: 0

    Hasn't it already been shown that the problem with MSN was due to a fix in the stylesheet for an earlier version of opera(v6?) that had a bug in its handling of list indenting. and that MSN was serving the same stylesheet to v6 and v7 browsers where the problem had been fixed, and as a consequence getting it wrong... this was therefore almost certainly not a sabotage attempt, just a bugfix gone wrong.

  120. Virtual mod point for you by Anonymous Coward · · Score: 0

    +1 Funny

  121. bork://www.msn.com/ by Anonymous Coward · · Score: 0

    I think Opera should retain it as a regular feature: a regular protocol handler. KDE could implement your K replacement feature as 'kk:'. Then, add pipelining to the mix... the web can never be boring again:

    kk:bork://www.microsoft.com/

    AKK YOUK BKSE BKLONG T0 UK...

  122. Re:goatse.cx, and NOT goatse by Anonymous Coward · · Score: 0

    Goatse(.cx) would be funny with or without the URL, but admittedly, the URL is part of the joke. Mea culpa, mea culpa, mea maxima culpa. FWIW, the post made it to +5 for a little bit there. I think I may find out what the ratio is of moderators with a sense a humor to moderators without by the end of today.

    GF.

  123. Help, Help! by Herkum01 · · Score: 1

    I am being repressed by Opera software!

    Do you use Opera as a Browser?

    Uh, no...

    Do you use the MSN web site?

    Uh, no, but...

    Are you swedish and/or a chef?

    No, but, but...

    Then please shut the f**k up!

  124. Yo! Listen up! by Chordonblue · · Score: 1

    Is this related in any way to the story about a little guy that lives in a blue world? And all day and all night and everything he sees is just blue like him inside and outside? :P

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
  125. Opera who? by Anonymous Coward · · Score: 0


    I don't know about anyone else here but I smell a publicity stunt on Opera's part. Hey, everybody, look at us! We're a tiny little browser company getting stomped on by big ol' meany Microsoft! They make our browser render a page incorrectly!

    I can't imagine that Microsoft would worry enough about the 12 people that use Opera that they would go out of their way to make their site render incorrectly. Why wouldn't they also do this with Mozilla/Netscape browsers which make up a much, much bigger market share?

    1. Re:Opera who? by kilfarsnar · · Score: 1

      Perhaps because Opera rulez. It has features that IE does not. I am using it now! JMHO.

      --
      "What the American public doesn't know is what makes them the American public." -Ray Zalinsky (Tommy Boy)
  126. how about a DoSMS edition? by Neuroelectronic · · Score: 1

    where you could donate a user-specified amount of bandwidth to continously DoS attack Microsoft servers?

  127. Re:Juvenile & extrememly bad idea by Anonymous Coward · · Score: 0

    Take your tongue out of Bill's ass, please. It's unseemly.

  128. Idea for new Slashdot Poll by Anonymous Coward · · Score: 1, Funny

    [] I have been duped into clicking a goatse.cx link on Slahdot becasue I'm naive and didn't know any better and now I want to dig my eyeballs out with a spoon.

    [] I have deliberately and knowlingly clicked on a goatse.cx link on Slashdot, perhaps even numerous times, because I'm a sick puppy who likes to seek out such tasteless rubbish.

    [] I have never seen goatse.cx from a Slashdot link becasue I'm bright enough to know better about these juvenile pranks.

    [] I saw Cowboy Neal on a goatse.cx link.

  129. Timely Fix by Guido69 · · Score: 1

    "...MS, however, hasn't fixed it in 14 days. Go figure."

    Hey, cut them a little slack. Remember, they're focused on security now. I'm sure that's where all the developer time goes...;)

    --
    - If we aren't supposed to eat animals, then why are they made out of meat? - Steven Wright
  130. Laughing in the face of the enemy... by hendridm · · Score: 2, Insightful

    I think this was a good idea. The press coverage this will get will make Microsoft look like incompetent assholes. It's a company making light of a monopoly trying to crush them. I usually don't take sides, since I don't really care who wins (ie, if Pepsi died tomorrow I would start drinking Coke), but it sorta makes me want to cheer for the underdog.

    I think it will also get a lot of geeks who were reluctant to use it based on experience with older editions to download it again just to try it (and thus have the opportunity to remove that bad taste in the user's mouth).

    1. Re:Laughing in the face of the enemy... by Anonymous Coward · · Score: 0

      Even though the problem is caused by bugs in an earlier version of Opera that Microsoft went out of their way to fix on the server side so things would display correctly for Opera users? Wow, sounds like Opera are the incompetent assholes here.

    2. Re:Laughing in the face of the enemy... by hendridm · · Score: 1

      Hmm, that's a great idea. Provide legacy support for older versions only to break modern versions. Seems to me Microsoft should let Opera work on their own bugs, as they're not doing them any favors by trying to "fix" the bugs themselves.

  131. Exactly by Bilbo · · Score: 4, Interesting
    > I'm not an Opera user, and I'm now aware of the problem!

    Exactly. And with a stunt like this, I would be very surprised if it doesn't find it's way to some of the larger "mainline" media sites.

    Also, I have a feeling that Microsoft itself will react pretty quickly. The technical "trick" they played was pretty simple-minded, not unlike the "Swicher" add that was mentioned in another article here. Microsoft caught some major flack for that one, after some Slashdot folks discovered that the anonymous switcher was really an employee of the advertising company that was doing the add. I have a feeling some people got canned for that little stunt. Besides, there probably are some Opera users who reakky do need to get to stuff on MSN, and hopefully, now their pages won't be broken.

    In the end, it's another black eye for Microsoft. It won't make much difference in the short run, but who knows what effect this will have in the long term?

    (Well, for one, I just downloaded the latest free version of Opera on my Linux box, and may end up paying for the commercial version if I like it better than Galeon. I'm probably not the only one who did this because of this article...)

    --
    Your Servant, B. Baggins
  132. enough is enough by stinky+wizzleteats · · Score: 5, Informative

    I have fucking had it with all this "voice of moderation" karma whoring.

    IIRC the source of the problem was a single incorrect figure in the style sheet. NO possiblity whatsoever of a typo there then.

    Okay, let me get this straight. You develop a completely seperate css file to work against the user agent string sent by Opera browsers, despite the fact that Opera can easily handle the default stylesheet. So your characterization of a single incorrect figure is incorrect:

    diff site.css site-win-ie6.css |wc -m
    2627
    My research indicates that you are off by two thousand six hundred twenty six characters. In this completely fucking seperate stylesheet, you copy shared values by hand rather than copy/paste and place -30px (a value which, in the css universe, is insane) rather than 23px for the standard production stylesheet. This is a typo in your universe?

    Can any opera users confirm if the style sheets are still messed up ?

    From TFA:

    MSN now allows access to users of Opera 7, but is still targeting and sending users of earlier versions a broken page.

    Moderators, please, stop mistaking skepticism for insight.

    1. Re:enough is enough by spectecjr · · Score: 1

      IIRC the source of the problem was a single incorrect figure in the style sheet. NO possiblity whatsoever of a typo there then.

      Okay, let me get this straight. You develop a completely seperate css file to work against the user agent string sent by Opera browsers, despite the fact that Opera can easily handle the default stylesheet. So your characterization of a single incorrect figure is incorrect:

      diff site.css site-win-ie6.css |wc -m
      2627
      My research indicates that you are off by two thousand six hundred twenty six characters. In this completely fucking seperate stylesheet, you copy shared values by hand rather than copy/paste and place -30px (a value which, in the css universe, is insane) rather than 23px for the standard production stylesheet. This is a typo in your universe?


      They get delivered the stylesheet written for Netscape 4.7 - a much more popular browser than either Mozilla or Opera.

      --
      Coming soon - pyrogyra
    2. Re:enough is enough by stinky+wizzleteats · · Score: 1

      They get delivered the stylesheet written for Netscape 4.7 - a much more popular browser than either Mozilla or Opera.

      TFA seems to dipute that point.

    3. Re:enough is enough by Anonymous Coward · · Score: 0

      On the money simon!

      Gee I guess its just a coicindence the "broken" style-sheet opera is getting just happens to be the same style-sheet used to fix Nutscrape 4's bug (the -30). Mmmm... perhaps Opera is just getting the netscape version of the site you think?

      MSN's browcap.ini is screwed up. Read other posts here refering to it.

    4. Re:enough is enough by Anonymous Coward · · Score: 0

      If its not sending a netscape stylesheet like this AC says... here is another possiblity.

      With Opera 5 it looks quite fine

      Opera 5 had similar CSS problems which I reported as a bug report. Answer from Opera.com:

      "The bug is the inability of Opera to combine 'margin-left' and 'text-
      indent'."

      So I assume, MS has "optimized" its site for Opera 5 and not updated its optimization ever since. With Opera 5, http://www.msn.com looks quite fine and all the content is visible.

      As much as I like Opera, I dislike articles like this one. Please beat Microsoft with facts and ongoing standardization, not with polemics.

    5. Re:enough is enough by Anonymous Coward · · Score: 0

      As much as I hate Microsoft, there is a relatively innocent explanation for this behavior. I'm guessing that Microsoft uses browser detection that is something like the following pseudocode:

      code:
      if(IDstring contains MSIE)
      {
      browser=ie;
      }
      else if(IDstring contains "Mozilla")
      {
      browser=mozilla;
      }
      if(!browser||IDstring contains "Opera")
      {
      browser=other;
      } ...
      if(browser==ie)
      send ie stylesheet;
      else if(browser==mozilla)
      send mozilla stylesheet;
      else
      send generic stylesheet;

      The result of this code is that Opera gets the generic stylesheet while "Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Oprah 7.0 [en]" gets the IE stylesheet because the algorithm mistakes it for IE. So I don't think that Microsoft is taking aim at at Opera, it's just assuming that Opera isn't capable of handling the IE stylesheet. Obviously this is not true and is unacceptable. However, I believe that Opera has misrepresented Microsoft's motives and Microsoft's response will probably result in negative PR for Opera.

    6. Re:enough is enough by nathanh · · Score: 1

      You're naively assuming that the authors of MSN.COM with several 10s of millions of hits per day don't bother to look at their webpage in several browsers before and after every change.

      Even the most amateur designers I've met keep at least 4 browsers open on the desktop. They also check the sites out on their staging areas before publishing to the production areas.

      It's ridiculous to think this was a typo: that would imply a level of incompetence that nobody - not even the most rabid anti-Microsoft fanatic - could possibly believe. This is an international website with millions of customers. If it runs without staging and review and browser tests at least against the latest browsers then I'm a monkey's uncle.

      The site even has explicit code testing for the presence of Opera; obviously the Opera browser was "important enough" to warrant its own stylesheet, but not important enough to warrant a 60 second check before deployment of a CSS that might make-or-break 1000s of pages delivered to 1000000s of customers? Bullshit.

    7. Re:enough is enough by spectecjr · · Score: 1

      It's ridiculous to think this was a typo: that would imply a level of incompetence that nobody - not even the most rabid anti-Microsoft fanatic - could possibly believe. This is an international website with millions of customers. If it runs without staging and review and browser tests at least against the latest browsers then I'm a monkey's uncle.

      I'm not claiming a typo. I'm claiming that Opera 6 (and originally, Opera 7) get served the version of the site designed for Netscape 4.7.

      Learn about browscaps.ini. Also, Opera still isn't all that popular compared with the earlier Netscapes, so it doesn't get special treatment. It just gets the default.

      You can blame most of it on the stupid browser ID tags that Netscape came up with. Rather than reporting user agent capabilities, they reported user-agent names and versions. Kind of lame. Kind of stupid. Not something anyone in their right mind should have come up with. But hey, you've probably never seen a browscaps.ini file in your life, so you don't have any idea what has to be put up with these days.

      Simon

      --
      Coming soon - pyrogyra
    8. Re:enough is enough by jez9999 · · Score: 1

      I think that if it was delivered to '1000000s of customers' through Opera, Microsoft *would* be worrying.

    9. Re:enough is enough by nathanh · · Score: 1
      But hey, you've probably never seen a browscaps.ini file in your life, so you don't have any idea what has to be put up with these days.

      You're wrong, but that's no surprise, because your entire post was condescending nonsense.

    10. Re:enough is enough by spitzak · · Score: 1
      If you bothered to read Opera's technical description you would see that "other" is sent the same stylesheet as IE, and Opera would have worked with that.

      MSN specifically looks for Opera 7 and only it is sent the broken style sheet.

      The broken style sheet would NEVER work, in any version of Opera or any other browser, at any time in history.

      I'm sorry, it is almost impossible to come up with an explanation other than a direct attempt to break Opera.

    11. Re:enough is enough by spectecjr · · Score: 1

      You started out by claiming that I said it was a typo in the stylesheet. So YOU started by misrepresenting my position. Don't be surprised if I act condescending towards you if you don't even read what I write before replying to it.

      --
      Coming soon - pyrogyra
    12. Re:enough is enough by nathanh · · Score: 1

      Don't be a hypocrite. My argument was that it's naive to think that a site as large as MSN.com doesn't have testing and review and that the testing and review wouldn't have caught this "bug". You ignore that argument entirely to focus on a triviality?! That although somebody said "typo" it wasn't you?! Lame. Lame. Lame. If you're going to be condescending AND arrogant AND get righteous when people don't "read what you write" then you should at least have the common sense to read what other people write.

    13. Re:enough is enough by stinky+wizzleteats · · Score: 1

      I'm claiming that Opera 6 (and originally, Opera 7) get served the version of the site designed for Netscape 4.7.

      And you're just as wrong now as you were when you said that the first time. I really do not understand this. The only possible explanation is that you didn't read The Fucking Article, or you didn't know what I meant by TFA.

    14. Re:enough is enough by stinky+wizzleteats · · Score: 1

      I have a question. I've noticed that this argument has spawned a really amazing explosion of stupidity, well represented by your debate opponent there.

      I know more about the technology behind this than usual for /. arguments, and I'm wondering - does this much stupidity fly around every day and I just don't know enough about the topic to notice, or has this thread just attracted more than the normal distribution of idiots?

    15. Re:enough is enough by nathanh · · Score: 1

      I think the majority of Slashdotters are "web developers". People speak more about things they think they are knowledgeable about, whether that knowledge is justified or not. For example, I prattle on far too much whenever there's an XFree86 article. I suspect the high proportion of idiots responding to this article just proves how many ill-justified jobs were created by the dot-COM boom.

      This is a real shame too, because there are some web developers who are intelligent and motivated and educated. They're simply hard to find because of all the self-proclaimed "web developers" who couldn't tell the difference between CSS and a pile of gopher shit.

      So to answer your question, I think there is simply a greater number of uninformed people than usual responding to this article. The other example I have of this was the recent FTP vs HTTP article. Not only was the premise of the question incredibly stupid, but some of the posts were beyond laughable and into stomach-churning. One idiot even made an eloquent argument based on the belief that passive FTP uses UDP!

    16. Re:enough is enough by spectecjr · · Score: 1

      I think the majority of Slashdotters are "web developers". People speak more about things they think they are knowledgeable about, whether that knowledge is justified or not. For example, I prattle on far too much whenever there's an XFree86 article. I suspect the high proportion of idiots responding to this article just proves how many ill-justified jobs were created by the dot-COM boom.

      Good for you. However, I actually went to the trouble of testing MSN in Opera 7, Amaya, Netscape 4.7, Mozilla 1.3, IE 6.0, and through simple TELNET, and the results I got lead me to believe that they were simply treating Opera as an unknown browser, and passing it the Netscape stylesheet by default.

      Also, no, I'm not a web developer. Right now, I develop embedded systems software for scientific instruments -- and before that, I wrote image manipulation and genealogy software for Sierra. Before that, I worked on the .NET framework. Before that? Mainframe capacity planning simulation software.

      So please, don't be such an arrogant condescending twat.

      --
      Coming soon - pyrogyra
    17. Re:enough is enough by spectecjr · · Score: 1

      And you're just as wrong now as you were when you said that the first time. I really do not understand this. The only possible explanation is that you didn't read The Fucking Article [opera.com], or you didn't know what I [slashdot.org] meant by TFA.

      I ran my *own* tests. I don't assume that just because Opera's techies are whining about being oppressed by Microsoft that they're right. I actually - unlike you - used my brain. I did this little thing called research instead of just reading an article.

      Never just read the article. Always dig deeper. Or do you enjoy being spoonfed, you braindead, gullible freak?

      Simon

      --
      Coming soon - pyrogyra
    18. Re:enough is enough by nathanh · · Score: 1

      Summary: [boast boast boast] scientific [boast boast boast] genealogy [boast boast boast] condescending twat.

      The insult would have been better if it hadn't been the exact same insult I'd just used on you. Imagination scores points. Repetition makes you look stupid.

    19. Re:enough is enough by spectecjr · · Score: 1

      Not when it's used for effect.

      --
      Coming soon - pyrogyra
    20. Re:enough is enough by nathanh · · Score: 1

      If the effect you're trying to achieve is "idiot who can't think up their own insults", sure.

    21. Re:enough is enough by spectecjr · · Score: 1

      Certainly. But note that you're still replying.

      --
      Coming soon - pyrogyra
    22. Re:enough is enough by nathanh · · Score: 1

      So are you. Did you have a point?

      I have a point. I'd like to point out that you've already admitted you aren't a web developer, you have no experience in web development, and that you have worked as a .Net framework developer which probably means you worked for Microsoft. Rather unsurprising then that you're defending Microsoft against all the evidence. If I was unkind - and believe me, I'm very unkind - I'd say you're a Microsoft apologist.

      You've also made rather strong statements about this topic; a web development topic. You've been told by an admitted web developer (not myself) that you're wrong. You've ignored this person. You've been told by me that no organisation of Microsoft's size would run a website in such an untidy manner. You've ignored me. I think I'm fairly safe to claim that you're an arrogant prick, based on this evidence alone.

      Care to return the volley? Or would you rather concede the game early?

    23. Re:enough is enough by stinky+wizzleteats · · Score: 1

      I ran my *own* tests.

      Then not only do you spew uninformed bullshit out of the purity of your own being, but you lack the methods to become aware of the extent to which you've become the most arrogant, stubborn, clueless idiot since Bernard Shifman.

      Procedure

      1. Make requests from Opera 6.11, Mozilla 1.2, IE 6, and Netscape 7.01 while monitoring request traffic with a packet analyzer (if you don't know what this is, please say so. It's very important for you to absorb the full impact of your disgrace)
      2. Document the stylesheet requested in each case.
      Results
      1. mozilla
        site-all-nav6.css
      2. opera
        site.css
      3. ie6
        site-win-ie6.css
      4. ns
        site-all-nav6.css
      Conclusions
      1. Opera gets the same stylesheet as netscape:
        FALSE
      2. Number of browsers receiving the same stylesheet as Opera:
        ZERO
      3. I actually - unlike you - used my brain.
        It failed you.
      4. I did this little thing called research
        Whether you're lying or stupid I'll leave for the reader to decide.
      5. Never just read the article. Always dig deeper.
        I have nothing to say here. I am just repeating your statement for the pure ironic value.
      6. you braindead, gullible freak?
        As above.

      I can't begin to imagine the anguish of seeing your most heartfelt assertions of your own intelligence and awareness so completely devastated. I wish you well in coping with this event. If you need emotional support, please let me know.

    24. Re:enough is enough by sheldon · · Score: 1

      Why didn't you test older Opera versions, Netscape versions, etc?

    25. Re:enough is enough by spectecjr · · Score: 1

      Opera gets the same stylesheet as netscape:
      FALSE


      Of course it didn't -- I claimed it got the same stylesheet as Netscape 4.7 -- AND HAVE DONE ALL ALONG -- and you tested with Netscape 7.01.

      Are you just fucking braindead or what?

      --
      Coming soon - pyrogyra
    26. Re:enough is enough by spectecjr · · Score: 1

      I'd like to point out that you've already admitted you aren't a web developer, you have no experience in web development

      So have you decided yet whether web developers are (a) stupid or (b) the only people who know anything about how the web works? You seem to be oscillating, and it'd be easier to debate with you if one knew exactly where you were coming from.

      You keep ignoring the fact that I've run my own tests -- which were MUCH more extensive than the Opera gang's.

      Also, that person I ignored, I did so rightly; because they seem to be under the impression that whenever I mention Netscape 4.7, I'm talking about Netscape 7.01 -- proving that they're completely and utterly cracked.

      And you're the one who started flinging insults, so if we're making accusations of arrogance, you need look no further than the mirror or smooth reflective surface of your choice.

      Go suck a ferret.

      --
      Coming soon - pyrogyra
    27. Re:enough is enough by nathanh · · Score: 1
      So have you decided yet whether web developers are (a) stupid or (b) the only people who know anything about how the web works?

      What a dichotomy! Are those the only two choices I get? Oh dear, whatever shall I do. I know, I choose door number 3 which is what I've always said: "there are some web developers who are intelligent and motivated and educated. They're simply hard to find because of all the self-proclaimed "web developers" who couldn't tell the difference between CSS and a pile of gopher shit."

      Oh wait, what I've said doesn't fit into your false dichotomy!

      You keep ignoring the fact that I've run my own tests -- which were MUCH more extensive than the Opera gang's.

      But that's entirely my point! We have in the blue corner, you, an admitted non-web-developer who has performed their own UNPUBLISHED tests. In the red corner we have, Opera development team, a group of people who write a fucking web browser, who have published the results of their test that prove - beyond a shadow of a doubt - that there's something sneaky going on here.

      So the only people who dispute the "Opera gang's" claims are people who admit they don't do web development!

      And you're the one who started flinging insults...

      Aww diddums. You do realise that you've just said the "grownup" equivalent of "he started it"?

    28. Re:enough is enough by stinky+wizzleteats · · Score: 1

      Are you just fucking braindead or what?

      Well, you're right about Netscape 4.7, so I suppose a convincing case could be made. I overlooked the fact that the Opera analysis also used 7.1, so I guess you could have pointed out that detail when I was talking about TFA, instead of starting an insult fight, but I can't blame you for giving me enough rope. I was wrong. I suck. I apologize.

  133. What a waste of my time by mnemotronic · · Score: 1
    Let me try to understand this -- I have to download and install a funky browser just to see how it handles a single web site? Then try to un-install the bloody thing?? I've tried Opera, and it's definitely not ready for prime time in my universe...

    Why didn't they just post Swedish Chef screen captures? That would be worth a peek.

    --
    The Russians have won. They have made the world a cesspool of distrust, greed, fear and hate.
  134. the about page... by squarefish · · Score: 1

    Ferseeun inffurmeshun
    Ferseeun
    7.02
    Booeeld
    2658 Bork ideeshun
    Pletffurm
    Veen32
    System
    Veendoos XP

    Jefa
    Soon Jefa Roonteeme-a Infurunment ferseeun 1.4

    Regeestreshun inffurmeshun
    Regeestered
    Nu
    Neme-a
    N/A
    Oorgun eezeshun
    N/A

    Peths
    Prefferences
    C:\Ducooments und Setteengs\JLungffeeeld\Eppleeceshun Deta\Oopera\Oopere7\pruffeele-a\oopere6.inee
    Sefe d veendoos
    C:\Ducooments und Setteengs\JLungffeeeld\Eppleeceshun Deta\Oopera\Oopere7\pruffeele-a\oopera.veen
    Buukm erks
    C:\Ducooments und Setteengs\JLungffeeeld\Eppleeceshun Deta\Oopera\Oopere7\pruffeele-a\oopere6.edr

    Oopera durectury
    C:\Ducooments und Setteengs\JLungffeeeld\Eppleeceshun Deta\Oopera\Oopere7\pruffeele-a
    Ceche-a
    C:\Ducoo ments und Setteengs\JLungffeeeld\Eppleeceshun Deta\Oopera\Oopere7\pruffeele-a\ceche4
    Meeel durectury
    C:\Ducooments und Setteengs\JLungffeeeld\Eppleeceshun Deta\Oopera\Oopere7\Meeel
    Help ducooments
    C:\Prugrem Feeles\Oopere7\Help

    Ploog-in pet
    C:\Prugrem Feeles\Oopere7\Ploogeens
    C:\Prugrem Feeles\Oopere7\Prugrem\Ploogeens
    C:\Prugrem Feeles\Netscepe-a\Cummooneecetur\Prugrem\Ploogeens

    Thurd perteees
    Thees prudooct incloodes sufftvere-a defeluped by zee OopenSSL Pruject fur use-a in zee OopenSSL Tuulkeet. Cupyreeght © 1998-2001 Zee OopenSSL Pruject. Ell reeghts reserfed. Bork Bork Bork!
    Thees prudooct incloodes cryptugrepheec sufftvere-a vreettee by Ireec Yuoong. Cupyreeght © 1995-1998 Ireec Yuoong
    Zee Independent JPEG Gruoop
    Zee PNG Defelupment Gruoop, Glenn Runders-Pehrsun, Undrees Deelger, Gooy Ireec Schelnet und Gruoop 42, Inc. Bork Bork Bork!
    Jeun-luoop Geeelly und Merk Edler
    Jemes Clerk
    Iberherd Mettes
    Noomber-tu-streeng und streeng-tu-noomber cunferseeuns ere-a cufered by zee fullooeeng nuteece-a:
    Zee oothur ooff thees sufftvere-a is Defeed M. Gey. Bork Bork Bork!
    Cupyreeght (c) 1991, 2000, 2001 by Loocent Technulugeees. Bork Bork Bork!
    Permeessiun tu use-a, cupy, mudeeffy, und deestriboote-a thees sufftvere-a fur uny poorpuse-a veethuoot fee-a is hereby grunted, prufeeded thet thees inture-a nuteece-a is inclooded in ell cupeees ooff uny sufftvere-a vheech is oor incloodes a cupy oor mudeefficeshun ooff thees sufftvere-a und in ell cupeees ooff zee sooppurteeng ducoomenteshun fur sooch sufftvere-a. Bork Bork Bork!
    THIS SOFTVERE IS BEING PROFIDED "ES IS", VITHOOoT ENY IXPRESS OoR IMPLIED VERRENTY. IN PERTICOoLER, NEITHER THE EOoTHOR NOR LOoCENT MEKES ENY REPRESENTETION OoR VERRENTY OoF ENY KIND CONCERNING THE MERCHENTEBILITY OoF THIS SOFTVERE OoR ITS FITNESS FOR ENY PERTICOoLER POoRPOSE. Bork Bork Bork!

    Zee Ilektruns
    Undreey Ruzelook
    Neece-a Grepheecs(TM) by Pål Syfertsee, Flutt Eltså

    Oopera Sufftvere-a is greteffool tu zee gruoops und indeefidooels ebufe-a fur zeeur cuntreebooshuns. Bork Bork Bork!
    Cupyreeght © 1995-2003 Oopera Sufftvere-a ESA. Ell reeghts reserfed. Bork Bork Bork!

    --
    Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
  135. Opera Should be Flattered by Peristaltic · · Score: 1

    Microsoft has a history of resorting to it's bag of crappy tricks when dealing with products & services that have enough value to threaten the market share of it's own offerings. This behavior manifests itself very consistently- Consistently enough that tech companies should start using it as a metric. Hell- You could put it in your business plan as criteria for success: "... we will guage our product to be a success in the market place when the Microsoft Corporation has attempted to steal or destroy it...". Opera ought to be congratulating itself on a job well done.

  136. Opera has some of the same problems... by Crash+Gordon · · Score: 1

    Opera's page describing the MSN problem doesn't display properly in Netscape 4.7 -- but it does display properly in IE5.0.

    1. Re:Opera has some of the same problems... by RatBastard · · Score: 1

      While that may be true, did you check to see if Opera is sedning out screwy .CSS to sabotage NS 4.7 or is the problem that Netscape 4.7 is a festering pile of lizard excrement? Given the lack of propper .CSS support in Netscape 4.7 (the bane of my existance when I was doing web page developement) and has a LOT of issues with W3C standard HTML, I'm inclined to go with option 2.

      --
      Boobies never hurt anyone. - Sherry Glaser.
    2. Re:Opera has some of the same problems... by spectecjr · · Score: 1

      While that may be true, did you check to see if Opera is sedning out screwy .CSS to sabotage NS 4.7 or is the problem that Netscape 4.7 is a festering pile of lizard excrement? Given the lack of propper .CSS support in Netscape 4.7 (the bane of my existance when I was doing web page developement) and has a LOT of issues with W3C standard HTML, I'm inclined to go with option 2.

      It's still a more popular browser than Opera though. You'd think they'd support it if they cared about their readers. But they obviously don't. Worse than MSN in fact - they're excluding a larger potential demographic.

      --
      Coming soon - pyrogyra
    3. Re:Opera has some of the same problems... by SigveK · · Score: 1
    4. Re:Opera has some of the same problems... by Crash+Gordon · · Score: 1

      Well, I've never liked IE -- worms aside -- and so I've mostly been a Netscape user. Tried NS5: hog, didn't like it. Tried NS6: hog, didn't like it. Went back to NS471 and have been mostly happy. Tried Opera (6, I think) and whenever I ran it my entire system shortly went massively unstable so I went back to NS471. I do hit the occasional page with problems, so if I really want to see that page I try several other browsers until I find one that works.

      Point is, to quote from Opera's MSN page:

      We encourage and expect major sites to test their pages with many different browsers, including Opera. If a page looks distorted in some browsers, there is probably something wrong with the page. It is possible to write pages that work in all popular browsers.

      Whatever its faults, Netscape 4.71 is a popular (albeit old) browser.

    5. Re:Opera has some of the same problems... by Crash+Gordon · · Score: 1

      The css MSN served Opera in their tests checks out with only a warning about a missing background color.

    6. Re:Opera has some of the same problems... by Anonymous Coward · · Score: 0


      Before you comment about Opera and Microsoft caring about their customers, try visiting both www.opera.com and www.microsoft.com with Lynx. Text only / aural browsers are the *only* solution for blind people.

  137. Re:i am not perfect but i suck cock by Anonymous Coward · · Score: 0

    You liver must be the size of a Buick, to be *that* drunk.

  138. Very smart marketing by Futurepower(R) · · Score: 1


    Håkon,

    This is very smart marketing in an industry in which marketing is usually very primitive.

    As others have said, you are making your point without going to court. That's admirable.

    Microsoft is so abusive that I wrote an article about the abuse so that I would have some way of explaining it to my customers: Windows XP Shows the Direction Microsoft is Going.

    LOL! At one time, the Swedish chef was my favorite TV character. Although I was an adult, and didn't often watch TV, I watched the Muppets more than the children in the neighborhood.

    Be sure to give credit to whomever wrote the original Swedish chef software. I don't see that now on your web pages. Also, notice that the press release about the Bork edition says, "Pal A. Hvistendahl, Marcom Director". Shouldn't this be "Marketing Director"? If you mean MARketing COMmunications, that isn't an advisable word because it communicates only to people who think about marketing all the time.

    1. Re:Very smart marketing by howcome · · Score: 1

      (Please note that I didn't write the message you responded to, see my homepage for an explanation)

      We credit the person writing the JavaScript version of the Encheferizer in Opera's "About" box. The other people involved are credited in our version of the script

      -h&kon

  139. Monkey? by decrocher · · Score: 1

    Ha ha ha ha ha
    ho ho ho ho ho
    hee hee hee
    hum

    phew.

    guess you had to be there.

  140. how long before... by biostatman · · Score: 2, Funny

    there is an IE easter egg that calls Opera engineers weenies?

    --
    For the love of $DEITY, loose != not win!!!!!
  141. Bork! by sugrshack · · Score: 1

    Bork... I always thought that was the sound made by a fart in the bathtub.

    --
    I can't believe it's not lard!
  142. Background likes by NigelJohnstone · · Score: 1

    Try following my URL for screen shot links if you want to see what they were up to (and still are up to - the MS sites still don't work 100% yet).

  143. stupid.. by Suppafly · · Score: 1

    what a stupid idea..

  144. "About" page too... by cgenman · · Score: 1

    If you have downloaded and installed the Bork edition already, go to Help -> About Opera.

    Good to see they can laugh at their own expense too :).

  145. lawsuits on their way to slashdot? by sirshannon · · Score: 1

    I would probably sue if you were spreading lies about me like that.

  146. As an added bonus... by redNuht · · Score: 2, Funny

    The Bork edition does not have ad banners! Talk about extra features. :)

  147. Re:What's with the moderation by Anonymous Coward · · Score: 1, Insightful

    I know there are a lot of Microsoft bashers here, but why did this get modded up? Every sentence is incorrect.

    eg:

    "The problem was both Opera v6 and v7 rendered the page that was sent to Internet Explorer browsers perfectly."

    Wrong. Opera v6 rendered to page adequately, but not exactly the same as IE on the same CSS. Because Opera v6 had a bug whereby it magically added 30 to a margin value, ending up creating an unwanted gap on the bullet points.

    Not exactly a big deal, and I would have just left it assuming it would be fixed next version. But this just shows that Microsoft did the right thing and tested using various browsers. As for correcting the issue, thats probably due to a rigid designer who required the page to look the same on all browsers.

    "Opera v7 renders the page that was sent to v6 just fine"

    If you mean IEv6 then yes it does, BECAUSE THE BUG WAS FIXED. If you meant Opera v6 then no it doesn't, it moves some items 30 to the left making them move partly out of the visable area.

    "The only thing that can't be rendered properly is a special page that is only sent to Opera v7 browsers that aligns elements by -34pts"

    Just plain untrue, the work around CSS is sent to all user agents containing "Opera". God knows why they didn't tie it down to Opera v6, but I strongly suspect laziness, it's much easier to match on Opera, then on grabbing the version string. Maybe someone just plain didn't think, who knows.

    "Opera wasn't broken yet MS decided it needed to be fixed (as is fixing a cat). "

    Opera v6 _was_ broken. But MS did a badly implemented work around.

    I mean come on people, Microsoft has done a lot of bad things, but this isn't one of them. If they get nothing but shit shoved at them when they go to the effort of playing nice, but make a tiny oversight. Where is the incentive for them to try again?

    Do you want msn to be just another "optimised for Internet Explorer" web site? If Microsoft goes to the trouble of being compatible then you can ask other web sites why the hell they aren't.

    I am extremely disappointed with Opera's response to this issue, they have sugar coated the existence of the bug in Opera v6, and make out it is all MSN's fault. Essentially turning a "feature" into a desperate media attention grab.

    What about the users? What if they don't want the MSN website in Swedish Chef? And I was so close to making Opera my default browser over Mozilla. Guess I'll stick with OSS Mozilla, which doesn't screw around with the contents of other people's web sites.

    PS: Watch this get left to rot because it doesn't bash MS.

  148. Yea by Inoshiro · · Score: 1

    Because typos like accidently hitting - don't ever happen.

    Before you go and assume MS was doing this because people were running Opera, just take a deep breath. Now, if you want something to be angry, realize that MS probably didn't fix up the style sheet for Opera yet, despite being contacted.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  149. So when does slashdot get borked? by emarkp · · Score: 1

    After all, the "post comment" page seems to be sending crap to Opera.

    Of course, it appears to be sending crap to all browsers--not just Opera specifically. It fails the w3.org validator spectacularly.

  150. It's nice to see this. by ShadowDrake · · Score: 2, Interesting

    Kudos to the Opera team for handling this situation with humour and grace, while still managing to make a valuable message in a manner where it will grab attention. It's nice to see fights addressed with humour and rhetoric rather than lawsuits.

    --
    It's just like a fascist dictatorship, without the punctual rail service!
  151. Did idea originate from slashdot comment? by Elwood+P+Dowd · · Score: 1

    A slasdot user suggested something very similar to this in the last story on this issue. And personally, I think the Opera folks are being fantastically polite by using bork, rather than pubjames' idea. Translating the page to German and back would make MS look much, much worse.

    --

    There are no trails. There are no trees out here.
  152. Anyone interested in the truth? by TheAwfulTruth · · Score: 1

    Look at and mod the parent of this post UP. It is maybe 1 in 500 that actually tells you what went on.

    --
    Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    1. Re:Anyone interested in the truth? by Anonymous Coward · · Score: 0

      Its sickening to see the posts that actually tell the truth modded down below threshhold as trolls; while the blatant lies get modded up to 5. The post by Håkon Wium Lie the CTO of Opera Software is just blatantly misleading, but it gets +5. His "just fine" is a cover up for "only slightly wrong".

  153. Amen by A55M0NKEY · · Score: 1

    As long as the browser rendered the pages perfectly to standard that would be cool. Maybe if it detected errors in it's own code it could parse the output to the w3 standard checker program for that page to crosscheck itself before putting up such a notice.

    --

    Eat at Joe's.

  154. Here are the stylesheets I get by Wee · · Score: 1
    Can any opera users confirm if the style sheets are still messed up ? If they are they I might start subscribing to the conspiracy theory, but really his smacks of a childish attempt to grab attention

    I started Opera 6, Opera 7 and IE 5.5 in Windows and grabbed all the stylesheets from http://www.msn.com. Here is what I get:

    • Opera 7: <link rel="stylesheet" type="text/css" href="http://i.msn.com/m/8/c/site-win-ie6.css" />
    • Opera 6: <link rel="stylesheet" type="text/css" href="http://i.msn.com/m/8/c/site.css" />
    • IE 5: <link rel="stylesheet" type="text/css" href="http://i.msn.com/m/8/c/site-win-ie5.css" />
    Here's what I get using Opera 6 for Linux:

    <link rel="stylesheet" type="text/css" href="http://i.msn.com/m/8/c/site.css" />

    For grins, I decided to see what they "normally" give out:

    [wee@hostname wee]$ lynx -source 'http://www.msn.com' | grep stylesheet
    <link rel="stylesheet" type="text/css" href="http://i.msn.com/m/8/c/site.css" />

    MS is still trying to bork Opera users, even though they claim they aren't. And it's not a typo: the stylesheets are very different. If they'd just give all Opera users the same sheet, then everything would be fine. I'd think again about defending MS on this one.

    I personally think that there should be more pie fights and fewer lawyers. It's incredible that Opera has the balls to release the bork version. It's one of the funniest things I've seen in a long time and I'm all for it. I'm even paying for Opera 7, even though there isn't a Linux version yet (which I'll also pay for).

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  155. i dont get it by claude_juan · · Score: 1

    whats the point? does this somehow affect ms? i dont think it does. the only people who can use this are windows users who will NEVER have the use for msn pages. woop de doo. those people dont care anyway. yeah, its funny, but so what. i should make a web browser that changes every page to yiddish! then i'd make slashdot! rubbish.

  156. That's not the f*cking point! by RatBastard · · Score: 1

    The point is that MSN is deliberatly sending Opera users bad .CSS.

    --
    Boobies never hurt anyone. - Sherry Glaser.
  157. Nope. by RatBastard · · Score: 1

    The ads are there. They just turn them off for a few days as a "being nice" gesture.

    I am a registered Opera user, I just haven't gotten around to registering this install since the last nuke from orbit OS disaster and the ads are there as I type this in the Bork edition.

    --
    Boobies never hurt anyone. - Sherry Glaser.
  158. Re:Or how about something slightly more plausible. by Mulletproof · · Score: 0, Flamebait

    Truth. -1 Flamebait. Yep, this is Slashdot alright.

    --
    You need a FREE iPod Nano
  159. New Opera Feature by Anonymous Coward · · Score: 0

    ... This 'autotranslate' would be a great feature for Opera 7.02, IMO, if it translated all websites... :p

  160. Re:Juvenile & extrememly bad idea by Anonymous Coward · · Score: 0

    The server was compensating for an Opera CSS bug. The server was trying to allow users of a faulty browser to view their pages. Opera 7 JUST came out and fixed their bug (When then broke to Opera 6 specific pages) If the Opera engineers hadn't been out to lunch on version 6, none of this would have happened.

  161. Mozilla will do the same... and more! by advid.net · · Score: 2, Interesting
    This Transformation Service Mozilla module will do the same thing to any web site you want, and it will also filter scripts, banners, etc.

    Quote:

    "The ability to create ways to preprocess pages before they display would be a welcome addition to Mozilla's capabilities."
    "TS is based on the idea of a very simple, open API, and the use of various modules which users may install and configure through the preferences panels. These modules would receive the webpage before it is fully parsed, and transform it as they are programmed, passing the transformed webpage either to the next module (they may be chained), or to the rendering/parsing engine. Naturally, users may want to run more than one module at a time, perhaps one that acts as a HTML filter to remove hostile tags (like BLINK and EMBED), and another as a simple lingual translation engine. Similarly, users may wish for modules to be applied to only some webpages, perhaps those in a foreign language or with a hostile PICS rating, and not other. "

    http://www.mozilla.org/blue-sky/extension/199805/p reprocess.html

    Mozilla team seems reluctant to implement this, do they fear something from sites hosting advertizing ?
    I can already imagine my favorite pages customized on the fly by Mozilla with my preferences, or even colaborative preferences.
    ( cnn, zdnet, ... with no more ads, popup, useless side columns or top rows. Oops: unsubscribed user has the ads gone on slashdot! )

  162. Re:Juvenile & extrememly bad idea by Anonymous Coward · · Score: 0

    From NINENINE the FLAMING HOMO.

  163. MSN changed their page to WORK with opera by ywwg · · Score: 0, Troll

    What a bunch of morons you people are. MSN put in those 30 pixel "errors" to work around a bug in opera version 6. Version 7 doesn't contain the bug, and MS hasn't yet added special detection for opera six versus seven. This isn't "targetting" or trying to break a page for opera, they were doing the best they could to work around its bugs

  164. I may just switch by Cranx · · Score: 1

    That's almost cool enough to make me switch from Phoenix. Almost.

  165. Simple Solution by theirpuppet · · Score: 1

    I have the easiest solution to this MSN problem.

    Hotmail always redirects the client to MSN on logout, and this annoyed the hell out of me and my wife. So, with squid, I use a redirector to:

    s|www.msn.com|www.lemonde.fr|;

    I never hit MSN, and therefore never have this problem. Though, trying to use Hotmail with a non-mickeysoft browser has always been an issue. To anyone stating that Mickeysoft does not intentionally thwart the use of other browsers, I say you're full of it. I've had too many problems for it not to be intentional.

  166. That's competition by Genrou · · Score: 1
    Opera released its "Bork Edition" to compete with IE.

    ...

    Which is, of course, MS "Borg Edition" of a browser. All of them.

  167. Zees ees a gooood theeng by MacGod · · Score: 1

    I zink zat zis ees a veeery fuuuny ting

    --
    "Reality is merely an illusion, albeit a very persistent one " -Albert Einstein
  168. User agent sniffing is evil by unsung · · Score: 1

    I hope that this problem is brought to more light. In fact, I wish that a legal solution can be made.

    This problem actually hits home for me as I had to work on a product with an embedded (3rd party) browser. Since our browser had a small user base, I had no leverage whatsoever to reach MSN about fixing this problem. And let me tell you, my customers got pissed! Probably lost a few accounts in the process.

    There's a very well documented bug on Mozilla's website which aims at this very issue (Gecko was one of the browsers that originally did not pass the user-agent filter). Luckily, Mozilla had some pull to get these problems resolved through MSN. However, by 'resolution', I mean that it was only fixed only for Gecko... every other small browser out there is still "broken".

    Basically, any site that uses user-agent sniffing is irresponsible in my eyes. In fact, user-agent sniffing doesn't solve *anything* as developers will only alter the user-agent string to match IE's. MSN is not the only perp, but with their monopoly, they should really know better. Further, Independent web creators who do this are just without clue.

  169. My god! by Anonymous Coward · · Score: 0

    It's a modbombing in reverse!

  170. Opera 6 "Bug" by Anonymous Coward · · Score: 0

    I've never gone to msn.com before, but from the wgot files mentioned in another comment, on Opera's site, and looking at the msn.com page now, Opera 6 (6.1, build 271) most definitely does render both the MSIE and Netscape versions in a way that looks normal--unlike the one which msn.com feeds it which forces text to be pushed too far to the left; either mixing with another column, or just not being shown (as is the case with the white text on white background resulting from shifting the text over from the right column).

  171. MSN and Hotmail. by unsung · · Score: 1


    One other thing to add to this fray, Hotmail is part of MSN. At least, it goes through the same user-agent filtering that the main MSN website does.

    It's one thing to say that your users can't go to MSN, and a whole different thing to say that your users can't check their email. This problem deserves more attention!

  172. Now WHY would I even go to MSN by nicotinix · · Score: 1

    Using Opera and Linux myself, why would I even go to msn.com??? Congrats to Opera, however, for not being stuffy corporate aholes!

  173. TTS bork by peu · · Score: 1

    Anyone imagined a visual impaired person trying to hear a Text to Speech of the msn site...

    TNOP (take no offense, please!)

  174. Re:I love this - bye Opera by lingenfr · · Score: 1

    I purchased Opera for Win and Linux at 6.1 (or so) a few months ago. Guess what, when 7.0 came out, they want me to buy it again. 7.0 looks nice, but this is the same type of behavior that seems to piss everyone off about M$. There is a lot of positive press on /. ref Opera, but I don't quite get it. I quit using it and am looking at Mozilla or Gecko, etc.

  175. Debork 1.0 released by peu · · Score: 1

    Today Microsoft Corporations (MSFT) released Debork 1.0

    Targeted at european enterprises, their expected sales are Euro 4.7 millons for this fiscal year.

    Please see www.microsoft.com/debork for more info.

  176. Targetting Windows users is not a bad idea by zanderredux · · Score: 1
    Targetting Windows users is not a bad idea, since the problem is with Microsoft pointing their guns against paying Opera customers who happen to run Windows.

    Now, a message box popping up with a message explaining that users should expect difficulties when running MS sites would be more instructive...

  177. It all began with the damned tag by Anonymous Coward · · Score: 0
    By then, there were no standards and everyone made stuff as they saw fit. Web developers, in the other side, were forced to devise strategies to circumvent the mess so that their petty pages would look correctly everywhere, saving their jobs and reputation.

    Microsoft bashing is not pointless, it has a strong case, as you see.

  178. Opera + Technet by ByTor-2112 · · Score: 1

    Using Opera on MS's Technet seems to show the same kind of behavior... If you have it present it self as opera you get a list of links. Change it to ANYTHING but opera and you get the real page (although the IE5 page is still the "best" page).

    Typical MS...

  179. It's the 'did you see' news of the day! by Gorimek · · Score: 1

    But this gets talked about a lot. I'd bet 100 times more people hear about this than heard about the probably intentional "-30" CCS coding error that is the original problem.

    Which puts a 100 time bigger pressure on M$, and as good an impact on M$ as they could hope to have.

  180. When Is Someone Going to Address the Main Issue? by Master+of+Transhuman · · Score: 1

    On the one hand, we have posts pointing out the apparent egregiousness of the Microsoft "fix" for an alleged Opera "bug".

    On the other hand, we have posts pointing out that Opera did "in fact" have a bug which Microsoft needed to fix with a special style sheet.

    When is someone going to analyze these two positions and determine which one is correct?

    WAS THERE A BUG IN OPERA WHICH WOULD EXPLAIN WHY MICROSOFT DID WHAT THEY DID OR NOT?

    And I'd like Opera to address that point directly since they are posting here...

    I personally don't know enough about style sheets or whatever to comment, but I would like to know the FACTS here.

    Having said that, the Bork version of the page is hilarious and justifies itself.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  181. Dude, Swedish Chef is popular in Sweden!! by Gorimek · · Score: 1

    Relax. The Swedish chef has always been very popular in Sweden.

    Maybe we should be better at taking offence, but so far we are way behind world leaders inthis regard.

  182. What does Microsoft say? by wayne606 · · Score: 1

    I saw some comments on earlier discussions about this that MS was just trying to work around a bug in an earlier version of Opera, and that there's no way in the world that they would intentionally break Opera's rendering. But the press release denies this. Why doesn't somebody at Microsoft who was involved with this feature come forward and explain the situation? If we don't hear from them, the only conclusion is that they are too embarrassed at being caught at this kind of cheap trick to show their faces.

  183. Re:standards? Not Slashdot either. by PB8 · · Score: 1

    Try putting Slashdot into the validator:
    Validate Slashdot.

  184. Re:Juvenile & extrememly bad idea by langed · · Score: 1
    Every server singles out every user. This is a fact of life.

    Do you honestly expect that everyone sees the same pages you do, just because they entered in the same URL or clicked the same link?

    The fact is, there is (and has been for some time) a disparity between what an IE user sees and what a Netscape user sees. The same can be said of Netscape and Amoeba, or even different versions of the same browser. For example, the IE 4.0.2222 that came on the Win95 CD that you could install separately didn't even support frames and tables properly.

    Because of these issues, it is (more or less) a common practice to attempt to distinguish browsers from each other, and serve similar (but not identical) pages to differing browsers. Further, with PHP and DHTML (server-side) and the joys of javascript and vbscript(browser-side), these pages can be made to look different.

    Back in the day when the "supercookie" vulnerability in Media Player was found, one of my client's servers was configured to identify the Windows installation by the Globally Unique IDentifier, and that was cross-referenced with a profile that the user willingly provided upon visiting the site. Finally that profile's browser-selection option was matched against the browser reference string that was sent in the page request, and the user was prompted if there was a discrepancy. If there wasn't, the page sent to the user was chosen according to what browser the server identified.

    And thus we didn't force gobble-de-gook onto our Netscape Users just because we provided Active Desktop Support for our IE users, just as our IE users didn't get confused by an icon on their status bar indicating errors on the page because we supported SmartUpdate through Netscape.

    Our solution was a little more convoluted than necessary, yes, but it also allowed us to track individual systems/users' browsing, and we could then email them with links to stuff on the site that they hadn't seen yet.

    Now, surely you wouldn't trust my client's server/service, because I told you what we'd deployed and that we tracked our visitors. But that system has long since been taken down in favor of static pages.

    All that said, I don't think it's appropriate to lambast web hosting companies for trying to give you more functionality, even though they have to identify your browser and/or OS to prevent unexpected errors from creeping in.

    Now, don't get me wrong, though. If my client used either of the SmartUpdate or ActiveDesktop stuff to try and force spyware on the users to harvest email addresses, or sold the addresses freely supplied in the profiles, I would have eliminated the ability to collect it. Nefarious activities are unacceptable in any case, and we the public are to only assume that the nature of singling out Opera to feed it an (assumed intentionally) incorrect page was to inconvenience the user to switch. After all, Microsoft has been known to pull this stuff. Who remembers MS blocking Mozilla, other browsers from MSN nigh on a year ago now? MS has demonstrated that they're not above kicking their competition and forcing users to IE.

    That should put to rest the theory that it's a bugfix on MS' part to maintain compatibility with an old browser--we at /. prefer to not believe in such crackpot theories. Instead, we assume that known troublemakers are still causing trouble.

    And as it's made news all over the Internet that MSN is again causing problems for another browser, we simply find the Bork a humorous retaliation. Hey, you can't fault us for rooting for the underdog, can you? :)

    Finally, since the logic behind the Swedish chef hasn't yet surfaced on /., I'll explain it. We hackers adopted a bit of slang, changing "broken" to "borked". Some script kiddies even say it "b0rk3d". So, in a fit of rage, developers sometimes say "This thing is borked! Borked borked borked!!!" You'd be surprised just how much that sounds like the Swedish Chef saying "bork! bork! bork!" And thus was the starting impetus for the hidden joke behind the Swedish Chef.

  185. Re:Juvenile & extrememly bad idea by darkfrog · · Score: 1

    Are a dolt?
    RTFA!
    You have to specially request this browser that taints MS's page! So therefore you ARE asking for it to change the page!!

    --
    --DarkFrog
    If the dead rise again, we're going to have some serious population control issues.
  186. It still looks broken in Opera v. 5.12. eom by Anonymous Coward · · Score: 0

    It still looks broken in Opera v. 5.12. eom

  187. I hope it TAGS itself as the Bork version... by alpharoid · · Score: 1

    ...because I'd love to have an idea of how many users went to the effort of borkifying MSN. I now I will; it's the only way to extract some usefulness out if that portal.

    Now imagine if they send special HTML to block it:

    Deer MSN veeseetor,

    Thees browser ees not supported. Pleese-a downloed Internet Explorer, eet's free-a!

    bork!bork!bork!

  188. the best form of retaliation by Anonymous Coward · · Score: 0

    A good system would be to use some activeX to change the registry entry for user agent string for IE to return "Opera" instead of "IE" and put it up on lots of banner adds offering free pron if you install it.

  189. old versions are broken too by Anonymous Coward · · Score: 0

    As of Friday, 5 pm EST (US) the page still renders improperly in Opera 5. Obviously, it is not just the 'newest version' which has problems with MSN.

  190. It's funny, but it could've been worse by Cola+Junkee · · Score: 2, Funny

    So, they are probably using the language filter "chef" to filter the web-page just before displaying it.

    I once heard of a sys-admin that wanted to get revenge on someone else, so he ran all his outgoing mail through one of these filters. Hilarity ensued!

    Just to give you an idea, I'll re-run my comment through the "jive" filter, a rather politically incorrect filter which is supposed to simulate black urban-speak. Imagine doing this to MSN!

    [here goes]

    So, dey are probably usin' de language filta' "chef" t'filta' de web-page plum befo'e displayin' it.

    I once heard uh a sys-admin dat wants'ed t'get revenge on someone else, so's he ran all his outgoin' mail drough one uh dese filters. 'Sup, dudelarity ensued. Right On!

    Just t'give ya' an idea, I'll re-run mah' comment drough de "JIBE" filter, a rada' politically inco'rect filta' which be supposed t'simulate brother urban-speak. Imagine doin' dis t'MSN. Right On!

    --

    f u cn rd ths, u r prbbly a lsy spllr.

  191. Re:When Is Someone Going to Address the Main Issue by Anonymous Coward · · Score: 0

    MSN is just using browscap. It may be valid to complain about how well they maintain their browscap.ini, but it's a little disingenuous to say they are purposely singling out Opera.

    The problem with browscap.ini is that it functions essentially like a massive nesting of if-then-else conditions and string matching patterns. The subtleties between the many user agent strings makes it difficult to ensure that every version of every browser on every platform is going to fall into the expected identification. What's technically happening at MSN is just that the logic of browscap "falls into" a match with older Opera capabilities when "Opera" is in the string. When you change it to "Oprah" the logic falls into IE6 as the closest match.

    Take a look at http://www.garykeith.com/data/browscap.ini for an example of what a typical browscap.ini has to deal with these days. This isn't the version MSN is using, but you can see why the example of changing "Opera" to "Oprah" and leaving the rest of the user agent string looking like IE6's could cause the IE6 style sheet to be returned if MSN's browscap.ini didn't have the Opera 7 strings defined properly.

    In the big picture of web authoring, browscap is a good balance between ignoring browser differences and attempting to hand-code all the logic you would need, every time. That's why even PHP has adopted browscap.ini despite its origins in Microsoft's ASP. But whether it's a Microsoft site or a PHP site, it still has to keep its browscap.ini updated, and that's not terribly easy to stay on top of.

    I have a hard time believing that Håkon Wium Lie isn't familiar with browscap and how these oversights can happen, but I'm sure he's also aware that browcap.ini is just technical enough that the press and MSN executives aren't going to be able to address the issue at that level. When you oversimplify an explanation of what's happening, you wind up saying that MSN is intentionally sending Opera the wrong style sheet, and Opera Software is trying to play politics with this oversimplification. 0

  192. Re:When Is Someone Going to Address the Main Issue by Anonymous Coward · · Score: 0

    .As much as I hate Microsoft, there is a relatively innocent explanation for this behavior. I'm guessing that Microsoft uses browser detection that is something like the following pseudocode:

    code:
    if(IDstring contains MSIE)
    {
    browser=ie;
    }
    else if(IDstring contains "Mozilla")
    {
    browser=mozilla;
    }
    if(!browser||IDstring contains "Opera")
    {
    browser=other;
    } ...
    if(browser==ie)
    send ie stylesheet;
    else if(browser==mozilla)
    send mozilla stylesheet;
    else
    send generic stylesheet;

    The result of this code is that Opera gets the generic stylesheet while "Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Oprah 7.0 [en]" gets the IE stylesheet because the algorithm mistakes it for IE. So I don't think that Microsoft is taking aim at at Opera, it's just assuming that Opera isn't capable of handling the IE stylesheet. Obviously this is not true and is unacceptable. However, I believe that Opera has misrepresented Microsoft's motives and Microsoft's response will probably result in negative PR for Opera.

  193. Re:When Is Someone Going to Address the Main Issue by Anonymous Coward · · Score: 0

    They use a javascript when detecting the client's UserAgent:
    !--
    function BrowserData()
    {
    this.userAgent = "Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.01 [en]";

    this.bot = false;

    this.browser = "MSIE";

    this.majorVer = 6;

    this.minorVer = "0";

    this.betaVer = "0";

    this.platform = "Other";

    this.platVer = "MSIE 5.5; Windows 98";

    this.getsNavBar = true;

    this.doesActiveX = false;

    this.doesPersistence = true;

    this.fullVer = 6;
    So it means that Opera is so-called "other" browser and therefore is not supported.

  194. Re:When Is Someone Going to Address the Main Issue by Anonymous Coward · · Score: 0

    I just fired up wget using some other user agent strings, namely for Netscape 4, Netscape 3 and "Red Bull". With some interesting results:

    The site.css file is obviously regarded as lowest common CSS abilities and delivered to any browser they cannot detect using the user agent string. Obviously they send out the site.css to any browser they either cannot detect or they can detect but don't support with a special stylesheet.

    [Which leaves some criticism to your method of investigation. By sending the user agent "Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Oprah 7.0 [en]" you can't prove what you want to prove since you're still implying you're driving a web browser that's based on Mozilla/4.0 with the comment "MSIE 6.0". No wonder they're giving you the MSIE 6.0 stylesheet unless they got further evidence it's not an MSIE 6.0. You should have taken further steps into investigating their modus operandi.]

    So their CSS behaviour isn't targetted at Opera at all. They send out their flawed CSS (presumably "optimized" for Netscape4) to any browser but their own breeds and Mozilla.

  195. Re:When Is Someone Going to Address the Main Issue by Anonymous Coward · · Score: 0

    With Opera 5 their cached *broken* msn page looks quite fine

    Opera 5 had similar CSS problems which I reported as a bug report. Answer from Opera.com:

    "The bug is the inability of Opera to combine 'margin-left' and 'text-
    indent'."

    So I assume, MS has "optimized" its site for Opera 5 and not updated its optimization ever since. With Opera 5, http://www.msn.com looks quite fine and all the content is visible.

    As much as I like Opera, I dislike articles like this one. Please beat Microsoft with facts and ongoing standardization, not with polemics.

  196. Get over yourself! by pbreit · · Score: 1

    Opera needs to seriously get over itself!

    Opera's lousy research failed to turn up that MSN sends the exact same "error" to Netscape:

    ul {list-style-position: outside; margin: -2px 0px 0px -30px;

    Sheesh.

    1. Re:Get over yourself! by Anonymous Coward · · Score: 0

      Looks like the Opera CTO thinks the world circles around them.

      MS might be plottin and blullying... but this crap is way off base. MS could care less about Opera.

      All this is is an old style-sheet for nutscrape 4 or Opera 5 (both which have problems), and an overworked/undereducated admin not keeping browscap.ini up to date.

      Opera is an insignificant tadpole among MS's competitors. They only flatter and fool themselves attributing this dumb poop to malice, when its purely apathy and stupidity.

  197. bork? by dizzy+tunez · · Score: 0

    BORK B0RK BORK!
    alt.swedish.chef.bork.bork.bork

    --
    "If you loved me, you`d all kill yourselves today"
    Spider Jerusalem
  198. Disturbing by Bruha · · Score: 1

    What's more disturbing is that MS thinks and apparently getting away with the. Use our browser or dont surf our sites.

    Fortunately most users that use opera are hopefully smart enough to stay away from MOL or AOL for that matter :)

  199. MSN.com blocks bork edition by Anonymous Coward · · Score: 0

    unless you don't identify as opera.

  200. Yeah, ok, so, why? by Anonymous Coward · · Score: 0

    What I truly don't get about this whole Microsoft against Opera deal is that what does Microsoft have to gain by not letting Opera users visit MSN.com? It's not like you have to pay for IE, it's already included in Windows. What does Microsoft care if people use a different browser?

  201. Re:Or how about something slightly more plausible. by Mulletproof · · Score: 1

    Waste your mod points here folks. Truth hurts.

    --
    You need a FREE iPod Nano
  202. MOD PARENT UP!!! +1, Valid Opinion by Anonymous Coward · · Score: 0
  203. Fucking Stupid by Anonymous Coward · · Score: 0

    Is Opera run by 12 year old children? The people responsible for this should be fired at once.

    1. Re:Fucking Stupid by Anonymous Coward · · Score: 0

      wot a fucking idjot!

  204. imagine... by INeedWeed · · Score: 1

    ...american car manufacturers selling cars that refuse to start the engine if fat people attempt to drive.

  205. Bug? What Bug? by Kwil · · Score: 1

    The thing is, the stylesheet MSN served to Opera 6 wasn't needed in the first place. Both O6 and O7 render the MSIE stylesheet just fine.

    If you'd have actually read the press release, you would have seen this tidbit:
    MSN now allows access to users of Opera 7, but is still targeting and sending users of earlier versions a broken page. This treatment is completely unnecessary, as the page would look the same in Opera as in Microsoft's own Internet Explorer if it had been fed the same information. [emphasis added]

    If there was any bug, it's that O6 was more forgiving than O7 of non-sensically coded stylesheets such as the one MSN was serving up.

    --

    That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  206. Re:i am not perfect but i suck cock by Anonymous Coward · · Score: 0

    my liver is *almost* as big as kathleen fent's ass.

  207. Opera vs. M$ and the /. effect by Anonymous Coward · · Score: 0

    Just taking a stand against M$ like this deserves /.'d effect for all your "game machines" :)

  208. Could Sabotaging Opera Result In Criminal Charges? by Anonymous Coward · · Score: 0

    Even if this Opera style sheet is fixed, given Microsoft's history ("DOS isn't done until Lotus won't run.") shouldn't there be an FBI investigation. The style sheet coder could be questioned under penalty of perjury to determine if it was an accident or if anyone at Microsoft discussed doing this intentionally. The only way this sort of thing will ever stop is if Microsofties start going to jail. Didn't the Justice Department threaten Microsoft officers with criminal sanctions if they got caught sabotaging software again?

  209. What a marketing tool by rjch · · Score: 1

    What's the bet that in a week or two, Opera will release a statement detailing the number of downloads of their borked up version of Opera? I switched from Opera to Mozilla some time ago, and it wasn't until now that I've been inclined to install it again. This is enough of a joke that I'll leave that version installed, and use it from time to time... :-)

  210. Surely that's not the correct approach... by smcv · · Score: 1

    IANAPP*, but if I was doing browser detection for MSN, it'd work something like this:

    - If it's Netscape or IE, version 4 or earlier (i.e. a browser I *know* fails to degrade gracefully), send a dumbed-down stylesheet

    - If it's Opera 5 (wasn't that the one with the indenting bug they were working around?), send a hacked stylesheet which fixes it (just Opera 5 though, not <=4 or >=6)

    - If The Boss says so, and the browser is IE6, send extra proprietary junk so it looks marginally nicer (hey, I'm trying to think like MSN here :-)

    - Otherwise (default action), send a standards-compliant HTML4+CSS or XHTML+CSS page that does exactly what I want; anyone using a browser that's old *and* obscure probably knows what they're doing, if a new browser doesn't show it properly it's the browser author's fault, and "limited" browsers (text-only browsers, PDAs, screen readers, ...) should just ignore the stuff they don't understand and show the content.

    The design of HTML is meant to be such that browsers that don't understand a particular feature (like CSS) can ignore it and get a "gracefully degraded" version. The only ways to get a browser to actually show things *badly* are:

    - Bugs in a particular feature (someone mentioned text-indent and margin-left not playing nicely together in Opera 5; MSIE doesn't add up border, margin and width quite right)
    - Half-implementations of standards (Netscape 4, basically.)

    IMO the first priority when implementing a website's stylesheets, once you've decided what they're going to look like should be to make an "ideal" version which is valid and standards-compliant, and does what you wanted; hacks to make it still look nice in specific browsers should be optional and only done for those specific browsers (so browsers the designer doesn't specifically support, like Konqueror, Safari and "Oprah", get sent the "ideal" version).

    My own site deliberately links in the stylesheet using a method NS4 doesn't understand (the @import feature in CSS), so NS4 gets no stylesheet at all. This makes it look boring, but at least it's legible, which makes it better than last time I tried to feed NS4 stylesheets - I gave up when inline images started overlapping my text, in a valid page which IE 4, an early Mozilla, and (IIRC) Opera rendered perfectly.

    If you visit my site with a browser that knows about @import, you get the full-CSS version, which has no different content, but looks prettier. (I write the stylesheets using the CSS2 spec, with Mozilla as my "previewing" browser, then test in Konqueror and the W3C CSS and HTML validators occasionally, plus MSIE when I can be bothered).

    * I am not a professional programmer

  211. Vere are dah svedish meatballs? by Exiler · · Score: 1

    Ver're in Sveden!

    --
    Banaaaana!
  212. Last Post! by alpg · · Score: 0

    The so-called "desktop metaphor" of today's workstations is instead an
    "airplane-seat" metaphor. Anyone who has shuffled a lap full of papers
    while seated between two portly passengers will recognize the difference --
    one can see only a very few things at once.
    -- Fred Brooks

    - this post brought to you by the Automated Last Post Generator...