Slashdot Mirror


Opera Claims Microsoft Has Poor Interoperability

Noksagt writes "Opera CTO Hakon Lie has countered the claims that Bill Gates made regarding Microsoft's superior interoperability last week. He points out their invalid webpages, MS's unwillingness to serve the same content to different browsers, IE's poor CSS support, tardy documentation and limitations of their XML format, and more." From the article: "You say you believe in interoperability. Why then, did you terminate the Web Core Fonts initiative you started in 1996? You deserve credit for starting it, but why close down a project which could have given you yet much good will? (Verdana sucks, but Georgia is beautiful!)"

67 of 316 comments (clear)

  1. You Dad Sucks Syndrome by fembots · · Score: 5, Interesting

    After .Net sucks and Solaris, JVM suck too, I believe we're entering a new era in 2005, where litigation is a past tense.

    It's just so much easier, and more importantly cheaper, to attack competitors like this.

    1. Re:You Dad Sucks Syndrome by Taladar · · Score: 4, Insightful

      Considering you only list MS and Sun products, companies that traditionally use their marketing departments to hype their products above their real qualities it seems about right someone uses similar methods to get them back to the ground.

    2. Re:You Dad Sucks Syndrome by theapodan · · Score: 2, Informative

      They settled, actually, for around $12 million US. Check it out

  2. I have to see this one! by bigtallmofo · · Score: 5, Funny

    I'm not much into the fine arts, but someone's written an opera about Microsoft's poor interoperability?!

    I can't wait to hear the fat lady sing in this one!

    --
    I'm a big tall mofo.
    1. Re:I have to see this one! by Sabathius · · Score: 5, Funny


      The "fat lady is hoarse form singing, my friend.

    2. Re:I have to see this one! by Anonymous Coward · · Score: 5, Funny

      Strange, I only knew there was this song...

      What a Microsoft World

      Don't know much about my CPU,
      Don't know what a DIMM's supposed to do,
      Don't know what a hard disk is for,
      Don't know how to overclock my core;
      But I do know that Microsoft rules,
      'cuz that's what they taught us all in school,
      Oh, What a Microsoft world it must be.

      Don't know why my screen is always blue,
      Don't know what these damn exceptions do,
      Don't know why my modem runs so slow,
      What it's sending out I just don't know;
      But I do know what the salesman said,
      Once I save enough to finally upgrade,
      What a wonderful world it will be.

      What would the BOFH do?

    3. Re:I have to see this one! by Anonymous Coward · · Score: 3, Informative

      If you get bored of fine arts, and prefer hearing something funny, check out some of the trolling done by IE developers at the IE Blog.

      IEBlog

      It makes for great comedy.

      WARNING: Could cause serious coffee splurtage.

    4. Re:I have to see this one! by magic_finale · · Score: 3, Funny

      sorry can't help it :P Ballmer: Bill, i've got a good news and a bad news.. Bill: what's it? Ballmer: Opera just bitched about our poor interoperability on slashdot... Bill: ... what's the good news? Ballmer: i just saved money on my car insurance...

    5. Re:I have to see this one! by Xeo+024 · · Score: 5, Funny
      I can't wait to hear the fat lady sing in this one!
      If by fat lady you mean Steve Ballmer, then I can't wait either.
  3. MS interoperability by Rosco+P.+Coltrane · · Score: 2, Informative

    MS's unwillingness to serve the same content to different browsers

    Well I can vouch for that: there is just no way I can access my Hotmail account with Mozilla, and it seems a dicey affair with Konq. However, for some reason (ahem...), it works just great with IE :-)

    Oh well, nothing new here. Remember the DRDOS case against Microsoft? They claimed Windows couldn't interoperate without MSDOS 7 too, yet it could. It's a classic case of Microsoft trying to maintain its monopolies by messing with standards to its advantage.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:MS interoperability by dicepackage · · Score: 4, Informative

      I have had no trouble getting Hotmail to work in Mozilla Firefox. You might want to try using a more recent version of Mozilla if you aren't already using the most up to date version.

    2. Re:MS interoperability by Rosco+P.+Coltrane · · Score: 2, Informative

      I use Mozilla 1.7.5 and it doesn't work. If you point out to me what I might be doing wrong, I'd appreciate. I've try enabling cookies and whatnot, to no avail.

      Note that it's not much of a problem really, since I use Gotmail to redirect stuff coming to my Hotmail account to my main POP3 account :-) The Hotmail one is just to subscribe to annoying spam-prone internet services.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    3. Re:MS interoperability by Lisandro · · Score: 5, Informative

      And more info here, where the Opera crew explains how M$ deliberately cripples www.msn.com pages.

    4. Re:MS interoperability by ralphclark · · Score: 3, Interesting

      I access hotmail exclusively through Mozilla and I've had no trouble at all. However there are plenty of badly designed websites which don't work properly or render badly in Mozilla. One that springs to mind is the Royal Mail website. Absolutely appalling that a public utility website should be designed this way. There ought to be accessibility rules governing this sort of thing. Somebody should be fired for that.

    5. Re:MS interoperability by Anonymous Coward · · Score: 2, Insightful

      The only major problem I have with using Mozilla with Hotmail is Microsft recoding the interface based on what browser you are using. They do no want you to use tab browsing on other brosers to open email content. Hence your links are all javascript. However when you use IE. they are normal hypertext links. Why the difference? Only to fustrate people using Mozilla or Opera when they try to hope multiple tabs to read, write mail multaskingly.

      It is a low underhanded trick. But MicroBS gets away with it. Plus why use hotmail? It is the most limited email service out there....

  4. I speak for people *everywhere* when I say ... by phoxix · · Score: 2, Insightful

    Verdana rocks

    Sunny Dubey
    (not a technical font person etc etc)

    1. Re:I speak for people *everywhere* when I say ... by KillerDeathRobot · · Score: 2

      Though Georgia's nice enough (and seems awful trendy), I have to agree that Verdana is nice.

      --
      Thinkin' Lincoln - a web comic of presidential proportions
    2. Re:I speak for people *everywhere* when I say ... by VodkaFish · · Score: 2, Insightful

      Yes, but you can set a website to use Verdana, or Arial on screen - and then set a separate style sheet for print and use a font like Times New Roman, which is awful on screen, but nice on paper. Of course, most websites don't do that yet - but perhaps they'll catch on soon (as well as all browsers supporting the separate style sheets).

      While many here at /. have their own customized browser settings, most people out there don't. Besides just looking nicer on screen (which seems to be the popular opinion out there), using a wide font like Verdana also keeps line length at a reasonable length (the standard is pretty low for characters per line when you want "easy reading" for the majority of people out there).

  5. At last the truth is told by toby · · Score: 2, Informative

    Verdana does suck. Especially on paper - it should never, ever, be seen off the screen.

    --
    you had me at #!
  6. Re:Actually by buro9 · · Score: 2, Informative

    Except Verdana was designed for lower resolution, to replace small fonts.

    I love the way Verdana looks, but when I make pages using it and switch from a Windows environment to my home Linux environment, all the fonts are the wrong size!

    Verdana does suck because of they way in which it is disproportionately sized relative to other font sizes... which is why it is great when small, but it does indeed suck when increased in size.

  7. Of course they terminated Web Core Fonts by Anonymous Coward · · Score: 2, Funny

    Now you can only get them with Windows. Just like a drug pusher... the first one's free, then you pay, and only from them.

    1. Re:Of course they terminated Web Core Fonts by nuclear305 · · Score: 4, Informative

      Fortunately for us, there actually is a way to get Windows fonts on Linux.

      http://corefonts.sourceforge.net/

      Long Live Verdana!

  8. Hotmail in Moz, etc. by Noksagt · · Score: 2, Informative
    Hotmail works for me in Firefox on win32, OS X, Linux, and FreeBSD. Using Opera on all of the same platforms, I could not use the new delete messages feature that is touched on in the article:
    You say you believe in interoperability. Why does the Hotmail service deny Opera access to the same scripts as Microsoft's own browser? As a result, Opera users can't delete junk mail.
  9. Verdana by twistedcubic · · Score: 4, Insightful

    Maybe verdana does suck, but reading serif fonts on a computer screen causes a lot more eye strain than reading sans serif fonts. Of course, serif fonts like Georgia look good on paper, but on a computer screen, I think sans-serif fonts are much better.

  10. Dave Hyatt on IE ruining Web coding by bonch · · Score: 5, Informative

    Dave Hyatt, who writes a blog about his development on Apple's Safari, has an amusing anecdote about developing CSS2 support in Safari, and how IE's piss-poor support of standards forced him to remove it in Safari.

    From the blog:

    "Sometimes trying to support the standards can be a real pain.

    While trying to improve our CSS2 compliance, I recently did a big cleanup of our block layout code, including the code for handling floats. I made what I believed to be a fairly innocuous correction to follow the CSS2 specification. Here's the scenario.

    Lets say you have a div that is set to 300 pixels in CSS. You then put a 250 pixel wide float inside that div. Immediately after that you have a 100 pixel wide overflow:hidden div. All sizes have been specified in CSS.

    Now here's the pop quiz. What do you think the layout should be? Should the overflow div:
    (a) Be on the same line with the float and spill out of the enclosing 300 pixel div
    (b) Be placed underneath the float, automatically clearing it because there is insufficient space for
    the overflow div next to the float

    Before I give an answer, lets see what the CSS specification has to say on this issue. Section 9.5 on floats, fifth paragraph.

    'The margin box of a table or an element in the normal flow that establishes a new block formatting context (such as an element with 'overflow' other than 'visible') must not overlap any floats in the same block formatting context as the element itself. If necessary, implementations should clear the said element by placing it below any preceding floats, but may place it adjacent to such floats if there is sufficient space.'

    My interpretation of this language is that there must be sufficient space for the table or overflow:hidden element to fit within the containing block. If not, you should clear. That's what I implemented. So in my opinion the correct answer to the question above is (b).

    I decided to see what other browsers did. I started with Gecko. Gecko chose (a). Gecko always does (a). It is at least consistent if - in my humble opinion - incorrect. Gecko chooses (a) regardless of whether you pick strict, almost strict or quirks mode.

    Next I tried WinIE, and this is the part that blew my mind. Depending on whether the float was an image or a table, the float was left or right aligned, the table specified that it floated via the align attribute or the float CSS property, and on whether or not the normal flow element was declared as a sibling or not of the float, I could get completely different results! The level of inconsistency was astonishing.

    I was able to watch WinIE do clipping in one case, to wrap in a second case, to not wrap in a third case, to overwrite content in a fourth case, all by just tweaking the parameters outlined above. It's no wonder Web designers have no idea how to code a page to standards when they have to deal with a layout engine that is so horribly inconsistent and buggy.

    Naively I opted to implement (b) and to hope for the best. Unfortunately the bugs immediately started pouring in. finance.yahoo.com was broken for example because it used an old-style align table and relied on it not wrapping underneath the float. Undaunted, I simply added a strict mode/quirks mode check and opted to do (a) in quirks mode and (b) in strict mode.

    The bugs kept coming in though. Next was versiontracker.com, a page that is actually in strict mode and relies on an overflow:hidden div to spill out of a containing block rather than wrapping.

    So now I really have no choice. This is an example of where the CSS2 standard simply can't be followed because buggy layout engines have set a bad precedent that the rest of us have no choice but to follow.

    It's a shame that Gecko does not do the right thing in strict mode at least, but I suppose they had no choice in the matter either."

  11. Re:Microsoft is not about using standards by Anonymous+Brave+Guy · · Score: 4, Insightful
    there is no way for the consumer to benefit from the [proprietary] software.

    That is simply not true. From a customer perspective, I would rather have one good proprietary solution that serves my needs than a dozen mediocre but interoperable ones. I only need one at once!

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  12. LMAO, AGAIN by TK2K · · Score: 4, Interesting

    LMAO
    I have to say, i really wasn't expecting that hostel of a letter to be put out by opera, but its funny as hell.
    This is almost as bad as when Microsoft made IE part of your operating system. before (in win98 ) you could remove IE and get it to still work, now, if you remove it you virtually kiss your OS goodbye.
    Its all part of their strategy, like donating computers to schools, your not being nice, your getting kids hooked on MS word at age 8! I have to say, Microsoft is one of the best companies ever if you just look at what they do as a business, but their products are crap.
    unfortunetly, its the only crap that will play half life 2 ^_^

    1. Re:LMAO, AGAIN by Stephen+Samuel · · Score: 3, Interesting
      You could remove IE and get it to still work, now, if you remove it you virtually kiss your OS goodbye.

      At the time, My roommate (who did a lot of windows stuff) figured out that you could use the IE3 uninstaller to uninstall IE4, and you'd be fine.

      For me this simply proved that MS was, in fact capable of safely removing IE4, but they chose not to --- and, in fact, they willfully broke the OS of any customer impertinent enough to remove Microsoft's browser from their system.

      --
      Free Software: Like love, it grows best when given away.
  13. Re:Microsoft is not about using standards by NanoGator · · Score: 4, Insightful

    "thats why proprietary software is bad. there is no way for the consumer to benefit from the software."

    It's also why ambiguous standards are bad. Anybody else read the little blurb a few years ago about how no browser (Netscape, IE, etc....) passed the standards test completely?

    --
    "Derp de derp."
  14. Serif vs. sans-serif by Anonymous+Brave+Guy · · Score: 4, Informative

    I think there's a lot of misunderstanding about what makes fonts easy to read. The reason both Verdana and Georgia are easier for most people to read on a screen has more to do with being well-hinted, being designed to avoid warts at the relatively low resolutions in use, and having a large x-height. None of these is particularly true of obvious alternatives like Times Roman and Helvetica/Arial on most of today's systems. The presence or absence of serifs has relatively little to do with it.

    More surprisingly, some research has suggested that serifs don't actually help much on paper either, at least for shorter works. They do seem to boost reading ease in long, blocky works like novels, but for something like a magazine article or a short paper, reading ease isn't much of an indicator one way or the other.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Serif vs. sans-serif by Anonymous+Brave+Guy · · Score: 2, Informative
      Serifs DO help reading on paper because the "little thignies" (serifs) that extend perpendicular to stroke ends help the eye denote where the stroke actually ends. And it also helps greatly to differentiate different letters, such as capital "i", lower-case "l" and the digit one, a thing impossible to do in a (otherwise beautiful) font like "Gill Sans".

      Thank you for the review of chapter 1 of the typography textbook. However, if you turn to chapter 2, I believe you may find some surprises...

      The conventional wisdom that serifs are far superior for blocks of text has been challenged by several recent studies. This was the first article I found on-line in a quick search, and seems to cite several relevant studies if you're interested.

      You might also like to know that since adults generally read by recognising word shapes rather than individual letters, the fact that some sans-serif faces barely distinguish a capital I and lowercase l makes surprisingly little difference to the readability (as opposed to the perceived legibility) of a body of text. In fact, extra features as found on, say, a serifed letter C can actually make the word shapres harder to distinguish than the sans-serif equivalent, reducing clarity in word forms and ultimately compromising reading speed.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  15. Re:I'm tired of Microsoft bashing by NanoGator · · Score: 5, Funny

    "Let's PRAISE Microsoft instead."

    I'm so glad Microsoft brought Opera to my attention! Go Microsoft!!

    --
    "Derp de derp."
  16. Georgia? by MostlyHarmless · · Score: 2, Funny
    Quoth the summary:

    "Verdana sucks, but Georgia is beautiful!"


    The author obviously has never been to Atlanta. :-p
    --
    Friends don't let friends misuse the subjunctive.
  17. MS vs /. by the_mighty_$ · · Score: 5, Interesting

    ...He points out their invalid webpages...


    It looks like MSN's markup is more valid then Slashdot's is.

    --
    VI VI VI - the editor of the beast!
  18. Re:I'm tired of Microsoft bashing by Anonymous Coward · · Score: 2, Insightful

    How about we stop trying to attach Microsoft to every Slashdot article? Dear god this is getting old. It is a form of flattery to need to mention that company all the time.

  19. Microsoft has 'McInteroperability' by Foktip · · Score: 4, Interesting

    i remember the good old days. opera died after firefox showed up - but whenever you used opera, you could just tell by the feel of it, that Windows had bad interoperability... Netscape and early mozilla had the same feel. it felt like it just didnt belong, as if it was a tresspasser compared to IE. Microsoft has 'McInteroperability'. Thats like interoperability only it only goes one way. Eg: -DirectX ONLY runs on Windows (TM), and is the industry standard. -NTFS _was_ only useable by windows. -MS Office only runs on windows -MS programs inherently run 5x faster than any competitors programs (something to do with APIs) Overall, microsoft doesnt really understand what interoperability means in the first place - they probably think it means "capability to run under MS Windows(TM)" - like Apache, PHP, Mysql, Firefox, Openoffice, etc.

    1. Re:Microsoft has 'McInteroperability' by cnettel · · Score: 2, Informative
      Many good points, but I simply can't agree on this one: -MS programs inherently run 5x faster than any competitors programs (something to do with APIs)

      What kind of APIs do you really think they use that give such a great speed boost and still are unavailable to everybody else? You know, it's not that hard to track down what the software actually does with debuggers and monitoring tools. Yes, some Microsoft products use some undocumented calls, but they are mainly insignificant. On the other hand, many true performance hogs on Windows systems do absolutely outrageous things, like reading a multi-MB file in few-byte chunks (bad if you do it often), polling the registry constantly even during idle operation, writing to the registry constantly during idle operation, Plain Stupid(TM) painting code doing things like re-enumerating all fonts, rereading all settings and then redrawing the whole window to a off-screen buffer, to then transfer the whole bitmap to screen, preferably with a different color depth so it's not a simple bit transfer operation.

      Ok, I've generally not seen all of these in the same application, but if you see one, you're likely to meet some of the other ones. Some of them are in MS applications, most are not. Outlook Express is generally an example of how you should not write a well-performing Windows application, while ICQ, for example, is far, far worse.

      I've yet to see that wonderous user-mode behavior that I've no idea how they could implement and which simply must be filled with "illegal" hooks. I take it this is more about of user applications and not stuff like SQL Server and Exchange, but on the other hand I've not seen Oracle crying that high over this, although Windows is not a main platform for their offerings.

  20. The smell of rot... by Jahuti · · Score: 5, Insightful

    It was previously commented that Microsoft is going down the tubes because of several factors, like IE not being updated in years (except for security patches), and Longhorn being way late. This is just another example. The smell of rot from the direction of Redmond is getting stronger.

    1. Re:The smell of rot... by DavidD_CA · · Score: 2, Informative

      If by "the smell of rot" you're referring to the ever increasing revenues, breaking records quarter by quarter, then sure.

      --
      -David
  21. Re:I'm tired of Microsoft bashing by ScrewMaster · · Score: 2, Funny

    Nah ... it's free advertising. Why else do you think Microsoft has let Slashdot live?

    --
    The higher the technology, the sharper that two-edged sword.
  22. The free MS fonts live on... by Col.+Bloodnok · · Score: 4, Informative

    ...in a state of suspended animation here

    I prefer Bitstream Vera myself.

    For terminals though, I *love* non-smoothed Lucida Typewriter 9 point. Not the Xfree version though (the 'm' and 'w' look wierd), I like the one which comes with Solaris (the standard font used by OpenWindow's cmdtool).

    Mmm, functional :).

  23. Use sans-serif, don't hardcode fonts by Velmont · · Score: 5, Insightful

    I'm quite frustrated when people hardcode in fonts - even linuxsites code in font's that really look awful on a (my, at least :p) linux system. Use the css attribute font-family: sans-serif instead of font-family: Arial, Verdana, sans-serif! Then we (who actually browse the pages) can choose our favourite fonts. I like Bitstream Vera Sans for sans-serif fonts.

    1. Re:Use sans-serif, don't hardcode fonts by bigenchilada · · Score: 2, Informative

      Sorry folks, closing backslash crept in by mistake. Too much wine drinking while reading slash.
      http://www.bitstream.com/font_rendering/products/d ev_fonts/vera.html

  24. My Dog... by Anonymous Coward · · Score: 2, Funny

    My dog's better than your dog...

  25. Verdana is so aught-one by commodoresloat · · Score: 2, Insightful

    Lucida Grande is the new Verdana.

  26. Re:Actually by moresheth · · Score: 2, Informative

    I think you have the right idea about it. Fonts have to be made for specific purposes, and it often takes some careful thinking about which ones to use when, and at what size.

    I'm something of a TypeNazi, so I thought it was funny seeing "Verdana sucks, but Georgia is beautiful!" in the story. What most people probably don't know is that they were created by the same designer.

    Say hello to Matthew Carter.

  27. Re:Actually by JimDabell · · Score: 4, Informative

    Verdana is a better font, but not for the web. The problem is that it has a higher aspect value than most other fonts. This means that at a smaller size it still remains legible where other fonts may not. It also means that at a normal size, it appears to be quite a bit larger than other fonts.

    The problem is that web designers can't specify any particular font and assume that the web browser will honour that request. There are lots of different reasons why a different font may be substituted for the originally requested one.

    This means that if a web designer specifies Verdana for small text, another font could be used in its place, resulting in unreadable text. If a web designer specifies Verdana for normal text, people will think that it's ugly because it's too big. There really aren't that many situations where Verdana is an appropriate choice for web designers.

    None of this is to say that it isn't a nice font; I personally use it throughout most of KDE. But it's not a good choice for the Web Core Fonts collection.

    Opera has had first-hand experience with Microsoft breaking interoperability. At one point, Microsoft were deliberately serving broken CSS to Opera that would cause it to mess up the layout for that one particular browser.

  28. Re:Microsoft is not about using standards by ^Case^ · · Score: 4, Insightful

    Right... until one day your favourite proprietor goes out of business or simply decides there's not enough money to be made on your piece of software. Soon after you're going to need to move your data to some other piece of software because it has this new killer feature. That day you will start wishing you opted for something just a little more interoperable.

  29. A little Opera-centric by Dorsai65 · · Score: 2, Insightful

    but that's understandable. He still has a lot of valid points, and does a *fine* job of raking Bill G. over the coals :-)

    --
    --- Asking inconvenient questions for over 30 years...
  30. It is nice to see Opera on the offensive by QuietLagoon · · Score: 3, Insightful

    With the increasing popularity of Firefox, Opera needed to do something to try to reverse its shrinking marketshare of the browser market. It is good to see Opera getting a little of the publicity it so desparately needs.

  31. What about google? by ad0gg · · Score: 2, Insightful

    Last time i checked maps.google.com doesn't work in opera. I don't see the guys from opera or anyone else complaining about this.

    --

    Have you ever been to a turkish prison?

    1. Re:What about google? by MattHaffner · · Score: 2, Informative
      Last time i checked maps.google.com doesn't work in opera. I don't see the guys from opera or anyone else complaining about this.

      Last time I checked (like 5 seconds ago), maps.google.com said this:
      Your browser is not supported by Google Maps just yet. We currently support the following browsers:

      IE 5.5+ (download: Windows)
      Firefox 0.8+ (download: Windows Mac Linux)
      Netscape 7.1+ (download: Windows Mac Linux)
      Mozilla 1.4+ (download: Windows Mac Linux)

      We are working on supporting Safari. Regardless of your browser type, you must have JavaScript enabled to use Google Maps.

      We recommend you download one of the browsers above, or you can try to load Google Maps in your current browser.

      Now I don't know about you, but that doesn't seem to be claiming anything about interoperability. In fact, it's quite up front and polite about not being so.
  32. He points out their invalid webpages(; by rollx · · Score: 3, Funny

    try to validate the www.msn.co.il (it's the israeli portal),
    ... and... you'll get 1338 errors (on 1 page!!!)
    I think it tells a lot about this 1337 (+1) company

  33. Re:Opera Compatibility by Space_Soldier · · Score: 4, Insightful

    It is the other way around. Google should use standards, so it will display good in all browsers. HttpXmlRequest is not standard. XSL/XSLT and XML should be used on the server side. Browsers should only have to deal with XHTML, CSS, and ECMAScript. Not only that the new Google producs are not standard compliant, they are also not accessible under 508.

  34. Good one! by crazy2k · · Score: 3, Interesting

    What a great answer from this Opera Software's executive. I think we all know enough about this subject, but replies like this, from important executives, are helping everybody realize what Microsoft is doing.

  35. Response from Microsoft's PR blogger by zigam · · Score: 5, Informative

    Robert Scoble, Microsoft's chief humanising officer has posted a response to Hakon's letter.

    Apparently, they are working hard to fix it in IIS 7.0 and the next version of ASP.NET.
    Apparently.

    --
    Ziga
    1. Re:Response from Microsoft's PR blogger by zigam · · Score: 2, Interesting

      Well I haven't read Scoble's response, but how on earth can changes to IIS fix IE's rendering problems

      Sigh. Here's the excerpt:

      "I invite Håkon to watch Channel 9 too. In about a week we have an interview with Scott Guthrie, who heads up the IIS and ASP.NET teams. I gave Scott crap about just this problem in that interview and he says that they are working hard to fix it in IIS 7.0 and the next version of ASP.NET. Not exactly the answer that Lie will want to hear, but demonstrates that we are working to fix this problem company-wide (the Web teams here rely heavily on ASP.NET and IIS to generate their HTML and CSS)."
      So it's not directly related to IE. But neither is Hakon's letter -- it's about interoperability in general.

      --
      Ziga
    2. Re:Response from Microsoft's PR blogger by Spoing · · Score: 2, Interesting
      1. Apparently, they are working hard to fix it in IIS 7.0 and the next version of ASP.NET. Apparently.

      Well, call me a skeptic, though I'll believe that when they actually implement security properly (by default -- not the theoretical after the fact kind) and don't stab business partners in the back on a regular basis. Long established habbits tend to be the hardest to break -- though I don't think there's much will or intent to change. Why should they?

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  36. The Word 97 fiasco. by Stephen+Samuel · · Score: 5, Interesting
    Then, of course, there was the Word 97 fiasdo. Word 97 was incompatible with Word 95. Now this wasn't nasty in, and of itself -- there will almost always be new features that won't work in older versions, and sometimes there are good reasons to sometimes switch to newer formats when you have a major sea change in how you're doing things (like Open Office's move to the Open Document Format, along with KOffice and most of the rest of the Open Source word processors).

    Thing about Word 97 is that it was unwilling to save in word 5/95 format. This is something that MS refused to fix for the better part of a year.

    In the meantime, any company that bought a new PC was only offered word 97 for the new machine. This meant that, the first time they saved a document that needed to be read anywhere else in the company, all recipients needed to buy the '97 version to read it (much less to edit it). You could save your document in RTF format, but the '97 RTF format was sadly broken.... Back to plan A.

    MS did, in time, release an official plugin that allowed you to save in word'95 format (as long as you were willing to work your way thru the warning messages), but I don't believe that it was possible to set '95 as the default save format, so -- sooner or later you'd accidently just 'save', and the next thing you know, your recipients can't read your document.

    The end result of this is that MS raked in Billions of dollars in spurious sales by forcing people to abandon all older versions of their word processors. This is part of the way that they cemented their monopoly on the office software market.
    _____

    Then of course, there's the NT filesystem that is sorely short on public documentation, and almost impossible to figure out. As far as I can tell, Microsoft is entirely uninterested in letting others interoperate with it. In fact, I'm guessing that they put in some strange land-mines just to piss off people trying to use it other than from inside of the most recent versions of Windows.

    --
    Free Software: Like love, it grows best when given away.
    1. Re:The Word 97 fiasco. by Stephen+Samuel · · Score: 4, Insightful
      Don't expect Office 97 to repeat itself.

      It obviously won't repeat itself verbatim, but MS has other ways to do the same thing. There was, for example, the case when Word on OS-X didn't properly support Hebrew. The Microsoft Rep said that it just wasn't worth their time to upgrade it. They still refused when Israel offered to pay for the programmers to do the fix and promise a minimum number of sales to boot.
      "Sorry -- No dice. Move to Windows

      It wasn't untill Israel awarded a grant to port Open Office to OS-X and seriously threatened to cut off Microsoft's standing PO for the entire government that Microsoft relented and suddenly started negotiating in good faith.

      Microsoft is a company that you can trust as far as you can throw them -- and they're big.

      --
      Free Software: Like love, it grows best when given away.
  37. Undocumented NT/2000 native API by Compact+Dick · · Score: 2, Informative

    While I wouldn't know about the 5x speed boost claim, there is a book on the undocumented NT/2000 native API.

  38. Interoperable.. by TheCeltic · · Score: 5, Funny

    Supports Windows NT/XP/2K/Pocket PC. Now that's interoperability! NOT!

    It's like C# being multiplatform... multiple windows platforms...

    --
    =-=-=-=-=-=-=-= - The Celtic - =-=-=-=-=-=-=-=
  39. Fonts! by kuzb · · Score: 4, Funny
    Verdana sucks, but Georgia is beautiful!

    Remind me not to hire you to design a website

    --
    BeauHD. Worst editor since kdawson.
  40. .Net refuses to serve same HTML ... argh! by DaveJay · · Score: 5, Informative

    I'm working on my first .Net project at work, where I have to provide compatible HTML. We spent three hours figuring out all the oddball stuff .Net does to HTML, then I spent a day writing up documentation on it. During the documentation review, we opened a demo page in Mozilla instead of IE, and all the Panel-control-created div tags were replaced with table sets. Imagine our surprise.

    As we started digging, we started finding lots more stuff like this; for example, tables get a style of "border-collapse: collapsed" by default in IE, which is a tag that IE uses to tighen up table structures (into non-standard measurements) while other browsers ignore the tag. There's no reason for this tag to be there, except to guarantee that tables will look different in IE as compared to other browsers.

    The punch line, of course, is that this "feature" can't be turned off. So now we either have to burn a lot of extra effort to validate multiple sets of rendered HTML, or we have to give up alternative-browser compatibility -- which I am sure was the point in the first place.

    (few things microsoftie make me seethe, but this one does...)

    1. Re:.Net refuses to serve same HTML ... argh! by The+MESMERIC · · Score: 2, Informative

      use xml/xslt in .net
      forget webforms
      and you will get what you want.

  41. Hergee berger snooger bork by craXORjack · · Score: 2, Interesting

    Well MSN definitely has poor interOPERAbility. Remember the Swedish Chef browser?

    --
    Liberals call everyone Nazis yet they are the closest thing to it.
  42. Re:I'm tired of Microsoft bashing by steeviant · · Score: 2, Funny

    You have to admit that they're pretty good at some things

    Like making money, getting away with breaking the law, and software installs are a breeze in windows, just browse the web for a while and software just installs itself without any help.