Slashdot Mirror


IE8 Breaking Microsoft's Web Standards Promise?

An anonymous reader points out a story in The Register by Opera Software CTO Hakon Lie which tells the story of how Microsoft's interoperability promise for IE8 seems to have been broken in less than six months. Quoting: "In March, Microsoft announced that their upcoming Internet Explorer 8 would: use its most standards compliant mode, IE8 Standards, as the default. Note the last word: default. Microsoft argued that, in light of their newly published interoperability principles, it was the right thing to do. This declaration heralded an about-face and was widely praised by the web standards community; people were stunned and delighted by Microsoft's promise. This week, the promise was broken."

329 comments

  1. There's a saying.. by eebra82 · · Score: 5, Insightful

    When things sound too good to be true, they usually are..

    1. Re:There's a saying.. by Anonymous Coward · · Score: 3, Insightful

      You must be new here. Seriously. Go read the Hans Reiser post. People are often modded up for preachy, glib, and obvious. If all three it's almost a sure thing.

    2. Re:There's a saying.. by mrbah · · Score: 4, Interesting

      Considering IE's pattern of "improving" standards compliance over the last decade, a "more compliant" IE8 wouldn't necessarily be a good thing. MICROS~1 seems to think that fixing support for one thing and breaking support for 50 others is an improvement. It isn't. Even IE8's true "standards mode" is just as non-compliant as IE 7, 6, and 5.5. The only thing that has changed over all these revisions is the nature of the rendering errors. One version might treat a certain block element as inline, while the next fixes that issue only to draw inline borders incorrectly. All they do is change the errors, never fix them.

      Anyone who thinks IE standards support has improved from IE7 to IE8 is sadly mistaken, and while we'd all rather have a truly compliant IE, it just isn't going to happen. I know I'll get a lot of hate for this, but I'd rather have one broken web browser to develop hacks for than 4.

    3. Re:There's a saying.. by nametaken · · Score: 0, Flamebait

      Yeah, no kidding.

      To all the douchebags over at MSFT... thanks for the aggravation and millions of posts we're all going to have to make over the next few years. You've sealed our fate.

      We hate you... again... and can't wait for the day when you're all out of a job.

    4. Re:There's a saying.. by jmpeax · · Score: 5, Informative
      Actually, the summary is misleading. Only intranet pages are not rendered in standards mode by default, presumably to encourage enterprise customers to upgrade (most I know of use IE6 at the moment). From TFA:

      The dirty secret is buried deep down in the "Compatibility view" configuration panel, where the "Display intranet sites in Compatibility View" box is checked by default. Thus, by default, intranet pages are not viewed in standards mode.

      The article uses some dubious statistics to back up the sensationalist headline ("intranets account for about half of all page views on PCs"), but ignores the reality: many intranet systems use IE-specific extensions (normally because they were developed a while ago) and, unlike websites, don't often benefit from constant revision and attention from a development team. To me, viewing intranet pages in compatibility mode by default makes sense.

    5. Re:There's a saying.. by Anonymous Coward · · Score: 1, Funny

      Hey...six months is a good run for a promise from Microsoft...

    6. Re:There's a saying.. by Bogtha · · Score: 4, Interesting

      Anyone who thinks IE standards support has improved from IE7 to IE8 is sadly mistaken

      It has improved. The difference between 6 and 7 wasn't too great, basically just bugfixes and additional selectors, but there are significant improvements in Internet Explorer 8, for instance CSS tables. Internet Explorer 8 passes the Acid2 test now, where 6 and 7 were miles off. While it's not a conformance test, it does give a good indication of how far they've come, and it's a result of additional support, not merely "rearranging bugs" as you seem to think (which would actually be far more work than just doing things properly).

      --
      Bogtha Bogtha Bogtha
    7. Re:There's a saying.. by Rhapsody+Scarlet · · Score: 5, Informative

      Anyone who thinks IE standards support has improved from IE7 to IE8 is sadly mistaken

      Well it passes Acid2 now (as long as it's hosted at webstandards.org) and currently gets 21/100 on Acid3 (compared to 14/100 for IE7) so there must be some improvement in IE8.

    8. Re:There's a saying.. by dotancohen · · Score: 5, Funny

      You must be new here. Seriously. Go read the Hans Reiser post. People are often modded up for preachy, glib, and obvious. If all three it's almost a sure thing.

      I really cannot believe that glib is a word, I had to look it up. My English is not perfect, but it's rare that I mix up Gnome dependency libraries and real words.

      --
      It is dangerous to be right when the government is wrong.
    9. Re:There's a saying.. by Columcille · · Score: 3, Insightful

      IE7 is a good browser. IE8 will be a better browser. This article is ridiculous. Not having standards mode for intranet is hardly breaking a promise. Despite the ridiculous claims of the article (50% of all page views are on an internet - as determined on the back of an envelope? And this is newsworthy?) most page visits are within the internet. Most concerns about standards compatibility are within the internet. Intranets tend to have the unique ability of setting things the way they want it anyway. It's out in the wild world of the web that developers find most of their frustrations. I maintain an intranet website and I could care less what defaults are set on a browser - I can make sure the users use whatever settings on their browsers I want them to use. I cannot do the same with internet sites. It might be puzzling why Microsoft would not enforce standards mode for intranets (but keep in mind this is only a _BETA!_ something /. exaggerators tend to frequently forget) but it hardly constitutes saying they have lied about their promises. Once again, /. demonstrates a thoroughly unreasonable anti-Microsoft bias.

      --
      I love my sig.
    10. Re:There's a saying.. by dotancohen · · Score: 2, Funny

      Well it passes Acid2 now (as long as it's hosted at webstandards.org)

      My '72 Fiat can do 300 KPM and 0-100 in 3.6 seconds, but only on my private track where no one can see it. On the street it behaves like any other '72 Fiat so far as the layman is concerned.

      --
      It is dangerous to be right when the government is wrong.
    11. Re:There's a saying.. by dotancohen · · Score: 1

      Despite the ridiculous claims of the article (50% of all page views are on an internet - as determined on the back of an envelope? And this is newsworthy?) most page visits are within the internet.

      Maybe the author is a Comcast customer. Running wild on those internets is getting pretty expensive from what I've heard. Better to just browse your own intraweb where the bandwidth is free and IE8 displays pages just like Frontpage intended it to.

      --
      It is dangerous to be right when the government is wrong.
    12. Re:There's a saying.. by pohl · · Score: 3, Funny

      glib (adj) fluent and voluble but insincere and shallow

      I suppose "fluent" counts since the comment was both accurate and brief, but the brevity argues against "voluble", and I have no reason to suspect eebra82's sincerity on the matter. Also, given Microsoft's track record in the area, it comes across as an astute observation, rather than a shallow one. In short, Inigo Montoya has a sound bite for you.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    13. Re:There's a saying.. by pdusen · · Score: 1

      There's also another saying: RTFA.

    14. Re:There's a saying.. by hellwig · · Score: 2, Funny

      That's why I use the Innernette. Over 100 pages preloaded onto a tiny CD. No connection necessary.

      --
      Eggs
      Milk
      Bread
      Cat Litter
      Soda
      ...
    15. Re:There's a saying.. by lysergic.acid · · Score: 2, Funny

      In short, Inigo Montoya has a sound bite for you.

      you killed my father. prepare to die?

    16. Re:There's a saying.. by Anonymous Coward · · Score: 0

      rearranging bugs

      That would be the crappiest programming job ever.

    17. Re:There's a saying.. by Anonymous Coward · · Score: 0

      Yep! Also, why would M$ want IE to be standards compliant? As long as they keep their browser "broken" there can be the claim that not all web sites work with Firefox, Opera, etc...

      That's what I always hear about when I try to talk people into switching. It's also one of IE's greatest self marketing tools. Everything works with IE, but your favorite web sites might not work with some "other" browser.

    18. Re:There's a saying.. by wolftone · · Score: 2, Funny

      you killed my father. prepare to die?

      Are you asking me or threatening me?

    19. Re:There's a saying.. by Anonymous Coward · · Score: 0

      Why would anyone want to use a close source browser? Firefox does a better job, is FREE and that's supporting open source code, so I get to improve it, fix it, as I need, with help from my friends, unlike Microsoft's Internet Browser that isn't secure, has a proven record of security defects, that just don't seem to get fixed, even years later. No thanks Microsoft, you don't offer anything that open source already does a better job. Just Say NO to IE8!

    20. Re:There's a saying.. by ozphx · · Score: 1

      so I get to improve it, fix it, as I need, with help from my friends

      Stop lying. You never even got the source.

      --
      3laws: No freebies, no backsies, GTFO.
    21. Re:There's a saying.. by neonsignal · · Score: 1

      maybe you are just getting alzheimers, losing a gyrus or two.

    22. Re:There's a saying.. by Anonymous Coward · · Score: 0

      And how many of those 100 preloaded sites are porn?

    23. Re:There's a saying.. by cjb658 · · Score: 1

      Of course it will be standards complaint.

      1. Microsoft will pay off the standards committee to adopt their rendering API as the new standard.

      2. Firefox, et al, will be incompliant!

      3. ???

      4. Profit!

    24. Re:There's a saying.. by dotancohen · · Score: 1

      you killed my father. prepare to die?

      That's actually a Hans Reiser misquote and misattributation.

      --
      It is dangerous to be right when the government is wrong.
    25. Re:There's a saying.. by Simon+Brooke · · Score: 4, Insightful

      IE7 is a good browser. IE8 will be a better browser. This article is ridiculous. Not having standards mode for intranet is hardly breaking a promise.

      I'm looking at that statement and I simply cannot believe that anyone said it. I work, these days, for my sins, in a Microsoft shop; everything we build is for Microsoft platforms, practically every tool we use is a Microsoft tool. But the one Microsoft product that no-one in the building will use except for testing is IE. Most people use Firefox, some people use Safari, I use Opera.

      So why not? Is it because we care about standards? Well, a few of us do. But mainly, it's the dreadful 'lets hide all the controls' user interface, the 'helpful' 'we know what you want' features, and the slug-like performance.

      IE is so bad that even brainwashed pro-Microsoft zealots won't use it.... and that's a good browser?

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    26. Re:There's a saying.. by vikstar · · Score: 1

      I just did the acid3 test on my Opera browser and it got an 83/100... so why doesn't it render correctly so many pages that IE7 renders correctly? Many times I have to switch to IE7 just to render a page correctly. I say that Acid3 is a complete farce, just a nice little smiley face test that is completely unrepresentative of the pages actually out there in the interwebs.

      Note: I keep using Opera because it's super fast and has many more useability features, and I can just switch to IE7 if I get into trouble anyway.

      --
      The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
    27. Re:There's a saying.. by mabhatter654 · · Score: 1

      yes, I agree with that. What ACID tests do is test the error handling of the elements. Supposedly, if you hit all the same "bumpers" going down the course the web pages should render more or less the same.

      The trouble is that HTML/CSS is not intended to render pixel perfect, it's simply not a design focus, HTML is designed to get at content, the words and images in as many devices as possible. The web went the wrong way a long time ago, and nobody really seems to want to fix it by tightening up spec and rendering to HTML5 only.

    28. Re:There's a saying.. by mabhatter654 · · Score: 2, Insightful

      boy do you miss the boat. Microsoft still has 75% of the web browsing market. Pages built for IE6 are still expected to work for banks, hotels, and intranets. When Microsoft changes a default 80% of the world suffers because internal developers write ONLY for IE. The original promise what that IE8 would render in W3C standards mode by default unless another page mode was triggered. This would have been huge, allowing people to properly write pages for Opera, Firefox, & Safari and have IE render them according the standard method. If IE8 kicks to "IE standards" first, then web programmers still have to modify their pages just for IE8 by putting the code to "kick" IE into the proper mode. This will put IE with 3 separate versions of compatibility just for IE "standards"... when the goal is to write 1 HTML page that works for everybody with no changes.
      Intranets make the whole thing worse because internal apps simply won't move unless they have to. At my work we are still using one web app that requires Microsoft Java and IE6 and won't work with anything SUN. This is where Microsoft is so entrenched and any changes cause their "customers" great pain. So every time they talk about web standards they back of because of the entrenched developers.

    29. Re:There's a saying.. by RiotingPacifist · · Score: 3, Informative

      for a cheap +5 informative

      Adjective
      glib (comparative glibber, superlative glibbest)
      1. Having a ready flow of words but lacking accuracy or understanding; superficial; shallow.
      2. Smooth or slippery.

      Derived terms glibly & glibness

      [GFDL]

      --
      IranAir Flight 655 never forget!
    30. Re:There's a saying.. by dotancohen · · Score: 3, Funny

      For a cheap +5 Funny:

      $ sudo apt-cache search glib

      glibc-doc - GNU C Library: Documentation
      libavahi-glib-dev - Development headers for the Avahi glib integration library
      libavahi-glib1 - Avahi glib integration library
      libdbus-glib-1-2 - simple interprocess messaging system (GLib-based shared library)
      libdbus-glib-1-dev - simple interprocess messaging system (GLib interface)
      libdbus-glib-1-doc - simple interprocess messaging system (GLib-based shared library)
      libglib-perl - Perl interface to the GLib and GObject libraries
      libglib2.0-cil - CLI binding for the GLib utility library 2.12
      libndesk-dbus-glib1.0-cil - CLI implementation of D-Bus (GLib mainloop integration)
      libnm-glib-dev - network management framework (GLib interface)
      libnm-glib0 - network management framework (GLib shared library)
      libpulse-mainloop-glib0 - PulseAudio client libraries (glib support)
      libpulse-mainloop-glib0-dbg - PulseAudio client libraries (glib support) debugging symbols
      bglibs-dev - BG Libraries Collection
      bglibs-doc - BG Libraries Collection (documentation)
      glibc-source - GNU C Library: sources
      guile-gnome0-glib - Guile bindings for GLib
      libcglib2.1-java - code generation library for Java
      libcglib2.1-java-doc - code generation library for Java
      libdb1-compat - The Berkeley database routines [glibc 2.0/2.1 compatibility]
      libghc6-glib-dev - A GUI library for Haskell (Gtk2Hs) -- GLib bindings
      libglib-cni - GLib bindings for Java (native code)
      libglib-java - GLib bindings for Java
      libglib-java-dev - GLib bindings for Java (development files)
      libglib-java-doc - GLib bindings for Java (API documentation)
      libglib-java-gcj - GLib bindings for Java (native code for use with gij)
      libglib-jni - GLib bindings for Java (native library)
      libglib1.2-dbg - The GLib library of C routines (debug)
      libglib1.2-dev - The GLib library of C routines (development)
      libglib1.2ldbl - The GLib library of C routines
      libglib2-ruby - Glib 2 bindings for the Ruby language
      libglib2-ruby1.8 - Glib 2 bindings for the Ruby language
      libglrr-glib-dev - Development library of Grift (glib)
      libglrr-glib0 - Utility functions for glib of Grift
      libpoppler-glib-ruby - Ruby bindinds for the libpoppler-glib library
      libpoppler-glib-ruby1.8 - Ruby bindinds for the libpoppler-glib library
      libsofia-sip-ua-glib-dev - Sofia-SIP library glib/gobject interface development files
      libsofia-sip-ua-glib3 - Sofia-SIP library glib/gobject interfaces runtime
      libtaglib2.0-cil - CLI library for accessing audio and video files metadata
      libtapioca-base-glib-0.14-0 - Tapioca base glib library
      libtapioca-client-glib-0.14-0 - Tapioca client glib library
      libtapioca-core-glib-0.14-0 - Tapioca core glib library
      libtapioca-glib-0.14-dbg - Tapioca glib library - Debug symbols
      libtapioca-glib-0.14-dev - Tapioca glib library - Development files
      libtapioca-glib-0.14-doc - Tapioca glib library - Documentations
      libtelepathy-glib-dev - GLib Telepathy connection manager library (headers)
      libtelepathy-glib-doc - GLib Telepathy library (documentation)
      libtelepathy-glib0 - Telepathy framework - GLib library
      libtelepathy-glib0-dbg - GLib Telepathy library (debug symbols)
      libxmmsclient++-glib-dev - XMMS2 - glib client library for c++ - development files
      libxmmsclient++-glib1 - XMMS2 - glib client library for c++
      libxmmsclient-glib-dev - XMMS2 - glib client library - development files
      libxmmsclient-glib1 - XMMS2 - glib client library
      monodoc-taglib-manual - compiled XML documentation for taglib-sharp
      libglib2.0-0 - The GLib library of C routines
      libglib2.0-0-dbg - The GLib libraries and debugging symbols
      libglib2.0-dev - Development files for the GLib library
      libglib2.0-doc - Documentation files for the GLib library
      libglibmm-2.4-1c2a - C++ wrapper for the GLib toolkit (shared libraries)
      libglibmm-2.4-dbg - C++ wrapper for the GLib toolkit (debug symbols)
      libglibmm-2.4-dev - C++ wrapper for the GLib toolkit (developme

      --
      It is dangerous to be right when the government is wrong.
    31. Re:There's a saying.. by beav007 · · Score: 2, Insightful

      I just did the acid3 test on my Opera browser and it got an 83/100... so why doesn't it render correctly so many pages that IE7 renders correctly?

      Easy question. The pages aren't made with standards compliance or cross browser compatibility in mind. They are made to render correctly in IE.

    32. Re:There's a saying.. by Anonymous Coward · · Score: 0

      I see you got modded up... well, you did mention all three, so I guess you were right. The /. redundancy has proven it's self once again.

    33. Re:There's a saying.. by ttfkam · · Score: 2, Insightful

      That's funny, because I recall having to fix pages when IE 5 came out, again when IE 5.5 was released, and again for 6 and 7. Each version of IE came with its own set of quirks and changes that caused non-trivial CSS layouts to render oddly. Conditional comments greatly aided the transition, but it was a transition nonetheless, so why not make a transition that actually makes web development more uniform for a change?

      As for still requiring Microsoft's Java (because of JDirect or the com.ms.win32 stuff, I assume?) and IE6, IE8 is a moot point. If you aren't changing your environment either way, what does it matter what the rest of the world does?

      Then again, there's no reason why your shop couldn't use Firefox with IE Tab and set your intranet domain to automatically revert to the IE renderer. Best of both worlds: local compatibility with global compatibility.

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    34. Re:There's a saying.. by Anonymous Coward · · Score: 0

      quite intererting, actually. if you load the acid2 test in nonstandard complying and then switch to standards complying it doesn't pass, but if you load it directly with standards compliant settings turned on it does.

    35. Re:There's a saying.. by jonaskoelker · · Score: 3, Funny

      My English is not perfect

      Yeah, you seem to be lacking a little aptitude; but take heart, it's not like you're speaking pidgin or anything. Your post has clearly evinced this.

      HA HA HA. wtf, I kill myself.

    36. Re:There's a saying.. by dotancohen · · Score: 3, Funny

      Yeah, you seem to be lacking a little aptitude; but take heart, it's not like you're speaking pidgin or anything. Your post has clearly evinced this.

      HA HA HA. wtf, I kill myself.

      Oh, that's terrible. I'm sure that someone will give you a good bashing for that. Or maybe even the finger.

      --
      It is dangerous to be right when the government is wrong.
    37. Re:There's a saying.. by Anonymous Coward · · Score: 0

      I really cannot believe that glib is a word, I had to look it up. My English is not perfect, but it's rare that I mix up Gnome dependency libraries and real words.

      According to the Oxford English Dictionary, glib was first used in 1598 by Marston: âoeHeâ(TM)s a God that can doe villany With a good grace, and glib facilityâ.

    38. Re:There's a saying.. by al42 · · Score: 1

      According to the Oxford English Dictionary, glib was first used in 1598 by Marston: âoeHeâ(TM)s a God that can doe villany With a good grace, and glib facilityâ, and has been used ever since. Just being picky.

    39. Re:There's a saying.. by tijmentiming · · Score: 1

      Yo don't need sudo to do an apt-get SEARCH

    40. Re:There's a saying.. by dotancohen · · Score: 1

      Thanks, I did not know that.

      --
      It is dangerous to be right when the government is wrong.
    41. Re:There's a saying.. by bigstrat2003 · · Score: 1

      I dunno what you're talking about. Last I checked, IE was still faster than Firefox, which, as of version 2, was still shamefully slow. If there's a difference in rendering between the two, IE will be the better renderer, because that site is probably tailored only to IE and nothing else.

      For the normal user, who just wants to browse their internets and not worry about standards dogma, IE is the superior browser.

      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    42. Re:There's a saying.. by Bogtha · · Score: 1

      My '72 Fiat can do 300 KPM and 0-100 in 3.6 seconds, but only on my private track where no one can see it.

      That's a ridiculous analogy. Anybody can download Internet Explorer and run the test themselves. If you don't believe that it passes Acid2, download it yourself and try it out. You don't need to take Microsoft's word for it.

      --
      Bogtha Bogtha Bogtha
    43. Re:There's a saying.. by Bogtha · · Score: 1

      What ACID tests do is test the error handling of the elements.

      Jesus Christ, not this again. I thought I'd reposted this comment enough times to kill this idiotic myth off once and for all, but apparently it's been resurrected. Once more:

      Have you actually bothered to read the Acid2 page? Because I hear this repeated all the time, and it's downright misleading.

      There is a checklist of about a dozen things the Acid2 page tests. Incorrect code is just one of them. It is necessary to include incorrect code in a test like this. How else are you going to check whether a browser follows the CSS error handling rules?

      It's incorrect code, sure, but it's incorrect code that has a defined rendering according to the CSS specifications. It's not something a compliant browser would trip up on. There is a correct way to parse the incorrect code, and the Acid2 page tests to see if a browser parses it correctly - among many other things it tests for.

      Where are you guys getting this idea that the Acid2 test is all about error handling? It's a very small part of the test, but plenty of Slashdotters seem convinced that the test revolves around broken code and nothing else. Was there a weekly meeting I missed wher eyou all got this myth drilled into your heads?

      You should know all this already because I've already corrected you on this once.

      --
      Bogtha Bogtha Bogtha
    44. Re:There's a saying.. by dotancohen · · Score: 1

      My '72 Fiat can do 300 KPM and 0-100 in 3.6 seconds, but only on my private track where no one can see it.

      That's a ridiculous analogy. Anybody can download Internet Explorer and run the test themselves. If you don't believe that it passes Acid2, download it yourself and try it out. You don't need to take Microsoft's word for it.

      The test only works for Acid hosted on specific websites, not the WWW at large. When it works across the web instead of sniffing URL to change compliance, then my analogy will become ridiculous. I'm waiting.

      --
      It is dangerous to be right when the government is wrong.
    45. Re:There's a saying.. by Bogtha · · Score: 1

      The test only works for Acid hosted on specific websites, not the WWW at large.

      This bug was fixed in Beta 2. Like I said, anybody who doesn't believe that it's fixed can download it and run the test for themselves. Apparently you'd rather spread FUD than know the truth.

      When it works across the web instead of sniffing URL to change compliance

      More FUD. Even Beta 1 didn't sniff the URL. It was a cross-domain security issue that was a bit overzealous. No special-casing, just an oversight that wasn't caught because the canonical URL for the Acid2 test was on the same host as an absolute URL it referenced. Again, this is something you can determine for yourself if you don't believe Microsoft.

      then my analogy will become ridiculous.

      No, even if you assume all the things you believe are true, your analogy would still be ridiculous. To modify your analogy to be appropriate, the car would have to travel very quickly under normal circumstances, and only slow down when there's a hazard, and you can drop that "where no one can see it" nonsense altogether. Once more - you can download it and try it for yourself if you don't believe any of this.

      --
      Bogtha Bogtha Bogtha
    46. Re:There's a saying.. by dotancohen · · Score: 1

      First of all, calm down on the FUDslinging. I cannot test IE8 because the developers decided that my platform of choice is not important to them. So what I do know, I know from /..

      This bug was fixed in Beta 2.

      Great, I'm glad to hear it. Promoting web standards is in everyone's best interests.

      Even Beta 1 didn't sniff the URL. It was a cross-domain security issue that was a bit overzealous. No special-casing, just an oversight that wasn't caught because the canonical URL for the Acid2 test was on the same host as an absolute URL it referenced.

      That's not what was reported here. If it's already been fixed, great.

      No, even if you assume all the things you believe are true, your analogy would still be ridiculous. To modify your analogy to be appropriate, the car would have to travel very quickly under normal circumstances, and only slow down when there's a hazard, and you can drop that "where no one can see it" nonsense altogether. Once more - you can download it and try it for yourself if you don't believe any of this.

      My "where no one can see it" nonsense was in respect to the behaviour of IE to perform differently on the the Acid URL then it did on the web. If that is no longer the case, then I applaud the IE development team, and I am glad for future users of that browser.

      --
      It is dangerous to be right when the government is wrong.
    47. Re:There's a saying.. by mabhatter654 · · Score: 1

      but a browser can be ACID2 compliant and still not render "matching" other browsers. ACID2 tests the "edges" of the specs, not how regular complex pages act.

    48. Re:There's a saying.. by Bogtha · · Score: 1

      but a browser can be ACID2 compliant and still not render "matching" other browsers.

      Two browsers can have 100% perfect support for all the W3C specifications and still render differently. It's a feature, not a bug. That's the way the web was designed.

      ACID2 tests the "edges" of the specs, not how regular complex pages act.

      Which isn't at all the same thing as saying that Acid2 just tests error handling. Rather than admit what you said wasn't true, you immediately skip to another reason why you think the Acid tests are bad. It seems you're just looking for an excuse to bash the Acid tests for some reason, no matter how wrong you are.

      Acid2 doesn't test the "edges" of the specifications. It tests the edges of current implementations of the specifications. Things like display: table; are not on the "edges" of the specifications, they are a central part of a major section of the CSS 2 specification. But they aren't implemented very well by browsers, which is why they are in the Acid2 test.

      You have a really lopsided view of the Acid tests. Please stop spreading FUD.

      --
      Bogtha Bogtha Bogtha
    49. Re:There's a saying.. by mabhatter654 · · Score: 1

      but building web pages, rendering the SAME most of the time is more important than passing a silly test. ACID is a neat set of tests, but they don't answer the problems of what features are really usable across a given set of browsers that a web designer can use. When laying out complex javascript or CSS you really need the browsers to follow the spec much more closely, at least the same way and this is where the whole web standards thing falls down. There's not a widely accepted test that shows if REAL things work. Acid has been misrepresented in the press as a compatibility tool when it's just an error checker.

    50. Re:There's a saying.. by Bogtha · · Score: 1

      but building web pages, rendering the SAME most of the time is more important than passing a silly test.

      You certainly have the right to that opinion, but that is an entirely different thing to telling people that it only tests error handling. The two aren't even at odds with each other. The better a browser does on the Acid tests, the more likely it is to render the same as another browser.

      When laying out complex javascript or CSS you really need the browsers to follow the spec much more closely

      And you don't think testcases help with that?

      There's not a widely accepted test that shows if REAL things work.

      So things like :hover, margins, positioning, generated content, they all aren't real then? Even though they are significant parts of the specifications you have just said browsers need to follow much more closely?

      Acid has been misrepresented in the press as a compatibility tool when it's just an error checker.

      It is a compatibility tool. It demonstrates a selection of areas where browsers do not follow the specifications. Browsers following the specifications is a fundamental part of compatibility.

      Look, just go and read the documentation for the Acid2 test. You are woefully misinformed about it.

      --
      Bogtha Bogtha Bogtha
  2. Not Surprised! by Anonymous Coward · · Score: 0, Troll

    Given MS' history this was almost a given.

  3. Why should this surprise anyone? by aristotle-dude · · Score: 0, Flamebait

    It is MSFT's interest to promote their own quasi standards to encourage Windows platform lock-in.

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
    1. Re:Why should this surprise anyone? by mrbah · · Score: 0, Flamebait

      The problem (for MICROS~1) is that web developers got wise to this, and have gotten pretty good at hacking around IE's awful errors while still maintaining standards compliance. So MICROS~1 has turned around and actively started changing the nature of the errors in each version, just to make life harder for developers. They haven't truly improved standards support since IE 5.5, they've just changed the rendering errors in an attempt to stop developers from creating standards complaint pages. If that's not anti-competitive, I don't know what is.

    2. Re:Why should this surprise anyone? by Bogtha · · Score: 5, Insightful

      They haven't truly improved standards support since IE 5.5

      This is a ridiculous thing to say. Internet Explorer 6 was the first Windows version that had doctype switching, which enabled them to ditch the 5.5 engine as "quirks mode" and do things like fix the box model, add real auto margins, etc. Internet Explorer 7 included additional selector support, min/max-* support and fixed positioning. Internet Explorer 8 includes further selectors, the selectors API, CSS tables, generated content, DOM Storage, data URIs, and more.

      I'm a web developer. I'll be holding a grudge against Microsoft for years to come. But even I can recognise that there has been actual progress. You don't have to invent reasons to criticise them, their actions are appalling enough without having to resort to making things up.

      --
      Bogtha Bogtha Bogtha
    3. Re:Why should this surprise anyone? by Anonymous Coward · · Score: 0

      Did you say they fixed the box model in IE6? Are you using bizarro IE6?

    4. Re:Why should this surprise anyone? by Bogtha · · Score: 4, Informative

      The broken box model problem was where Internet Explorer 5.5 and below included padding in the width of content boxes when it should not. This brought about some of the earliest CSS hacks, for instance Tantek's box model hack, designed to feed Internet Explorer 5.5 and below one width, and other browsers another width.

      Internet Explorer 6 introduced doctype switching, where pages using an up-to-date document type got a better rendering, and invalid pages got the Internet Explorer 5.5 rendering with all its associated bugs. Internet Explorer 6, in its better rendering mode, had the box model problem fixed. Unfortunately, there are legions of web developers who don't know what they are doing, and kept writing invalid code that kicked Internet Explorer 6 into its buggy backwards compatibility mode. And then complaining that widths weren't right.

      When Microsoft was planning on releasing Internet Explorer 7, 5 years after they fixed the box model problem, they were still swamped by clueless web developers demanding that they fix the box model problem. Somehow it has passed into "common knowledge" that Internet Explorer 6 did not fix this bug. It's not true, you fallen for rumour and hearsay. Load up Internet Explorer 6, feed it a valid, HTML 4.01 Strict document, and test it for yourself. They fixed it in 2001, seven years ago - it's time to stop complaining about that particular bug.

      --
      Bogtha Bogtha Bogtha
    5. Re:Why should this surprise anyone? by Anonymous Coward · · Score: 1, Interesting

      No, he's right. You don't honestly believe that it is impossible for Microsoft to deliver the best browser by the end of the year, do you? Any rendering bug in IE8 exists for one reason only: Microsoft doesn't want IE to adhere to a foreign standard. They want it to be just good enough to not lose their stranglehold on the web.

      IE8 is years behind other browsers, but since some of the more prominent rendering bugs have been fixed, it is already hailed as a worthy opponent to Firefox/Safari/Opera. Microsoft has done a lot to win back users and developers. A browser without a script debugger or DOM inspector just wasn't viable anymore. But those additions should not obscure the fact that the rendering compliance is still appalling.

    6. Re:Why should this surprise anyone? by KasperMeerts · · Score: 1

      Why is this modded Troll? It's true, by forcing webdev's to make pages intentionally broken, they force other users to get IE to view the pages correctly.
      And currently the only way to get IE is with a copy of Windows.

      --
      As long as there are slaughterhouses, there will be battlefields.
    7. Re:Why should this surprise anyone? by pbhj · · Score: 2, Interesting

      I'm a web developer. I'll be holding a grudge against Microsoft for years to come. But even I can recognise that there has been actual progress. You don't have to invent reasons to criticise them, their actions are appalling enough without having to resort to making things up.

      Yes!

      Is there a i-developed-a-website-that-had-to-support-IE support group?

    8. Re:Why should this surprise anyone? by Anonymous Coward · · Score: 0

      IE6 is chock full of strange positioning and layering bugs. Perhaps that is the reason why nobody realizes that one particular box model bug was fixed in comparison to an even more broken version of IE? There's so much missing from IE6, you'd think that the stuff that's there works. Well, it doesn't. That browser is going to haunt us forever if Microsoft doesn't have the guts to fess up and stop implementing compatibility modes in newer browsers for that piece of shit. Instead they're going to make it the default for intranets and allow websites to use that mode as well. The nightmare never ends.

    9. Re:Why should this surprise anyone? by KGIII · · Score: 1

      And one should also remember that this is *only* the default for INTRANET pages and not INTERNET pages.

      --
      "So long and thanks for all the fish."
    10. Re:Why should this surprise anyone? by Tweenk · · Score: 2, Insightful

      IE7 also was the first IE to support full PNG alpha transparency. IE6 only did it in a half-assed hackathon way that was completely useless.

      The problem with IE8 is not that it's not standard compliant enough (or that it's not out yet, for that matter). This is the trend MS must follow to stay relevant. The problem is that there are still the unwashed masses of IE6 users on Windows versions earlier than XP that have to be catered for. Displaying a message like "IE6 users go to hell or update" is not going to be acceptable until IE6 has less than 10% market share.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    11. Re:Why should this surprise anyone? by shutdown+-p+now · · Score: 1

      Is there a i-developed-a-website-that-had-to-support-IE support group?

      Yes - that's about any web developer forum/newsgroup.

    12. Re:Why should this surprise anyone? by The+Cisco+Kid · · Score: 1

      Its time to stop designing code for specific browsers, *PERIOD*. Stop testing versions and brands of software, and instead identify the format and type of your data, so that the user's software can decide how to handle it.

    13. Re:Why should this surprise anyone? by man_of_mr_e · · Score: 1

      You're talking about a chicken and egg scenario. Corporate users make up a monstrous number of IE users, and if an IE upgrade breaks their intranets, they won't upgrade (they won't switch to FF or Opera either). They'll stay with the same old buggy version. That means Intranet software vendors won't upgrade their software, becuase their customers are all still using the old version of IE that won't render standards mode. That means nobody ever upgrades.

      The only rational way to make this happen is to use compatibility modes, so people can upgrade to a browser capable of using standards, then software vendors can implement standards because their customers will have browsers capable of using them.

      How do you not get this?

    14. Re:Why should this surprise anyone? by Bogtha · · Score: 1

      IE6 is chock full of strange positioning and layering bugs. Perhaps that is the reason why nobody realizes that one particular box model bug was fixed in comparison to an even more broken version of IE?

      If you are specifically asking for a particular bug to be fixed when it was fixed years ago, that's just being stupid and thinking you are cool for joining in the hate without actually knowing what you are talking about. The existence of other bugs doesn't change that.

      There's so much missing from IE6

      Yes, there is, but it seems you are rather more keen on ranting about Internet Explorer's shortcomings than actually participating in the discussion. Nothing beyond this point relates to my comment at all, it's just #include <stdierant> .

      --
      Bogtha Bogtha Bogtha
    15. Re:Why should this surprise anyone? by Bogtha · · Score: 1

      You don't honestly believe that it is impossible for Microsoft to deliver the best browser by the end of the year, do you?

      Yes I do think that, and so should anybody else with the remotest grasp of software engineering. You can't just add manpower and expect an improvement in development speed. It doesn't matter what resources Microsoft has at their disposal, they can't dispose of that principle.

      Any rendering bug in IE8 exists for one reason only: Microsoft doesn't want IE to adhere to a foreign standard.

      You have no idea what you are talking about. Even NASA can't do better than 6 defects/KLOC, and the consequences for failure are a hell of a lot higher for them than they are for Microsoft. One of the few universal truths in software engineering is that bugs happen. Every browser has bugs. They aren't evidence of a conspiracy.

      --
      Bogtha Bogtha Bogtha
  4. Probably the corporate customers by Coopjust · · Score: 5, Insightful

    I'd imagine that there are a lot of intranet apps that are coded to work around a lot of IE only quirks, and would require a lot of effort to update.

    MSes volume license customers probably asked MS to make IE7 mode the default. And when money talks, companies listen.

    1. Re:Probably the corporate customers by hattig · · Score: 5, Insightful

      I agree that it makes sense for the intranet pages to be viewed in Compatibility Mode.

      However showing a broken page icon next to standards-compliant web pages is another issue altogether. Clearly the broken page icon should apply to pages that aren't standards compliant!

    2. Re:Probably the corporate customers by Coopjust · · Score: 3, Interesting

      The icon should be different. Their meaning makes some sense, but the purpose of the icon would be clearer if they added a question mark to the "broken page" (so the icon would convey "is the page broken?")

    3. Re:Probably the corporate customers by Bogtha · · Score: 4, Insightful

      Companies with intranets that don't work in a standard web browser can set all their clients to use the broken backwards compatibility mode by default as part of their policy settings.

      --
      Bogtha Bogtha Bogtha
    4. Re:Probably the corporate customers by Anonymous Coward · · Score: 1, Insightful

      there are a lot of intranet apps that are coded to work around a lot of IE only quirks

      They're not coded to work around the IE only quirks.
      They're only coded to work with IE.

      There's a marked difference between the two. The first assumes that they work with other browsers. The second makes it obvious that there is no concept of 'other browsers' on a corporate intranet.

      I work in an IE only intranet shop. I'm the 'rogue' using Firefox to ensure that at least what I produce is robust (I mean, you can't beat the web-dev tools for trouble shooting, and they aren't much good if you can't see what you're producing in at least FF and IE.)

    5. Re:Probably the corporate customers by Firehed · · Score: 4, Insightful

      I agree, having installed IE8 beta for the first time about five minutes ago. I clicked the broken page button, and sure enough, the page broke (on a site I've been working on and haven't gotten to IE6/7 hacks yet). Works as promised, I guess. Thankfully, the default strict compliance mode either works correctly or close enough that my lack of IE-conditional stylesheets didn't matter.

      I think a little explanation that pops up in that first-load box would be sufficient. They could even use it to paint themselves in a good light - "By default, IE8 will show websites using the latest web standards. Some websites have not been developed to the latest web standards, and may not appear correctly. If this happens, click the compatibility mode icon (image) and the page will be drawn in a less standards-compliant mode that should be closer to the website designer's intentions."

      Seriously, attack the web devs and designers in the firstrun message if you have to. Use it as an opportunity to brush up on your doublespeak and make us look bad. We don't care, so long as you render the page as well as the Gecko and Webkit engines by default.

      Intranet sites, whatever. I think that should be done within the network rather than the browser's defaults directly, but that's not a major concern to me really.

      --
      How are sites slashdotted when nobody reads TFAs?
    6. Re:Probably the corporate customers by Anonymous Coward · · Score: 0

      Well, the icon isn't to indicate that the webpage is broken. It's a toggle button that appears if the webpage is rendered strictly (meaning it has an appropriate DOCTYPE). If it's being viewed in compatibility mode (IE7 mode) then the toggle button is depressed (pushed in, not suicidal).

      I don't disagree that the icon is a bit confusing. IE8 is still at the point where user feedback counts, so if you think that you have a better idea for an icon that represents the state of the current webpage as well as represents the action to modify the current view then I'm sure they would be willing to listen.

    7. Re:Probably the corporate customers by fermion · · Score: 1
      Apps is the key word. The big security issue is that IE is not a web browser so much as a generic application front end. It was and is a tool to allow application designers a method by which they can work around the MS Windows version incompatibilities, as well as design for a wide variety of hardware. As a innocent side effect, large portions of the internet at one time required windows. On an intranet this is a good thing. On the internet this is not such a good thing as one cannot trust the arbitrary web site you go to for news and such. Neither should destinations on the internet be as concerned with exact page layout as the intranet, which a much more controlled group of machines.

      So here Microsoft is doing not such a terrible thing. It will still lead designers to write code that should not be deployed on the internet, but that is not a MS issue. That is a corporate discipline issue. The corporate is going to have to have separate specs for internet and intranet code. This is nothing new on the usability front. One of the biggest issues, to me, is that corporate do not have such separate specs, and therefore do such silly things as for customers to learn an arcane corporate structure that changes randomly.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    8. Re:Probably the corporate customers by Ilgaz · · Score: 1

      It is simple as "If site is on local intranet, emulate IE6/7" if they wanted and if it was the reason (excuse?).

    9. Re:Probably the corporate customers by LO0G · · Score: 1

      Did you try hovering your mouse over the broken page icon?

      I believe that there's a tooltip which has essentially the text you listed above.

    10. Re:Probably the corporate customers by Deathlizard · · Score: 1

      The icon makes sense in the context of "View this page in Broken Standards mode"

      Although I'd Rather see the Rendering Status displayed as the icon. For Example, Show an 8 when Rendered in Standards mode, a 7 for IE7 mode and and a 5 for Quirks mode. When you click on it, it cycles through the modes.

      I did notice that certain pages, Such as Google, make the icon disappear. It must not show up if a render mode is defined in the site, but I'm not sure.

      Other than that, what this Opera guy is pushing is FUD. It's not going to affect 99% of your home users at all, and your corporate users can push a domain policy to force it off and set intranet sites that really need compatibility mode turned on.

    11. Re:Probably the corporate customers by IntlHarvester · · Score: 1

      I did notice that certain pages, Such as Google, make the icon disappear. It must not show up if a render mode is defined in the site, but I'm not sure.

      I don't have IE8 installed, but I believe that's because Google doesn't send a doctype and therefore their page is rendered in legacy (IE5) mode.

      --
      Business. Numbers. Money. People. Computer World.
    12. Re:Probably the corporate customers by jonas_jonas · · Score: 1

      google: As far as I can see google has the HTML5 doctype "<!doctype html>"

      But I am using Camino right now and I don't know, if they do browser-sniffing.

    13. Re:Probably the corporate customers by Anonymous Coward · · Score: 0

      Actually, the Broken Page icon only lights up when you select Compatibility Mode - in essence it's stating that the IE7- page you are looking at is broken.

      Ironically, while using eitehr mode right now, my browser session seems to lose my login details...

    14. Re:Probably the corporate customers by john_uy · · Score: 1

      i won't bother with intranet pages anymore, most /. get it. i agree with the decision of microsoft. at least it encourages the internet to be on web standard at the same time accommodating the incompatible. :)

      having been using ie8 beta2 for a couple of days, it is better than ie6 and ie7. ie has been my only browser ever since probably ie4. (/. readers, please don't bash me.) i think it has improved greatly in features (albeit quite late in the game.) but i'm happy with the goal of following web standards. good thing acid2 test is working now. however, a couple of high profile websites are generating problems for me. it includes slashdot and ebay. it has to do more of behavior and speed rather than look. new useful features/changes: find, session restoration and recovery, tab recovery, developer tools, and inprivate. probably working with features of ie7, firefox, and safari all in one.

      john :)

      p.s. i am posting this entry in compatibility mode because /. is having problems with ie8. by disabling the feature, then my web will be broken right now.

      --
      Live your life each day as if it was your last.
    15. Re:Probably the corporate customers by IntlHarvester · · Score: 1

      Looks like they have it on the results page, but not the home page.

      --
      Business. Numbers. Money. People. Computer World.
  5. It's Microsoft by nickswitzer · · Score: 0, Troll

    What do you expect? They said that their operating systems were supposed to be extremely secure, and were they? No. Microsoft is not a software company driven by good morals, they are driven by money and their marketing department. So it was a publicity stunt. Microsoft has had many publicity stunts in the past and have broken many promises.

    1. Re:It's Microsoft by hedwards · · Score: 2, Interesting

      I wouldn't say that personally. I don't think that the security issue is a morality problem so much as they apparently don't employ people that are going to say that something doesn't work.

      I'm not sure what other explanation there could be. MS hires some of the best experts in the world and yet has an OS which really, really doesn't reflect the talent. It's almost as if the CEO is demanding the design be a specific way without keeping current on technology.

      You can suggest immorality or conspiracy, but realistically most of the things which cause Linux, Mac, *BSD, etc., trouble cost them money as well.

  6. INTRANET only by tankrshr77 · · Score: 5, Informative

    The article only says that INTRANET pages are not shown in standards-compliant mode by default.

    1. Re:INTRANET only by Samantha+Wright · · Score: 5, Insightful

      Presumably because internal corporate apps are going to be a dozen years old and already so finely tuned to the intricacies of IE6 that reworking them would cost too much—and so companies wouldn't upgrade to IE8. I think The Register is being a little unfair in this case, although their comment about the icon (which takes up too much space and uses language so loaded ("discrimination") that it verges on being connotatively wrong) is much easier to appreciate. Perhaps the CTO of Opera is not the ideal person to expect to deliver an unbiased commentary.

      I guess this all reflects the same woe preventing any standard's adoption: is it cheaper for the corporate sector to go with it or go against it? In the case of Intranet apps, I suspect the answer is a resounding "no," and it would most likely just be seen as breaking compatibility for an abstract reason.

      I bet that, with enough poking and shit from the community, however, the MS guys could be convinced to have it default to compatibility mode for intranet sites only on Business versions of Vista.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    2. Re:INTRANET only by Anonymous Coward · · Score: 0

      combined with internet explorers outstanding record in deciding what is and what is not an intranet page this will prove to be really helpful ...

    3. Re:INTRANET only by Frosty+Piss · · Score: 2

      The article only says that INTRANET pages are not shown in standards-compliant mode by default.

      And beyond that this is a BETA release, not the final release. But hey, why let reality get in the way of a good Microsoft trashing.

      --
      If you want news from today, you have to come back tomorrow.
    4. Re:INTRANET only by telbij · · Score: 4, Interesting

      The article only says that INTRANET pages are not shown in standards-compliant mode by default.

      Yeah the article is too harsh on this point, but...

      Furthermore, web standards are discriminated against in IE8 by the icon that appears next to standards-compliant web pages

      This is just terrible. This sounds like Ballmer came down there personally and mandated this. On the other hand...

      First, I suggest that IE8 not introduce version targeting which only perpetuates the problem of non-compliant pages. Instead, IE8 should respect the established conventions which don't need manual switching between modes.

      One of the things Microsoft does very well is maintain backwards compatibility. This is of tremendous value to enterprise customers. The least evil way to do this is with rendering modes. You can argue that standards should be the default, but to suggest that Microsoft should stab its most profitable userbase in the back and completely break backwards compatibility just to altruistically further the state of web standards compatibility is ridiculous. Don't get me wrong, I wish it would happen, but it would be a pretty stupid move.

    5. Re:INTRANET only by Anonymous Coward · · Score: 0

      A browser fetches URLs and renders them. How the hell is it supposed to know if a page is on the intranet or not? If it knows out-of-the-box, then there's piss poor isolation between the networking layers, and the browser is looking at bits it has no business looking at. Or if in some other setting window the browser is told which IP addresses or URL pattern comprises the intranet, then you actually have to go out of your way to enter intranet information into each broswer at the company for the purpose of triggering the "default" legacy mode for those.

    6. Re:INTRANET only by tchiseen · · Score: 1

      What is the INTRANETS? Does not compute. In other news, when I heard this, my internal surprise meter registered only the tiniest of blips. This blip coincides not with the news itself, but with the fact that anyone else is surprised by this. Someone remind me why we care about IE8 agian? Are they banning Firefox and Opera when IE8 releases? Is IE8 going to be cross-platform? I thought people stopped using IE once they invented Netscape...

    7. Re:INTRANET only by Mystra_x64 · · Score: 0, Redundant

      Perhaps the CTO of Opera is not the ideal person to expect to deliver an unbiased commentary.

      Who else? Mozilla's CTO? That's the same thing. Icrosoft? Nope. Unbiased thing is kinda hard to come by.

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
    8. Re:INTRANET only by ColdWetDog · · Score: 2, Insightful

      What is the INTRANETS? Does not compute. In other news, when I heard this, my internal surprise meter registered only the tiniest of blips. This blip coincides not with the news itself, but with the fact that anyone else is surprised by this. Someone remind me why we care about IE8 agian? Are they banning Firefox and Opera when IE8 releases? Is IE8 going to be cross-platform? I thought people stopped using IE once they invented Netscape...

      Well, grasshopper, when you get a real job (not at McDonalds') you might find that your corporate masters have set up this elaborate internal information system that does, like really important things. And further, you might find that it was coded a number of years ago and the coders used, let's guess, Internet Explorer 6. The evil company spent lots of time and money getting it to work Just Right. They don't feel like upgrading it just year. That's "in the budget".

      You, Mr. New Employee, are using this exact same code to get your work done and hence your pay check. The real world does, and likely will continue to use various incarnations of IE.

      That's why you care.

      --
      Faster! Faster! Faster would be better!
    9. Re:INTRANET only by Darundal · · Score: 1

      Loaded language?! Well, what do you expect from a tabloid? Fair and balanced? The big "reputable" news agency that seems to spout that off whenever they get the chance most assuredly isn't.

    10. Re:INTRANET only by pbhj · · Score: 1

      The article only says that INTRANET pages are not shown in standards-compliant mode by default.

      And beyond that this is a BETA release, not the final release. But hey, why let reality get in the way of a good Microsoft trashing.

      So you're arguing it's a bug?

      If it were an alpha release then that's fine. But if the feature is missing and they didn't manage to implement it right, rather than being altered out of choice - I don't see how that's better?

    11. Re:INTRANET only by pbhj · · Score: 1

      Someone remind me why we care about IE8 agian? [sic]

      Because corporations use it. Because "we" are web designers and web programmers that waste a significant amount of time on IE (yes even IE7 needs a bit extra) for no extra features.

      Uptake of IE7 suggest about 40% market share in 6 months once MS decide to push it. You can't choose not to support that.

    12. Re:INTRANET only by MeMeMeMe · · Score: 1

      Presumably because internal corporate apps are going to be a dozen years old and already so finely tuned to the intricacies of IE6 that reworking them would cost too much—and so companies wouldn't upgrade to IE8. I think The Register is being a little unfair in this case, although their comment about the icon (which takes up too much space and uses language so loaded ("discrimination") that it verges on being connotatively wrong) is much easier to appreciate. Perhaps the CTO of Opera is not the ideal person to expect to deliver an unbiased commentary. I guess this all reflects the same woe preventing any standard's adoption: is it cheaper for the corporate sector to go with it or go against it? In the case of Intranet apps, I suspect the answer is a resounding "no," and it would most likely just be seen as breaking compatibility for an abstract reason. I bet that, with enough poking and shit from the community, however, the MS guys could be convinced to have it default to compatibility mode for intranet sites only on Business versions of Vista.

      Exactly. Our company refuses to let up upgrade from swiss-cheese-holey IE6. A USB drive w/ FF Portable is invaluable to me!

    13. Re:INTRANET only by morcego · · Score: 1, Interesting

      One of the things Microsoft does very well is maintain backwards compatibility.

      You are kidding, right ? Didn't some people had issues with the latest versions of MSWord not opening files from old versions ?

      --
      morcego
    14. Re:INTRANET only by howlingmadhowie · · Score: 1

      Don't get me wrong, I wish it would happen, but it would be a pretty stupid move.

      no, it wouldn't be stupid. it would be a very positive mood. if you had said 'it would reduce the shareholder value of microsoft' i would agree with you. please do not equate 'reducing shareholder value' with 'stupid', they are not always related.

    15. Re:INTRANET only by raynet · · Score: 1

      I think you can manage the IP-ranges IE thinks are part of the "intranets" and it probably defaults to 10.0.0.0/8 and 192.168.0.0/16. I recall IE popping a tab asking if I want to enable intranet behaviour after hitting my router www-config page with it at 192.168.1.1.

      --
      - Raynet --> .
    16. Re:INTRANET only by ZerdZerd · · Score: 1

      Intranet? What's that, some fuzzy word for intrablag?

      --
      I'm not insane! My mother had me tested.
    17. Re:INTRANET only by cl0s · · Score: 1

      Microsoft does very well is maintain backwards compatibility.

      What?

    18. Re:INTRANET only by Anonymous Coward · · Score: 1, Insightful

      The CTO of Opera is the guy that proposed the concept of CSS (Cascading Style Sheets). I think he's one of the ideal people to expect to deliver an unbiased commentary. http://www.w3.org/People/howcome/

    19. Re:INTRANET only by Z34107 · · Score: 1

      You are kidding, right ? Didn't some people had issues with the latest versions of MSWord not opening files from old versions ?

      No. Maybe you had it backwards: Didn't some people had [sic] issues with the old versions of MSWord not opening files from latest versions ?

      But then, it would be: still no.

      --
      DATABASE WOW WOW
    20. Re:INTRANET only by Architect_sasyr · · Score: 1

      You're lucky your company aren't complete bastards like the networks I admin, and disable all your external peripheral ports.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    21. Re:INTRANET only by ttfkam · · Score: 2, Insightful

      Who knows? Maybe you're too young to remember, but there was indeed a problem with Word 97 saving to Word 95 format. This caused a great deal of resentment in that either an entire organization and its partners had to stay on Office 95 or all upgrade to Office 97 together. A mixed environment was not simple. The only workaround at the time was to save a Word 97 document in RTF so that the earlier version could read it, albeit with a loss of functionality. The frustration was coupled with the fact that all Word documents had the extension ".doc", which meant that you could not tell which version of Word a particular document was written with short of trying to open it.

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    22. Re:INTRANET only by man_of_mr_e · · Score: 1

      You are wrong. It would be a stupid move, for everyone.

      Why? Because corporate users would *NEVER* upgrade. You seem to be laboring under the impression that the only thing that keeps people from migrating to Firefox or Opera or whatever is compatibility mode. It's not.

      Let me put it this way. If a large corporation has invested millions in it's intranet infrastructure, millions in 3rd party intranet apps, millions in custom pages, and upgrading to IE8 would break all that, and cause millions more in upgrade costs do you really think they're going to just say "Fuck it, let's move to firefox"? No, because Firefox will also have those same issues (and probably more due to it's lack of ActiveX support, costing them even more money to replace ActiveX controls with something else).

      What they will do, instead, is stand still. They won't upgrade. Maybe, after 10 or 20 years, attrition will make all that go away, but it's going to be a slow process.

      Now, suppose IE8 works perfectly on the old intranet apps, and it renders standards mode. This allows the IT employees to phase out the old apps over time with new standards compliant ones. After which, you can use any browser you want.

      So yes, compatibility mode and not breaking internets is a *GOOD* thing for everyone, not just Microsoft.

  7. Oh hey by kjzk · · Score: 1

    I think I'm going to put a "Download Firefox" button on every website I make from here on out. Assholes.

    1. Re:Oh hey by x_MeRLiN_x · · Score: 1

      Did you read the article? I hope not, because if you did, you're pretty stupid. As others have already noted, this "broken promise" only affects internal intranets. Internal intranets are in the vast majority of cases only viewed using IE, don't receive regular maintenance, and rely heavily upon backwards compatibility.

      The reaction to biased anti-Microsoft stories here at Slashdot really pisses me off. Most users here are probably of above-average intelligence but the mindless, unquestioning and baseless attacks of Microsoft do sometimes make me question that assessment.

      I didn't post anonymously; we'll see how objective the moderators can be. I'm not holding my breath.

  8. No, intranets are not the web by Anonymous Coward · · Score: 3, Insightful

    Sounds like the same old backward compatibility for corporate intranets, sharepoint, etc.

    And the GUI shown that controls this can be changed with a single click of a checkbox.

    Sounds good enough for me, though I suspect nothing MS does will be good enough.

    P.S. Opera is my default browser, and I have used it since they made it free, but their CTO's claim
    is mostly all wet.

    1. Re:No, intranets are not the web by Hal_Porter · · Score: 1

      I like Opera much more the IE or FF, but this whole "breaking web standards" rant is retarded. IE implemented features before there was a standard way to do them. The standards came later and did things differently. Lots of sites used the Microsoft version and ignored the 'standard'. Microsoft would be dumb to break those sites, and if they did people just won't upgrade.

      Here's a good article
      http://www.joelonsoftware.com/items/2008/03/17.html

      The web standards camp seems kind of Trotskyist. You'd think they're the left wing, but if you happened to make a website that claims to conform to web standards but doesn't, the idealists turn into Joe Arpaio, America's Toughest Sheriff. "YOU MADE A MISTAKE AND YOUR WEBSITE SHOULD BREAK. I don't care if 80% of your websites stop working. I'll put you all in jail, where you will wear pink pajamas and eat 15 cent sandwiches and work on a chain gang. And I don't care if the whole county is in jail. The law is the law."

      On the other hand, we have the pragmatic, touchy feely, warm and fuzzy engineering types. "Can't we just default to IE7 mode? One line of code ... Zip! Solved!"

      Secretly? Here's what I think is going to happen. The IE8 team going to tell everyone that IE8 will use web standards by default, and run a nice long beta during which they beg people to test their pages with IE8 and get them to work. And when they get closer to shipping, and only 32% of the web pages in the world render properly, they'll say, "look guys, we're really sorry, we really wanted IE8 standards mode to be the default, but we can't ship a browser that doesn't work," and they'll revert to the pragmatic decision. Or maybe they won't, because the pragmatists at Microsoft have been out of power for a long time. In which case, IE is going to lose a lot of market share, which would please the idealists to no end, and probably won't decrease Dean Hachamovitch's big year-end bonus by one cent.

      I hope they do the pragmatic thing.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    2. Re:No, intranets are not the web by jonadab · · Score: 1

      > Sounds good enough for me

      Indeed. As a web developer, I don't give a used piece of dental floss what IE does with corporate intranet pages. For all I care it can display them in IE4-compatibility mode with a mandatory 0.5Hz blink and lime green color override on all the text.

      As long as actual *web pages* display reasonably, I'll be happy. (I haven't tested the IE8 beta yet. I'm planning on it, but I haven't done it yet. Cut me some slack, the beta was only released this week. I'm getting to it.)

      I suppose the people who develop corporate intranets might have other opinions. But don't most of them have the level of control necessary to mandate how the browser options have to be configured on every PC in the enterprise? If so, then it's probably pretty much a non-issue for them too. In fact, they could do nothing right now, and then if they at any point in the future want standards mode, all they've got to do is flip the group policy switch (or whatever) that changes the setting. Sounds... ideal.

      But as I said, I don't care about corporate intranets. As long as actual web pages render reasonably, I'm good.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  9. Alarmist article. Boring. by Anonymous Coward · · Score: 5, Insightful

    The dirty secret is buried deep down in the ÂCompatibility view configuration panel, where the ÂDisplay intranet sites in Compatibility View box is checked by default. Thus, by default, intranet pages are not viewed in standards mode.

    So they use standards compliant mode by default over the internet, but not for internal sites that are probably aimed at the specific browsers supported by the company's IT department. Sounds reasonable to me. Anyone have a problem with this?

    1. Re:Alarmist article. Boring. by Anonymous Coward · · Score: 0

      Anyone have a problem with this?

      Yeah, the anti-MS fud merchants who didn't bother reading the article.

    2. Re:Alarmist article. Boring. by mR.bRiGhTsId3 · · Score: 2, Interesting

      Yes! Yes! Yes! Micro$haft is t3h evilz0rs! Th3y mu$t bu|2n! ... er... we must berate them for everything they do, no matter how logical.

    3. Re:Alarmist article. Boring. by Anonymous Coward · · Score: 0

      Whether or not the setting is checked by default should be up to the company. This can be done by either while building a corporate OS image and/or enabling it via a group policy setting across the domain. Microsoft setting this one by default has the potential not only keep existing intranets locked in to IE, but new businesses as well that might build an intranet in the future.

      Aside from that, wouldn't it be unfavorable to keep intranets locked into IE anyways? Sure the companies will be happy about a backwards compatibility feature, but it will ensure MS remains a monopoly. As far as I know, there is no "ie compatibility mode" in browsers that operate on Linux systems. Despite great advances in some Linux distros, this has been one of many barriers to corporate Linux adoption that will continue to stand...

    4. Re:Alarmist article. Boring. by Anonymous Coward · · Score: 0

      Could those companies run an alternative browser anytime soon?
      No.
      This stunt of theirs, is another obsticle along with ActiveX.

    5. Re:Alarmist article. Boring. by Anonymous Coward · · Score: 0

      It does make sense, in a way.

      However, I can see it now ... people viewing a site from the outside world will wonder what the !^$&@! is wrong with the company site (because it's been tweaked for IE6 nonsense), and the people inside the company won't see any problem with it.

      I'm not convinced that having an inconsistent default (one default for internet, another default for intranet) is a good idea out of the box. I know it is mainly done for the sake of corporate networks, but it would drive me nuts at home when trying to maintain my web server and PCs if things looked different depending upon where I was accessing it. I think they should pick one default for both, and if corporate people really want to deploy a different default, they can do so using a variety of techniques.

      [Shrug] I suppose I can do the same, but to me having things inconsistent like that is a recipe for all sorts of subtle problems.

    6. Re:Alarmist article. Boring. by ljw1004 · · Score: 2, Informative

      Don't be ridiculous. Of course it's configurable by group setting. The default is a good one so that existing corpnets can upgrade without worries. And any IT department that's ready to make their corpnet standards-compliant will CERTAINLY know how to either (1) incorporate the DOCTYPE tag to force standards mode on each page, or (2) set group policy so that all machines in the company use standards mode by default instead.

  10. Misleading summary.... it's INTRANET ONLY by aengblom · · Score: 5, Insightful

    MS is "breaking" that promise only for intranet pages and, honestly, intranet pages are a very different. If you think corporations are going to be updating all these internal applications when all they have to do is switch on compatibility mode, well you've got another thing coming.

    And, if intranet pages stop working I'd wager a whole lot of users and corporations would just turn on compatibility mode for EVERYTHING and be done with it. One could argue even more people will use the regular IE8 mode if this is left as default.

    Wait, I don't know what I was thinking. M$ IS EVIL LIAR!

    --


    So close and yet so far from the world's perfect ID number
    1. Re:Misleading summary.... it's INTRANET ONLY by symbolset · · Score: 2, Interesting

      If corporations need this it still doesn't have to be the default. They can set it in group policy. It's Microsoft that needs nonstandard IE mode (aka compatibility mode) to be the default for intranets, to lock in SharePoint.

      --
      Help stamp out iliturcy.
    2. Re:Misleading summary.... it's INTRANET ONLY by canajin56 · · Score: 3, Informative

      Domain

      --
      ASCII stupid question, get a stupid ANSI
    3. Re:Misleading summary.... it's INTRANET ONLY by Richard_at_work · · Score: 2, Informative

      Actually, you can browse and use Sharepoint 2007 (MOSS 2007) sites perfectly fine in Firefox - I do it every day without issue.

    4. Re:Misleading summary.... it's INTRANET ONLY by bb5ch39t · · Score: 1

      I would guess by IP address. 10.a.b.c and 192.d.e.f are defined to be "local" and not to be routed over the Internet. Or maybe it's by the site's classification that you can give somewhere in IE. I don't remember where, I don't run Windows at home.

    5. Re:Misleading summary.... it's INTRANET ONLY by aengblom · · Score: 5, Informative

      The same way IE7, IE6, IE5 and I'm pretty sure lesser IEs did? IE has long allowed different security settings for intranet vs. internet pages.

      As I hinted about above, the dynamics of Intranet and internet are very different.

      Change on the Internet is very difficult because site developers must develop towards the most common denominator and this is rarely the cutting edge. Even if it's better for everyone to move towards the standards, there is a disincentive for anyone to move first.

      An intranet is completely different. If a company finds there is an advantage to moving off of IE6/7 and on to IE8, well they just need some guy in IT to sign off on redeveloping any things that would be broken.

      --


      So close and yet so far from the world's perfect ID number
    6. Re:Misleading summary.... it's INTRANET ONLY by erroneus · · Score: 2, Interesting

      If only... I have a few businesses from which my company subscribes services and some are actually using Sharepoint as a portal to those services and completely blocks out my Firefox browser. Another is a security company that will only allow Safari and MSIE. But perhaps they aren't using a newer Sharepoint installation.

    7. Re:Misleading summary.... it's INTRANET ONLY by Richard_at_work · · Score: 1

      Possibly - theres nothing in MOSS 2007 that blocks Firefox or Safari by default.

    8. Re:Misleading summary.... it's INTRANET ONLY by Tony+Hoyle · · Score: 1

      It's a guess.. and a pretty poor one on anything other than a simple home network.

      Once you have multiple IP ranges it falls apart and just assumes everything is internet.

    9. Re:Misleading summary.... it's INTRANET ONLY by harlows_monkeys · · Score: 2, Interesting

      Note that the article was written by the CTO of Opera. If that's the kind of thinking that goes into Opera, I am not surprised their market share is so low.

    10. Re:Misleading summary.... it's INTRANET ONLY by Firehed · · Score: 1

      Ok, what about http://intranet/ ? Obviously the local domain controller is handling things there; shops with intranets that only work in IE6 are almost certainly using an MS-based server.

      I just opened up the IE8 beta in a VM, and went to 192.168.0.11 (my OS X webserver's local address) and it doesn't detect automatically as Intranet. It also misses my router at 192.168.0.1, however it does get the WAMP install at http://localhost/ unsurprisingly. Doubleclicking the internet icon in the bottom to check the sites has:
      (X) Automatically detect intranet network
      -- (X) Include all local (intranet) sites not listed in other zones
      -- (X) Include all sites that bypass the proxy server
      -- (X) Include all network paths (UNC)

      You can also go advanced from there and add in additional sites by address or IP.

      So I have no idea how it handles the detection. It doesn't do a great job, but then interestingly enough it doesn't consistently give the option to use the compatibility view either. It doesn't appear to be based off of the doctype, availability of IE-only stylesheets, intra/extra/internet location, or anything else that would make sense from my brief testing.

      --
      How are sites slashdotted when nobody reads TFAs?
    11. Re:Misleading summary.... it's INTRANET ONLY by masdog · · Score: 1

      Um...sharepoint isn't the only Intranet site that has been tweaked for IE. If you're a large enterprise, you've probably got some ERP system that was tweaked extensively to work with IE6.

    12. Re:Misleading summary.... it's INTRANET ONLY by symbolset · · Score: 1

      Um...sharepoint isn't the only Intranet site that has been tweaked for IE.

      It's the big one that comes from the vendor of the browser. So it's got that going for it, which is nice.

      --
      Help stamp out iliturcy.
    13. Re:Misleading summary.... it's INTRANET ONLY by Firehed · · Score: 1

      Even when I had to work with MOSS2005 at school a couple years ago, it worked fine in Firefox (for a given value of fine anyways - this is MOSS we're talking about).

      --
      How are sites slashdotted when nobody reads TFAs?
    14. Re:Misleading summary.... it's INTRANET ONLY by Richard_at_work · · Score: 1

      There was no MOSS 2005 :) The previous version was SharePoint Portal Server 2003.

    15. Re:Misleading summary.... it's INTRANET ONLY by supernova_hq · · Score: 1

      Now I'm sure that there is a way to toggle this somewheres (god I hope so), but this is REALLY gonna fcuk with internal testing before deploying a site live.

      When re-doing a website, I usually host it locally, then connect to it with various computers around the business to ensure that they are all rendering it the same, this would really bring up some cool looking rendering errors once it went public!

      Not to mention servers that are both connected to locally and remotely (corporate webmail anyone?) that are going to need yet another item added to the browser detection list to see if the client is connecting locally or remotely (whih should be LOADS of fun)

    16. Re:Misleading summary.... it's INTRANET ONLY by ljw1004 · · Score: 1

      Really, the things you worry about work a lot more smoothly in practice.

      I read my corporate webmail via the URL "http://mail.mycompany.com" and it's always counted as INTERNET mode, regardless of whether I browse from within corpnet or from home or from public kiosks. How does it know? Because "http://mail.mycompany.com" is an internet address, not a corpnet address.

      But when I read my payroll at "http://payroll" then it's always counted as INTRAnet mode, and obviously I can't connect to it from outside the corpnet. How does it know? Because "http://payroll" is a corpnet address, not an internet address.

      If some IT department makes a website that's accessible from two different ADDRESSES, one internal and one external, then they must have positively gone out of their way to create trouble for themsleves.

      Obviously the things work a lot more smoothly than you worry.

    17. Re:Misleading summary.... it's INTRANET ONLY by Kanasta · · Score: 1

      otoh NEW intranet pages will end up being coded for IE6 mode too...
      MS stuffs everyone over and now they're back for more.

    18. Re:Misleading summary.... it's INTRANET ONLY by shutdown+-p+now · · Score: 1

      Actually, you can browse and use Sharepoint 2007 (MOSS 2007) sites perfectly fine in Firefox - I do it every day without issue.

      There are quite a few features in SharePoint that don't work in Firefox, even more than don't work in Safari, and Opera isn't even considered. Here is the official list of what is supported where.

      In practice, when deploying WSS or MOSS to our customers, the ISV I work for always recommends (and only supports) IE7.

    19. Re:Misleading summary.... it's INTRANET ONLY by LO0G · · Score: 1

      I think it has something to do with Network Location Awareness

      But I don't know for sure.

  11. Stop the press. by Anonymous Coward · · Score: 0

    It's Beta, you idiots.

    1. Re:Stop the press. by drsmithy · · Score: 2, Insightful

      Public opinion of Microsoft is a strange thing. When viruses and worms live in the holes and cracks of the Windows platform, people blame the writers of said malware exclusively and hold Microsoft blameless, or worse, paint them as the victim of being so successful.

      What world do you live in ? Microsoft consistently get the blame for just about everything that goes wrong with computers in general, even when it's not even remotely their fault.

      Microsoft is the enabler in most of these situations and the public needs to be reminded of that fact until it is generally accepted and understood.

      By far the most common "enabler" in all computer-security-related incidents is the user.

    2. Re:Stop the press. by drsmithy · · Score: 2, Insightful

      I live in a much bigger world that hasn't heard of the RIAA or MPAA before, the world where most people think "PC" means Windows, the world where Linux doesn't quite exist yet.

      Yes. That would be the world where everyone blames Windows (and Microsoft) whenever something goes wrong on their computer.

      Is your heard buried in the sand or buried in your world?

      Apparently yours is, if you think anyone except Microsoft gets the blame whenever, say, someone's game crashes, or a dodgy video card BSODs their machine.

      Microsoft knows the base-line of users it is dealing with. It spends millions knowing the user and user interfaces and the like. It is the same Microsoft that has STILL not taken out the "run on insert" autorun.inf nonsense from many machines.

      This is changed in Vista.

      It is the same Microsoft that thought it was a good idea to put ActiveX on the Wild-Wild-Web and expect everyone to place nice.

      In 1996. Got something a little more up to date ?

      The same Microsoft that makes a file executable by all users simply by having a ADE, ADP, BAS, BAT, CHM, CMD, COM, CPL, CRT, DLL, DO*, EXE, HLP, HTA, INF, INS, ISP, JS, JSE, LNK, MDB, MDE, MSC, MSI, MSP, MST, OCX, PCD, PIF, POT, PPT, REG, SCR, SCT, SHB, SHS, SYS, URL, VB, VBE, VBS, WSC, WSF, WSH or XL* (probably not a complete list) extension on the file name.

      You do understand that those files aren't actually "executed", right (well, except for the ones that are actually executables like .exe) ? That the shell just passes them off to whatever program is registered to handle them ?

      You know, just like every other remotely user-friendly GUI shell does ?

      The same Microsoft who thinks they can set up a stable server on an OS platform designed from the ground up for running user games and applications without consideration of security.

      Your understanding of Windows's development is severely deficient.

      Microsoft could easily have done what Apple did -- rewrite a new OS and build a compatibility layer for old apps, but they didn't [...]

      Yes, they did. They just did it half a decade earlier (like Apple tried, but failed, to do).

      [...] and every time they threaten to do that (as in the case of the next version of Windows after Vista) but they back off on it just as they back off on all other challenging improvements to the OS they have promised. In the end, they just repackage everything they made before and sell it to users once again.

      There is no need to "rewrite" Windows NT. It is *at least* as technically capable as its peers.

      Yes. Microsoft IS in fact the primary enabler. They could have fixed many of the problems I identified more than 10 years ago because they knew of those problems even back then.

      The fact remains that the vast, vast majority of security problems on Windows (or, indeed, on any platform) are due to end users and third party software, outside of Microsoft's control. The only way in which Microsoft is an "enabler" is by being in the position of providing the most widely-used platform.

    3. Re:Stop the press. by erroneus · · Score: 0, Troll

      That long list of file extensions comes from a list of recommended blocked extensions. You will find that when you rename a .EXE to the majority of these extensions, the executable runs just fine. Other extensions just need a little more help but can be just as effective. And the fact that filename extensions are always hidden by default obscures a lot from users they should be aware of.

      "...just like ever other remotely user-friendly GUI shell does?" Not a Mac user...at least not a technical Mac user since every Mac user generally knows that the program to open a file with is included with the file description and not exclusively directed by file extension.

      Apple did not try and fail writing a new OS from scratch. Okay, they didn't write it from scratch either, but they didn't fail. OS X is wildly successful. What annoys people most about OS X is that they can't not change it... and too often.

      HAHAHAHA... no need to rewrite WindowsNT?! Yes there is. Another poster referred to Microsoft as MICROS~1 and I caught his meaning immediately. Microsoft builds their OSes upon the remains of their old OSes. There is still a lot of DOS in WindowsXP and Vista. I know there are claims to the contrary, but the leaked source code says otherwise. You know what happens when you build something on an unsuitable foundation? It crashes. The foundations of Windows are unsuitable for a security-sensitive world like the public internet.

      "The fact remains that the vast, vast..."

      Uh, yeah. Let's go back to that ridiculous level of complexity for keeping security concerns to a minimum to enable users to be reasonably secure without having to be or have an IT expert. Windows has been teetering between being an OS for the user and an OS for the server to the effect that it can be neither effectively. And I can now safely claim that I have personally run Linux servers on the wild-wild-internet without rebooting for a contiguous, uninterrupted calendar year without a reboot or power down. (I wasn't smart enough to have a dual power supply on the server when I was bringing the UPS down for an upgrade... so I had to bring the server down) That is what people should expect from a server OS. Windows is not stable enough to do that and it is designed in such a way that many or even most services that get updated require a reboot of the whole OS. (I can patch Apache or MySQL without bringing down the whole server... I've done it... many times) The point of that rambling was to show that a server class OS has a level of expectation to live up to that user OSes shouldn't need to consider. However, the same is true for a user-intended OS as well.

      I won't deny that Windows has potential to live up to all of those expectations, but I can't say that it does or ever will. Every time I hear about Microsoft doing something exciting like ditching "backward compatibility" in favor of more efficient or more secure methods, I am listening closely and not because I want Microsoft to fail. I was one of the original Microsoft fanboys and would be again if they would just get their acts together and do what clearly and obviously needs to be done. I wouldn't dream of pushing Linux onto users and MacOSX doesn't have the applications support that serious business needs. It would be terrific if Microsoft would actually invest its money in product development instead of lawyers, marketing, keeping the competition down, lobbyists, bribery and a whole host of dirty tricks that have made them infamous over the past few years. All most of us ever hope for is a good, stable product.

  12. I wonder if people can read... by MSFanBoi2 · · Score: 5, Informative

    1.) IE 8 is still in Beta. I'm sure most folks remember what that means. As in not quite feature complete yet?

    2.) If people bothered to take a few minutes to read, you would see that it only impacts INTRANET sites, people do understand what that means correct?

    I know a good portion of Slashdot just wants to flamethrower all that Microsoft does, but at least take the time to read.

    PS: This post coming to you from IE 8 Beta2.

    1. Re:I wonder if people can read... by Naughty+Bob · · Score: 2, Informative

      IE 8 is still in Beta. I'm sure most folks remember what that means. As in not quite feature complete yet?

      Ixnay on the condescension there MSFanBoi2. While there are no hard and fast rules, beta software usually is feature complete (in as much as the term 'feature complete' applies to anything that dribbles out of Redmond).

      --
      "Be light, stinging, insolent and melancholy"
    2. Re:I wonder if people can read... by thermian · · Score: 1

      I know a good portion of Slashdot just wants to flamethrower all that Microsoft does, but at least take the time to read.

      What I love about that is that most 'Microsoft haters' I know use Windows. Years of bitching, but still using it.
      I use it too, and Linux, lots of Linux, and Unix. Not Macs though, the ones I would need cost too much.

      The trick is to quit foaming at the mouth about Microsoft and realise that actually a lot of their stuff is pretty good, and where they fall down, there's always a FOSS alternative.

      For me they fail on HPC, badly, so I use Linux or freeBSD for that.

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    3. Re:I wonder if people can read... by Your.Master · · Score: 0

      You could have spent the 15 seconds it would take to verify his claim that it's only Intranet sites if you weren't so hung up on his username, Mr. "Anonymous Coward".

      And no, Microsoft does not pay people to send death threats to people who oppose it. If you find evidence of that, take them to court, immediately, with my blessing. Otherwise, you're just making shit up, aka telling lies.

      The article is Hixie bitching about the intranet default, and disagreeing with an icon (I guess he didn't notice, or thinks it's too subtle, that the broken page is "on" when in IE7 mode and "off" when in IE8?). He suggests just having no icon and putting up with broken websites on principle.

      He also bullshits about how intranet sites are more important to the web than internet sites. Corporate users can easily tweak the setting company-wide through group policy, but admittedly the default is IE7.

      Honestly, I figure the effect of removing the intranet IE7 option would me people sticking with the real IE7, which would mean the Internet still has a huge IE7 marketshare, which in turn means -- no web standards.

      His suggestion for an alternate icon is the Acid2 smiley, which is an astonishingly bad suggestion used just for inflammatory purposes. Frankly, broken page conveys what the button does. Smiley face does not, particularly to non-technical users. There might be a more politically correct icon to choose from. Mostly, though, he's reading a lot into there that it's hard to really agree with.

    4. Re:I wonder if people can read... by hedwards · · Score: 1

      There really is a difference when they choose to compete. I mean their hardware products are usually pretty solid, as are there non-Office, non-Windows software offerings.

      Ms Money is significantly less evil than that Intuit crap is. MS software users can't even begin to comprehend vendor lock in until dealing with an outfit like Intuit. Want to move to Intuit from a current version of Money, no you don't get to do that, just buy an older copy and import through that. Want to use a non approved bank, you're going to be inputting the entries manually. Or, how about use older files from previous version, not going to happen without a lot of work.

      I'm sure a bit of that has changed since I tried their software, but compared to the relatively minor annoyances which keep people using MS' software, there are worse outfits out there.

      And yes, I do hate Windows, it's set up and design pretty much completely fails as far as I'm concerned.

    5. Re:I wonder if people can read... by cyb97 · · Score: 1

      Re1: Just picking your nits here, but a beta should really be feature complete. It would be setting your self up for the epic fail if you introduce new features AFTER the beta-cycle.

      Betas are usually the first release outside your closed development environment and at this stage you should have sorted your shit out and focus on fixing bugs and critical errors that usually don't show up until you release your software to the "monkeys" (so to speak).

    6. Re:I wonder if people can read... by Anonymous Coward · · Score: 0

      it only impacts INTRANET sites

      It only affects intranet sites. This is Slashdot, not a marketing department or a boardroom. Let's use English instead of Marketese. Further reading.

    7. Re:I wonder if people can read... by Anonymous Coward · · Score: 0

      "1.) IE 8 is still in Beta. I'm sure most folks remember what that means. As in not quite feature complete yet?"

      That's a funny statement since you don't seem to remember what it means. Beta is a phase where all features should be implemented, but not fully tested to be at the designed level of functionality. Of course people have become very loose with the terms Alpha and Beta in software development with some software developers relying on crap like release candidates (RC1, etc) to represent what should actually be a beta phase.

    8. Re:I wonder if people can read... by Anonymous Coward · · Score: 0, Funny

      (Score:8, Insightful)

    9. Re:I wonder if people can read... by kill-1 · · Score: 1

      The Beta2 of IE8 is feature complete.

    10. Re:I wonder if people can read... by Firehed · · Score: 0, Offtopic

      Indeed. Just because Google's tried to redefine the word to mean "ongoing product, but we're not liable for any issues you may encounter though we'll do our best to resolve them" doesn't mean the rest of the world has accepted the definition. Don't get me wrong - there's nothing wrong with Google's products (I use many of them on a daily basis, as do many others here), but their decision to eschew version numbers in favor of a continual disclaimer label isn't exactly industry standard.

      --
      How are sites slashdotted when nobody reads TFAs?
    11. Re:I wonder if people can read... by ConceptJunkie · · Score: 2, Funny

      You have to remember Microsoft's terminology differs from the conventional meanings. Rough approximations follow:

      beta == early alpha
      RC == late alpha
      1.0 == early beta
      SP1 == RC1
      2.0 == first version that does anything useful
      3.0 == first version you actually consider worth using

      --
      You are in a maze of twisty little passages, all alike.
    12. Re:I wonder if people can read... by The+MAZZTer · · Score: 1

      1.) IE 8 is still in Beta. I'm sure most folks remember what that means. As in not quite feature complete yet?

      Actually the general definition of beta IS feature complete, just not 100% bug fixed.

      It's only when you start talking about MS where that changes. If this was Firefox we were talking about, this build would be considered an Alpha build by the Mozilla team.

      Here is, IMO, general definitions of common project states:

      • Alpha: Not feature complete, emphasis on adding new features rather than bug fixing or performance tweaks.
      • Beta: Feature complete, emphasis on bug fixing and performance tweaks.
      • Release Candidate: Builds desired to be released as final. Focus on testing. Minor bugs may be fixed in later releases unless they are deemed serious enough to require fixing for the final release, in which case a new RC is issued.
      • Final Release: The last RC was deemed acceptable for general release.

      I'm not sure where "Gamma" fits in there, I think it's the same as an RC.

      Here's how Microsoft seems to be doing it, from my own experience in testing Vista, IE8, etc:

      • Beta: Not feature complete, emphasis on adding new features rather than bug fixing or performance tweaks.
      • Release Candidate: Feature complete, emphasis on bug fixing and performance tweaks.
      • Final Release: Minor bugs are left for the next major release version in several years, unless they are security related. Those and all major bugs are pushed out in future hotfixes and service packs.
      • Service Pack: The last pack of hotfixes makes the total patches for the product difficult to keep track of, so they are consolidated into a service pack.

      Disclaimers: I have used Vista. I got my copy for free through an MS promo and I am not using it. On my computer it is too slow to use without wanting to chuck my CPU out the window. XP is much better. I conclude XP will run better on any computer. Once I get a new CPU I will probably end up using Vista, since it will likely run at a usable speed. IE8 looks pretty nice and actually has some features I would like to see in Firefox (easy deletion of typoed urls from history, thumbnails in search dropdown... although Ubiquity does the latter too) although I think they might have gone overboard with the dropdown boxes for "normal" users (I can see it now: "IE doesn't show me my bookmarks in the address bar lists anymore!" "You must've collapsed that group by accident." "What?"). I am looking forward to the inevitable Firefox extensions to port that functionality. :)

    13. Re:I wonder if people can read... by jonas_jonas · · Score: 1

      3.11 == first version you actually using until you heard of a new technology

    14. Re:I wonder if people can read... by Bitsy+Boffin · · Score: 1

      only impacts INTRANET sites

      Unless IE defines "INTRANET" in some peculiar manner...

      Person A, employee of Company A, views the company's website, it is viewed over INTRANET.

      Person B, Joe Public, views same website, it is viewed over INTERNET.

      Person A now sees it in "compatability" mode, Person B (with defaults) now sees it in "standards" mode. Oh, how I look forward to the hacking and kludging because the same damn version of the browser in the same damn default configuration, displays the same damn website in two completely different ways.

      --
      NZ Electronics Enthusiasts: Check out my Trade Me Listings
    15. Re:I wonder if people can read... by Anonymous Coward · · Score: 0

      No, that's not how it works. When person A or person B make a request to "http://www.mycompany.com" then the address is resolved through publically readable DNS records and is delivered potentially public IP routers. Person A's request might conceivably be routed through comcast or any other public internet router around the world. That's why it's called "internet mode".

      But if person A or person B make a request to http://payroll or http://corpsecrets, then the DNS lookup never escapes to the public; and the machine you connect to isn't even accessible to the public. That's why it's called "intranet mode".

    16. Re:I wonder if people can read... by Allador · · Score: 1

      IE defines 'intranet' as either UNC paths, or "whatever the admins have decided are the list of intranet sites".

      In the bulk of cases, intranet sites (ie, payroll, timecards, financials, etc) are not available from outside the corporate network.

      So you have to VPN. Which means you have special instructions.

      Which means that one of those instructions is to add the intranet site to the intranet list in IE.

    17. Re:I wonder if people can read... by man_of_mr_e · · Score: 1

      Nope, that's not (necessarily) how it works. The Intranet zone is a whitelist. You add sites to it. It also defaults to puting sites in your own subnet in the intranet zone, but that's easily overriden, and most companies websites aren't on the same subnet as their workstations anyways.

      If you don't add your companies public facing website to the intranet whitelist, you will by default be browsing it as the internet zone.

    18. Re:I wonder if people can read... by Erskin · · Score: 1

      1.) IE 8 is still in Beta. I'm sure most folks remember what that means. As in not quite feature complete yet?

      Sure, but I don't see the relevance of that here. The idea of a beta is to try out what it WILL be like, therefore the defaults you see are the ones we can expect for the release. Also, the broken page icon is probable "feature complete" in this sense.

      2.) If people bothered to take a few minutes to read, you would see that it only impacts INTRANET sites, people do understand what that means correct?

      You're absolutely right that this wasn't made as clear as it should be by the article summary, and that people generally don't read.

      But I wouldn't downplay the intranet aspect that much.

      Yes, all the web standards folks like me would dance a little dance of glee to see everyone ELSE who keeps making broken sites have to do a little work for a change (which they would if the intranet sites DIDN'T default to compatibility mode), but there's a larger issue here.

      The "compatibility" is really "it's okay if you keep doing it wrong". It's fine if you NEED to use the older, incorrect way of doing things, as long as it's an active decision!

      Are the developers going to learn new ways and use *new tools* from what they used for their intranet to make their external sites? Not likely. This means more PUBLICLY broken pages.

      Also, in an INTRANET environment the company, by definition, CONTROLS everything. It's not like the change you need to make to existing sites is complicated. It's one more line in the header. Of all the places a company CAN make this change, it's internally.

      Also, leaving this "compatibility" mode on by default for internal sites will BREAK standards compliant pages developed for intranet use.

      Microsoft has made some short term benefit decisions with IE whose long term results are coming home to roost. Encouraging developers to keep doing things in a broken way that also breaks future development isn't the way to go and it IS going back on their word.

      --

      Erskin
      geek.

  13. Compatibility View works + Strict! by Anonymous Coward · · Score: 0

    Compatibility View works. E.g Myspace loads badly in IE8 but does in Compatibility View mode.
    It's not about web standards but about how good things look. How many developers code in XHTML strict? Few! If developers don't give a frak about standards, browsers should give a frak as well. I'm pissed off, sorry - I'm do get my XHTML Strict and CSS validated and they do get rendered well by browsers but when you consider the fact that the sites which are not rendered correctly are those which are not even validated properly.

  14. (Intranet vs. Internet) & Efficiency by davecrusoe · · Score: 2, Insightful

    What really peeves me is that our staff, part of a medium-size nonprofit, continually switch browsers to support our IE-only "Intranet" (thanks, MOSS!) and their favored method of browsing, through Firefox. The time we lose in training on this transition - and troubleshooting this transition - is unreasonable. It surprises me further that corporations would continue to push non-compliant products despite recent pushes for increasing computing efficiency in the workplace... Of course, MS is a business - but wouldn't their money be BETTER earned increasing my efficiency (making me more likely to purchase their products) than requiring me to take more time to accomplish everything? --Dave

    1. Re:(Intranet vs. Internet) & Efficiency by Richard_at_work · · Score: 1

      What really peeves me is that our staff, part of a medium-size nonprofit, continually switch browsers to support our IE-only "Intranet" (thanks, MOSS!) and their favored method of browsing, through Firefox.

      What problems are you having? I browse MOSS 2007 daily using Firefox as my main browser without issue - and I'm a full blown site admin.

    2. Re:(Intranet vs. Internet) & Efficiency by sconeu · · Score: 2, Informative

      Have you tried using the IE Tab Extension?

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    3. Re:(Intranet vs. Internet) & Efficiency by davecrusoe · · Score: 1

      No kidding? Most of the activex functions are inoperable; formatting (besides straight HTML) in web parts, file upload features, versioning, etc... does that all work for you in FFox? If so, is there a MOSS extension necessary to make that happen?

    4. Re:(Intranet vs. Internet) & Efficiency by toby · · Score: 1

      MS is a business - but wouldn't their money

      By 'their money', you mean, of course, money that was yours before you gave it to them.

      There's your answer - save your money in the first place and use the better free products.

      --
      you had me at #!
    5. Re:(Intranet vs. Internet) & Efficiency by dotancohen · · Score: 3, Funny

      Have you tried using the IE Tab Extension?

      No, I haven't. When it's available for Ubuntu let me know.

      What's that you say? I should install Windows so that I can have IE so that I can view broken webpages? Or better yet, install a compatibility layer so that I can install the two-versions outdated IE6 against that software's EULA (I have no Windows license, remember) so that I can view broken webpages?

      IE Tab is for people who want a woman with their current girlfriends clothes, yet with their old girlfriend's diseases.

      --
      It is dangerous to be right when the government is wrong.
    6. Re:(Intranet vs. Internet) & Efficiency by Anonymous Coward · · Score: 0

      I have the same issue with our corporate documentation system.
      Editmode only works in IE.
      But thanks to IEtab http://ietab.mozdev.org/ I don't have to leave firefox to visit those pages with IE.
      I added a rule to IEtab always open said app with IEtab
      Works completely transparent.

    7. Re:(Intranet vs. Internet) & Efficiency by The+MAZZTer · · Score: 1

      I just wanna say for some reason it's more fun than you'd think to run Microsoft/Windows Update inside of Firefox.

    8. Re:(Intranet vs. Internet) & Efficiency by sconeu · · Score: 1

      No, I haven't. When it's available for Ubuntu let me know.

      <EMILY-LATELLA>
      Oh, that's very different. Never mind.
      </EMILY-LATELLA>

      In my defense, your post did not mention that you were running Ubuntu. The fact that your company has IE specific intranet pages led me to believe you were running Windows.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    9. Re:(Intranet vs. Internet) & Efficiency by Anonymous Coward · · Score: 0

      or who want their company intranet to work in Firefox...

    10. Re:(Intranet vs. Internet) & Efficiency by Allador · · Score: 1

      How could this possibly be a material time sink in training.

      1. Create a shortcut on every desktop that launches sharepoint in IE.
      2. Create a shortcut on every desktop that launches Firefox labelled 'Internet'.
      3. Non-profit!

      Okay, 3 was a joke, but whats so hard about that?

  15. it's good they did it this way... by paniq · · Score: 4, Funny

    ...another reason for me to stay with Firefox! sometimes i feel tempted to switch to IE8, but i heard it's not easy to get it to run on Ubuntu. >:)

    --
    Do not trust this signature.
    1. Re:it's good they did it this way... by Anonymous Coward · · Score: 0

      Yeah now if the rest of the world would just say No to IE. But that's not going to happen. Thanks Microsoft for screwing everyone over, yet again.

      It's not bad enough they have to ship in programmers from India, force everyone to use their shit software, and now they want to make all the web pages look broken if we don't use their crap.

      I don't care if they are Intranet pages or not, Microsoft is not helping anyone except themselves with this kind of horrible disgusting tactics.

      Microsoft and President Bush have really done a great job messing up the US Economy.

      Die Microsoft Die!

  16. Compatibility View = workaround by Anonymous Coward · · Score: 0

    How hard is it to click Tools, Compatibility Settings and to add the most visited sites or the sites within your corporate network?
    Come on! Broken promise? Maybe. But did the IE Team not provide the work around through Compatibility View? Yes. So, shut up!

    1. Re:Compatibility View = workaround by symbolset · · Score: 1

      Note that you can't run a strict Standards mode intranet and use compatibility mode for the Internet. Hm... What's that about? Does Microsoft perhaps sell some non-standards compliant intranet services?

      --
      Help stamp out iliturcy.
  17. who cares by Anonymous Coward · · Score: 0

    IE is irrelevant anyway. It is just the masses that are slow to to realize this but they will eventually

    1. Re:who cares by erroneus · · Score: 1

      Take that back! MSIE is excellent for downloading Firefox.

  18. Laughable by ilovesymbian · · Score: 1

    When has Microsoft ever created a true web standards compliant browser?

    Show me, and I'll retire to the jungles in the Amazon.

    1. Re:Laughable by Bogtha · · Score: 3, Informative

      When has Microsoft ever created a true web standards compliant browser?

      Tasman had excellent CSS support for its time. In its later incarnations, it had good DOM support and even had support for some parts of CSS 3. Even Internet Explorer 8 won't support web standards as well as Tasman did years ago. For instance, Internet Explorer 8 still won't support DOM 2 Events. Tasman supported that specification five years ago.

      --
      Bogtha Bogtha Bogtha
    2. Re:Laughable by Anonymous Coward · · Score: 0

      Back when NCSA Mosaic was standards compliant, extra tags (e.g,. blink), LiveScript (now JavaScript), and Cookies eventually found their way into Netscape Navigator. Ignoring the fact that they essentially became de-facto standards now, NETSCAPE NAVIGATOR WASN'T STANDARDS COMPLIANT AT THE TIME AND HAD EXTRA PROPRIETARY FEATURES.

      Mozilla Firefox, as many know, is essentially a spinoff from Netscape. Oh, and didn't they try to propose a Firefox exclusive feature of FireFoxURL at one point?

      Netscape/Mozilla basically got beat at their own game of extended browser features past standards compliant. Too bad.

    3. Re:Laughable by man_of_mr_e · · Score: 1

      Actually, when has ANYONE ever created a true web standards compliant browser. One doesn't yet exist.

  19. Don't see it as a broken page icon by John+Hasler · · Score: 5, Funny

    See it as a broken browser icon.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:Don't see it as a broken page icon by ojintoad · · Score: 0

      You mean this icon?

  20. This is News? by El+Bigote · · Score: 1

    Why is this even considered news worthy enough to report. This goes on all through the picture, to quote my wife.

    --
    UNIX is truth, the Console is life. Use Evolution to send e-mail and not virii.
  21. Believe MS? by bb5ch39t · · Score: 1

    Microsoft is in my "Fool me once, shame on you. Fool me twice, shame on me" category. I don't believe much of what MS says. No more that I believe most politicians. Doing so in either case just leads to frustration and disappointment.

  22. Huh? How does IE8 determine internet vs. intranet by Anonymous Coward · · Score: 0

    My employer's intranet spans dozens of domains and partner sites. How does a browser determine what's intranet and what's internet?

    Are you dense or just an ms ballmer fan boy?

  23. Re:liars & touts & shills, oh my by Anonymous Coward · · Score: 1, Funny

    You misspelled "based pr ?firm? scriptdead mindphuking hypenosys".

    It's correctly spelled "based pr ?!firm?! scriptdead mindphuking hypenosys".

  24. Genius by thetoadwarrior · · Score: 1, Insightful

    Only Microsoft would come up with an icon to imply that standards are bad.

    I will not be surprised if standards mode is even removed completely by the time it leaves beta. They're just easing people into the idea of not using standards mode by starting on intranet pages at the moment.

    1. Re:Genius by man_of_mr_e · · Score: 1

      That's not what the icon is for. The icon is not there to say "this is standards compliant", it's a button you push that says "Use broken mode to view this".

      It's a little ambiguous though, and they should come up with something a little better.

      I should note, however, that every time Microsoft has shown any effort in creating effective icons in beta versions, they get tons of criticism that says "why don't you worry about fixing standards compliance before you worry about stupid icons". So it's a bit hypocritical to complain too much about this.

  25. Make a nagging screen for a broken page by Anonymous Coward · · Score: 0

    Why can't all browser developers like Apple,Micrsoft,Mozilla,Opera,etc. agree and make a nagging screen when the browser encounters a broken page?

    1. Re:Make a nagging screen for a broken page by joshv · · Score: 1

      Sure, please define "broken". How is a browser supposed to know that the designer intended to position a div 100 pixels above where it's actually rendered?

  26. Uh. by mikkelm · · Score: 1

    Yes, in the name of unconditionally appeasing standards preachers everywhere, let's push a browser that could render a huge number of especially smaller businesses crippled due to their internal web apps being left broken from a usability perspective.

    "Intranet" translates to "enterprise network" in the real world. Enterprise web applications are pretty much all written for IE compatibility. Taking this away by default would be pointless and downright ridiculous. Leaving it in, but letting you flick a switch once your apps are standards compliant, where exactly is the basis for outrage in that?

    1. Re:Uh. by pbhj · · Score: 1

      Couldn't those who wish to keep obsolete web apps going use the obsolete browser apps to "execute" them and leave the new tech for those that want to use properly written web apps?

      If you've got a program written for IE4, noone is stopping you from not upgrading.

    2. Re:Uh. by mikkelm · · Score: 1

      IE8 is obviously something Microsoft wishes to push for integration purposes, and they obviously want business customers to upgrade. It's only logical and practical that they provide an upgrade path through selectable backwards compatibility. It's takes significant consideration when switching internal enterprise applications, but for most smaller businesses, upgrading to IE8 is something that just happens when the update is pushed, and that can lead to a lot of trouble if the rendering methods are changed for critical internal web apps. This is a case where an instantaneous upgrade to strictly standard rendering just would not be the best thing to do.

    3. Re:Uh. by man_of_mr_e · · Score: 1

      If you've got a program written for IE4, noone is stopping you from not upgrading.

      That's precisely the problem. Having those old browsers around doesn't help anyone. They're insecure, they're not standards compliant, etc..

      Why would you WANT people to browse the web with anything other than the most up to date version? THe more people running old browsers, the less chance anyone will upgrade their sites to standards compliance. Compatibility mode is the only way you can reasonably expect people to upgrade.

    4. Re:Uh. by pbhj · · Score: 1

      Why would you WANT people to browse the web with anything other than the most up to date version?

      I wouldn't. We're talking about businesses needing an obsolete rendering for their old business apps. That apparently is stopping the IE team from implementing a fully standards compliant browser. If you cut these guys off and say "just use the old IE for your internal app, or upgrade it for standards compliance, if you want to use it more securely [with FF/Op/Konq/Saf]" then you can properly implement the most recent IE as a web browser/web app platform.

      IE9 could then be as standards compliant as any other browser (no CSS/JS hacks, yay!).

      My take on compat mode is that it means web apps don't get upgraded and so folks are still locked to IE and hence locked to MS.

    5. Re:Uh. by man_of_mr_e · · Score: 1

      I think you're not thinking it through.

      If a web browser is not backwards compatible, people won't upgrade to it. If people won't upgrade to it, web developers won't write to it. So having a 100% standards compliant IE that isn't backwards compatible is as useless to the majority of the internet as Firefox or Opera. (not that they're useless, just that they're not doing anything to convert that majority of the users).

      Ie, a 100% compliant IE9 with no backwards compatibility means everyone stays with IE6, 7, or 8.

  27. SURPRISE! Not. by Jane+Q.+Public · · Score: 2, Insightful

    Does it really surprise very many people that Microsoft is acting in the same way it ALWAYS HAS in the past?

    Come on, man! Metaphorically, it is about the same as expecting a long-time multiple-repeat-offense child molester to behave from now on, based on her claim that she has "Seen the light," and has been "Healed! Praise the Lord!"

    Yeah, right.

    For a number of years now, whenever I hear another claim from Microsoft, my response has been "I will believe it when I see it."

    And sadly, the fact is that I haven't been seeing it.

  28. wow by Anonymous Coward · · Score: 0

    "Thus, by default, intranet pages are not viewed in standards mode."

    Wow. What a broken promise.

    1. Re:wow by Bert64 · · Score: 1

      And perhaps if faced with large costs as a result of poor decisions in the past, companies might be inclined not to repeat the same stupid mistakes again.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:wow by Hal_Porter · · Score: 1

      And perhaps if faced with large costs as a result of poor decisions in the past, companies might be inclined not to repeat the same stupid mistakes again.

      No, they just won't upgrade to IE8.

      It's sort of hard to convince people to upgrade to a product that punishes them with 'large costs' for their 'stupid mistakes' to make sure they don't repeat them.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    3. Re:wow by Bert64 · · Score: 1

      They will have to sooner or later...

      Old versions will cease to be supported, and wont run on newer iterations of windows... Those stuck on IE6/7 are a captive market, there is nowhere else for them to go so microsoft can treat them however they please. If the only upgrade path is punishingly expensive then they simply have to pay those costs.

      Running an old IE will become even more of a liability than it is now, no patches, and once people stop kludging sites to work with it then it will fail to render sites properly.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    4. Re:wow by Steve001 · · Score: 1

      Bert64 wrote:

      They will have to sooner or later...

      Old versions will cease to be supported, and wont run on newer iterations of windows... Those stuck on IE6/7 are a captive market, there is nowhere else for them to go so microsoft can treat them however they please. If the only upgrade path is punishingly expensive then they simply have to pay those costs.

      Running an old IE will become even more of a liability than it is now, no patches, and once people stop kludging sites to work with it then it will fail to render sites properly.

      Although Internet Explorer (IE) is still the dominant browser, it's not the only one. Rather than staying with an old version of IE (or the current version), users do have the option of switching to the current version of Firefox. I doubt it would very expensive for users to switch over.

  29. Usability Trumps Image by RomSteady · · Score: 2, Funny

    So let me see if I get this right...

    Internet Explorer has three rendering modes: normal (IE6), standards (IE7) and super-standards (IE8).

    Depending on the DOCTYPE, either "normal (IE6)" or "super-standards (IE8)" will appear.

    For pages that appear in "super-standards" mode, they may appear broken if the page was built for IE6/7 and has an improper DOCTYPE. They put a button next to the link that someone can click to shift into the legacy rendering mode that looks like a broken page because most users are going to look for an obvious icon.

    I'm not seeing the problem here.

    --
    RomSteady - I came, I saw, I tested. GamerTag: RomSteady / http://www.romsteady.net
    1. Re:Usability Trumps Image by hellwig · · Score: 1

      How do they make their browser IE6 compliant? Do they run a IE6 binary in the background? I mean, it's not like they actually wrote down a specification for the shitty webpages IE6 served up.

      I also don't see a problem with compatability mode for intranet sites, especially if those sites were created with FrontPage, or even worse, converted to HTML with Word. They probably wouldn't display in any other mode except for IE6- mode.

      --
      Eggs
      Milk
      Bread
      Cat Litter
      Soda
      ...
  30. or it could be... by toby · · Score: 2, Insightful

    Only intranet pages are not rendered in standards mode by default,

    Because SharePoint (and other denizens of the MS ghetto) does not, and never will, comply with relevant open standards.

    (Should we be thankful they still use TCP? Or should we pray for the ultimate ghettoisation - let them isolate themselves behind their own proprietary walls.)

    --
    you had me at #!
    1. Re:or it could be... by Anonymous Coward · · Score: 2, Insightful

      Only intranet pages are not rendered in standards mode by default,

      Because SharePoint (and other denizens of the MS ghetto) does not, and never will, comply with relevant open standards.

      (Should we be thankful they still use TCP? Or should we pray for the ultimate ghettoisation - let them isolate themselves behind their own proprietary walls.)

      Yup, Sharepoint is ghetto when compared to the Linux alternatives...of which there are no real contendors. No. Stop. There aren't.

      This makes sense for MS.

    2. Re:or it could be... by Anonymous Coward · · Score: 0

      The Linux alternative is Lotus Notes/Domino. hahahahahahaha

    3. Re:or it could be... by hairyfeet · · Score: 4, Insightful

      And let us not forget that many Intranet sites are ancient,buggy,old crap. Hell,most of them I have run into are still using old ActiveX hacks! try getting THAT junk to render properly in any decent browser! The simple fact is MSFT HAS TO render Intranet sites the old way,since many of them ARE old and businesses are loath to update them.

      Personally seeing how quick Firefox has been spreading I kind of doubt that by the time IE9 comes out anyone that isn't on a corporate Intranet will really care. And the reason why I haven't seen Firefox taking off in business is because the Mozilla Corp hasn't put out good Group policy controls that would allow admins to easily deploy and manage it. If someone at Mozilla would put out some really good Group Policy controls I doubt that even businesses would care about IE anymore. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    4. Re:or it could be... by jregel · · Score: 5, Insightful

      Which begs the question, why hasn't Mozilla put more effort in making Firefox easy for enterprise users to deploy?

      It strikes me as a large market they are not particularly interested in.

    5. Re:or it could be... by Runefox · · Score: 1

      Haven't had use for Sharepoint or anything like it, myself, but what about O3Spaces? From what I've heard, it's quite close to a Linux replacement for Sharepoint.

      --
      Screw the rules, I have green hair!
    6. Re:or it could be... by gbjbaanb · · Score: 1

      I've had to use sharepoint and its a dirty word in our office. However, I know of a nice replacement that's easier to use and faster - its called a network share.

      Sharepoint is basically a web frontend to stored documents in a hierarchical format. You click on one, it downloads and opens in the registered app. That's about it. You can get it to show filtered views of the documents (eg a 'details view' with a 'tree view' on the side).

      To do anything meaningful with it with need 'extras' such as infopath (comes with expensive Office Professional) or Team Server. Nobody at work wants anything to do with it, but its one of those "we spent so much money on it you have to use it" applications :(

      O3 spaces - community edition is '10 users', 'not suited for production use'. Unless its a broken demoware I'm not sure what it is. At 86MB download it'd have to be something special! Try Owl or Contineo or even XOOPs or similar instead.

    7. Re:or it could be... by glitch23 · · Score: 1

      Personally seeing how quick Firefox has been spreading I kind of doubt that by the time IE9 comes out anyone that isn't on a corporate Intranet will really care. And the reason why I haven't seen Firefox taking off in business is because the Mozilla Corp hasn't put out good Group policy controls that would allow admins to easily deploy and manage it. If someone at Mozilla would put out some really good Group Policy controls I doubt that even businesses would care about IE anymore.

      Good point. By Group Policy controls I assume you mean registry keys since that's really what group policies modify. They define values that are configured either at startup or login. Those values are all within the registry however. So until Firefox starts putting configuration settings into the registry this won't happen. I don't have Firefox 3 installed on Windows (only 2.0.0.14) so maybe they already started doing this and I just don't know it.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    8. Re:or it could be... by ozphx · · Score: 1

      Apart from the change tracking, workflow, triggers... etc, etc, etc.

      Its a poorly designed behemoth, but it does some useful things. SVN would do better, as the merge tool inside Word is pretty damn good now.

      --
      3laws: No freebies, no backsies, GTFO.
    9. Re:or it could be... by ozphx · · Score: 1

      Mozilla's money comes from Google. I'd suggest Google is more interested in default-search and browsing patterns for home users over "enterprise".

      --
      3laws: No freebies, no backsies, GTFO.
    10. Re:or it could be... by Anonymous Coward · · Score: 0

      They arenÂt very interested because Mozilla believes in being open and not trying to pry themselves into other places. They enjoy expansion, but hate to see good companies be drowned out. They are only in the buisness today because of that attitude. If they were pushy like IE, then they would be getting no-where. Opera would be good, but nobody caught the hook. Firefox drowned them out, but Opera doesnÂt care: they control the mobile world, excluding the iPhone and iPod Touch. They are the browser of the Wii, PSP, DS, and many other mobile devices like SmartPhones. Mozilla let them keep that area so that Mozilla could work on being as good as possible in the computer platform.

      All in all, they arenÂt really interested in dominating the enterprize share of the market: they enjoy having their quite large corner of the software market in desktop pc internet browsing. I am quite certain that before IE9 and FireFox 5 are out, Internet Explorer will no longer be default on MicrosoftÂs operating systems. Firefox is the future of web browsing and they donÂt seem to care much. They enjoy coming up from the bottom and rising slowly and steadily towards the top. They even did it without being pre-installed on any major operating system, besides a few Linux distros such as the Ubuntu family.

      That is my (probably more than) 2 cents, but I just think Mozilla is doing a great job. If Microsoft doesnÂt get their engineers off their iPhones and back to programming soon, Microsoft may just be out of luck. I think Linux and Mac could EASILY overturn Microsoft in the long-run.
      ItÂs as I always say:
      Windows was yesterdayÂs technology,
      Mac is todayÂs,
      but Linux will remain the future.

      Same goes for internet broswers.

      IE was the past,
      Safari has been the present,
      and Firefox will continue to always be the future.

    11. Re:or it could be... by hairyfeet · · Score: 1

      But they don't NEED to put it in the stupid registry! Just build a nice pretty GUI that'll integrate in Server 2003 and 2008 that'll make a file that will alter the "about:config" would do wonders for enterprise adoption. Hell,just making it easy to lock it down so users aren't installing every extension they come across would be good too.

      I personally think it is because Google is paying the bills and only cares about the enterprise markets as far as selling Google services goes,so therefor Mozilla doesn't mess with it either. What really surprises me though is why haven't a couple of programmers come along and taken the Firefox browser and cooked up some nice to use Group Policy controls for it,maybe with some easy to deploy extensions packages that would appeal to the business markets? Might be a really nice niche to sell support services for,as most admins I know are using Firefox to browse on their machines and really dislike IE,but find it necessary due to being able to control 100's of deployments with group policy. I'm sure a good chunk of them would be happy to ditch IE if they had a way of controlling it on the network. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    12. Re:or it could be... by hemebond · · Score: 1

      It's actually not that difficult to deploy; it can be silently installed with a startup script. It can also be controlled, to a degree, via group policy with a slight change to one file; though it could be much easier.

    13. Re:or it could be... by glitch23 · · Score: 2, Insightful

      But they don't NEED to put it in the stupid registry! Just build a nice pretty GUI that'll integrate in Server 2003 and 2008 that'll make a file that will alter the "about:config" would do wonders for enterprise adoption. Hell,just making it easy to lock it down so users aren't installing every extension they come across would be good too.

      They need to put the settings in the registery to integrate with Group Policy.

      What really surprises me though is why haven't a couple of programmers come along and taken the Firefox browser and cooked up some nice to use Group Policy controls for it,maybe with some easy to deploy extensions packages that would appeal to the business markets?

      Group Policy uses .adm files which specify values which are stored in a machine's registry. What other mechanism are you referring to when you say "group policy control"? Yeah it is possible some MMC snap-in could be created to handle the generation of a prefs.js however handling this at logon time on a user by user basis involves either Firefox moving the values into the registry instead and thereby integrating with GPOs very nicely (an ADM file would be easy to create) or creating custom script(s) that would download a prefs.js during logon and place it into a user's Firefox profile folder.

      I'm sure a good chunk of them would be happy to ditch IE if they had a way of controlling it on the network.

      The thing about storing data in the registry is that it is easy to block access to the registry for regular users, just by preventing them from running regedit.exe or regedt32.exe. It would be difficult, if not impossible currently, to prevent users from modifying their prefs.js to customize it further than what company policy states while still retaining the company policy-based settings that must be enforced. Firefox would need to be modified so that the prefs.js file was divided into policy-based settings and user-customized settings and for them both to work properly when deploying a prefs.js using a logon script (or GPO-specific settings using an ADM). Maybe it provides some primitive support for this already. I don't know. I don't use Firefox at home because of issues with saving tabs with FF3 (on OS X). I prefer Opera on Windows even though I've been told tabs in FF3 supposedly are saved in the Windows version.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    14. Re:or it could be... by ADRA · · Score: 1

      Group policy and 'that one' intranet software that becomes useless without that one b0rked Activex component..

      I could be worse. We use Quality Center from Mercury which is literally an entire North-South,East-West Activex component... the entire frigging 'web page' rendered from an Activex component... Get a life and just deploy your own standalone tool! Its crap like that that hinders all web development.

      --
      Bye!
    15. Re:or it could be... by glitch23 · · Score: 1

      You may want to check this out. Not sure if it would meet your needs or what all it provides (I haven't tried it yet). It's a repackaged Firefox which works with GPOs by FrontMotion.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    16. Re:or it could be... by Anonymous Coward · · Score: 0

      And you've suddenly hit the key of why Microsoft isn't going anywhere soon.

      Open source software is almost always good enough for the end user, but almost always omit key features that businesses use or need because those apps' developers don't care about those features.

      When something on open source doesn't work for someone on Slashdot, they usually find a workaround or accept that it doesn't work. When a business finds out something doesn't work on the open source platform, they typically just buy the closed source platform.

      Most businesses are not in the business of writing, updating, modifying or anything but deploying software. If they need a feature and it's not there, they're just going to buy the product that does what they need and get on with their business.

    17. Re:or it could be... by shutdown+-p+now · · Score: 1

      Because SharePoint (and other denizens of the MS ghetto) does not, and never will, comply with relevant open standards.

      For what's it worth, it has been recently announced on the SharePoint team blog that, once IE8 is released, there will be a service pack for SharePoint that will enable it to render correctly in IE8 "standards" mode.

      However, as a SharePoint application developer, I'm familiar with the messy HTML & CSS that SharePoint outputs much closer than it is healthy for any sane human being, and I seriously doubt that such a thing is possible to do in a reasonable amount of time. It doesn't even render properly in IE7 non-quirks mode (the one where you have DOCTYPE on your pages) yet.

    18. Re:or it could be... by Jugalator · · Score: 1

      Which begs the question, why hasn't Mozilla put more effort in making Firefox easy for enterprise users to deploy?

      Because Mozilla don't want to support ActiveX and such junk due to the security problems? That'll lead to the aformentioned problems with e.g. weird Intranet sites and the likes. Or what do you mean -- that Mozilla is lacking good support channels for enterprise users? That Mozilla is lacking good installers for enterprise users?

      --
      Beware: In C++, your friends can see your privates!
    19. Re:or it could be... by Anonymous Coward · · Score: 0

      I've seen it on several lists for possible implementation, but never any effort in implementing it.

    20. Re:or it could be... by Anonymous Coward · · Score: 0

      I work at a company where we build websites and webbased applications we build on localhost and in the 'intranet zone', so I guess it's going to be 'fun' to see even more things break when we put it in the test-enviroment.

    21. Re:or it could be... by Anonymous Coward · · Score: 0

      It didn't beg the question at all.

    22. Re:or it could be... by ttfkam · · Score: 1

      Prediction: President Obama institutes the amero after 1 year in office.

      Dream on.

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    23. Re:or it could be... by Anonymous Coward · · Score: 0

      Personally seeing how quick Firefox has been spreading I kind of doubt that by the time IE9 comes out anyone that isn't on a corporate Intranet will really care.

      You seem to be forgetting the most compelling reason not to switch to Firefox in the eyes of Joe Average: "I already have a browser installed for me. Why should I install another one?"

    24. Re:or it could be... by hairyfeet · · Score: 1

      Because of guys like me that show them the wonders of extensions! Seriously, I have watched Gecko based browsers spread like wildfire after a few installs,but funny enough,it isn't actually Firefox around here that is taking off. After I show the younger ones how Flock integrates with all their social sites they grab onto it like a baby grabbing candy,and spread it to ALL the friends. And for the "little old lady/guy" crowd the "Blue Bird" browser (Seamonkey) is spreading nearly as fast,thanks to me showing them how they can check to see if the pictures from Aunt Flo have arrived in their email without having to leave their favorite webpage.

      The only difference I have seen is while I find Flock already installed in most of the young folks machines "Well Duh! I got it from Janie who got it from Tina who got it off somebody!"(me) while the older folks go "Can you look at my machine? And while you are working on it,could I maybe have that Blue Bird thing that lets you check your mail while you are on MSN?". So if the Firefox team wants to know where their competition is going to come from,it'll probably be based on their own code. Somebody will use the Gecko engine for the "next big thing" and FF will probably stay in a nice niche kind of like Seamonkey is now. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    25. Re:or it could be... by madprof · · Score: 1

      You've clearly never used Sharepoint to do much. It does a load more than you're saying but the one thing it does do is integrate well with other MS apps. That "lovely" lock-in which does so much for the MS bottom line is seen as a boon to some businesses because things just work together, or as well as MS stuff ever works.

    26. Re:or it could be... by gbjbaanb · · Score: 1

      not by itself (unless Sharepoint 2007 has more bundled features).

      Take v2003 (which is what we use), and try using it without Team Services (called WSS I believe now), or Infopath and you'll find it does sod all. Its integration with documents is little more than 'check out' (no version control without team services), edit in Word/Excel/etc, then automatically check back in.

      So I know what you're saying - buy Sharepoint and then buy a load more stuff to make it useful, but we'd rather not after using the plain out of the box system. The cost is prohibitive for us - Infopath (only in Office Pro) for example would cost us another £100 per user, and we have a lot of users. I'm sure MS thinks that'd be a great idea though.

    27. Re:or it could be... by Anonymous Coward · · Score: 0

      You may not understand how things get deployed. There is enough software, including (Group Policy), that allows IT Managers to deploy software onto the desktop. The IT put software onto the users system via the network.

      The problem resides in the fact that Microsoft makes their systems NOT compatible with anything else. Government and Big Business doesn't have the resources to deal with trying to switch. It's is not so simple to do as you think. Many thousands of dollars went into making the system work as good as it does. To change the parameters requires retraining all workers and getting all vendors of software to make their software standard friendly. Simply deploying new software because it is better could break the system and we live in a world that is full of sue happy liberals.

    28. Re:or it could be... by Anonymous Coward · · Score: 0

      Don't be a donk. A few facts for ya:

      1. Business Data Catalog. Look it up. Review "check out" comment. Revise statement.

      2. Infopath is needed for only the creation and editing of forms. You can use it with a number of different formats, including Adobe, email, and standards-compliant web publishing.

      3. Search. It crawls outside content. My only gripe with Search is wonky ranking. But it IS Live.

      4. Here's one I'll give ya, and that's the need for OFfice 2007. But then again, Office 2007 moved to XML. But I'm sure there's a gripe in there about M$ being an evil proprietary capitalist somewhere.

  31. Exactly - tag: AndThisSurprisesYouBecause by toby · · Score: 2, Insightful

    n/t

    --
    you had me at #!
  32. wow by toby · · Score: 1

    already so finely tuned to the intricacies of IE6 that reworking them would cost too much

    NOBODY SAW THAT COMING!

    --
    you had me at #!
  33. Re:Huh? How does IE8 determine internet vs. intran by toby · · Score: 1

    Check if the site is on a routeable IP (or on a local subnet). Another is if its hostname is in the public DNS. Etc.

    --
    you had me at #!
  34. better yet - by toby · · Score: 4, Informative
    --
    you had me at #!
  35. I'm surprised by toby · · Score: 1

    At this rate, the shareholders will sue.

    Can you [deep] link to SharePoint content by URL?

    What functionality is missing when you use a browser other than IE?

    --
    you had me at #!
    1. Re:I'm surprised by Richard_at_work · · Score: 2, Interesting

      Yes you can deep link - even to documents in Document Libraries (http://sitename/subsitename/libraryname/foldername/documentname.txt).

      Basically the only thing I have found in several months of using MOSS 2007 with FireFox is that you can't drag and drop webparts around in 'edit page' mode - you have to move them through the webpart settings. Otherwise, everything seems to work fine.

    2. Re:I'm surprised by will_die · · Score: 1

      The items missing are all the active-x parts such as upload multiple documents, rich text editing and some other editing. Provided you are just doing user type stuff their is generally not much of a problem and a lot of the active-x items are not used that often.

  36. Sweet a chance to complain on the Internet by Anonymous Coward · · Score: 0

    Since when does a BETA release constitute breaking promises? Maybe the default setting just hasn't been changed yet, and will be by official release.

  37. In other news... by Anonymous Coward · · Score: 1, Informative

    ...planet Earth is still revolving.

    1. Re:In other news... by pcolaman · · Score: 1

      Lies! Stop spouting your rhetoric about this rotation theorm that you speak of.

  38. So why is MS breaking their promises news? by R_Growler · · Score: 1

    Lets (that is us. The public) be honest.
    They have always done that. Always!

    MS is not to be trusted on anything (unless, of course, they come out with a statement saying: We are making an OS that will kill you and then rape your corpse. Then we would get ads featuring Seinfeld showing you the lighter side of having your corpse raped...) and we know this. They have done it consistently over the years.
    The broken promises. The corruption. The underhanded dealings. The lies. The theft. The monopoly practices. Jeeze...
    Honestly. Lets get a show of hands: Who of you, (yes even you; 7-digit-UID MS Fan Boi.) are surprised?

    -RG.

  39. Promises? by Tatsh · · Score: 1

    What are we? Children? I cannot believe anyone can be adult, hear the word promise, and consider giving it any seriousness. Microsoft or anyone should never promise anyone anything. Just my advice.

    Beyond that, IE 8 is still beta so I'd wait to see the final result. I know I will not be using it much because I am on Linux 90% of the time. It better be slipstreamable though.

  40. Misleading by px0128 · · Score: 2, Insightful

    This is inaccurate FUD. InTRAnet sites are internal corporate sites. That still means that any inTERnet site accessed from the corporate internet connection will still be displayed in standards-compliant mode. However, any COMPANY HOSTED site will not. Anyone saying that this qualifies for breaking a promise is really fishing for something.

  41. A B A by Anonymous Coward · · Score: 0

    You could always link to the alternative browsers alliance website
    http://www.alternativebrowseralliance.com/

    I have across every page i've ever coded.
    They all detect IE and refer them to it (not directly, but i will annoy them with a header on every page, ABOVE the actual page header)

    1. Re:A B A by ozphx · · Score: 1

      Oh yeah I've seen that bullshit.

      To give a car analogy its like bringing my car to fill up with "gas", and having the attendant bitch at me for my choice of manufacturer.

      Gas station attendants and web designers are low level positions. If they start giving me lip then I either get them fired, or go somewhere else.

      For the record I use Opera. (Because I want a _secure_ browser).

      --
      3laws: No freebies, no backsies, GTFO.
  42. Obligatory Reading by Anonymous Coward · · Score: 0

    Duly noting all the other posters who have previously pointed out that the summary of this article is complete crap, here's a great page explaining general trickiness of this problem for MS and all browser companies (and you and me) when it comes to this issue:

    http://www.joelonsoftware.com/items/2008/03/17.html [joelonsoftware.com]

  43. Absolutely the right decision. by CountBrass · · Score: 1

    The original decision was wrong.

    Which would you prefer (and no you don't have a time machine)? A browser that, by default, works with all existing web sites or one that, by default, doesn't?

    In any case a standard is a nonsense without a standard implementation and there isn't one for "web standards".

    --
    Bad analogies are like waxing a monkey with a rainbow.
  44. Treasure in the cave by leighklotz · · Score: 2, Interesting

    Of course, it's interesting to note that Hakon Lie has a vested interest in preserving quirks, because his company Opera has built its business on emulating IE (so called "IE5 bug-compatible") in mobile browsers.

    So naturally, Opera would be opposed to any move by Microsoft to curb the chaos and make web pages easier to render. They couch this in terms of backward compatibility, and in fact Hakon Lie and other Opera employees event went so far as to found a new standards body to push their own agenda, and started with similarly threatened browser vendors as members. (Contrast this with the W3C, which invites both vendors and users of a technology to hammer out a standard that serves both ends of that economic stick.)

    So, why support a Microsoft decision that seems so harshly standards supporting, as Joelonsoftware points out? Perhaps because a harsh position is unworkable, and perversely leads to delays in adoption of IE7 and IE8 with their new features and new implementations, thus leaving more time for Opera to milk the IE5 bug-compatible business, while they build up their new standards.

    Oh, and it seems like the "backwards compatible" mantra has been dropped a bit, with all the hoopla over dropping "apparently unused" attributes such as "rel" from HTML5.

    1. Re:Treasure in the cave by Mystra_x64 · · Score: 1

      and in fact Hakon Lie and other Opera employees event went so far as to found a new standards body to push their own agenda

      Are you talking about the WHATWG here? Last time I checked The WHATWG was founded by individuals of Apple, the Mozilla Foundation, and Opera Software

      --
      Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
  45. Not the best solution; but... by 93+Escort+Wagon · · Score: 1

    Given the choice, I'd rather just have to put up an FAQ page explaining how to "fix" IE8 (and point to that link when necessary) than to do what I've had to do up to this point: Build a page that's standards compliant, then look at it in IE and figure out how to work around the broken parts. So this will mean less work for me as a web developer, thankfully - for in-house stuff anyway (which is most of what I do).

    Of course this is predicated on IE8's standards support being quite good - I'll believe that when I see it. Seriously, people were telling me how good IE7 was going to be prior to it's launch; so for now I'm from Missouri.

    --
    #DeleteChrome
  46. Obvious logic by PPH · · Score: 2, Funny

    If one 'widely praised' about face was good, two are better.

    --
    Have gnu, will travel.
  47. Something I have learned the hard way.... by Anachragnome · · Score: 1

    ....And, yes, I am a cynic.

    I do not expect ANY promise, made by ANYONE, to be adhered to, until it actually happens.

    Honestly, I am pleasantly surprised to find out how much easier my life has become since I made that admission/realization to myself.

  48. Microsoft breaks promise by Anonymous Coward · · Score: 0

    And people are SURPRISED?!

    Microsoft, like politicians, lies whenever it suits them, then does whenever it takes to control the market.

    Bill Gates once said, in a private conversation overheard at Comdex in the 1980's "The way to conquer the world is to control the way communications are processed, managed and disseminated. Whoever controls the flow of information TO a population can directly control that population."

    Microsoft has been running on that premise ever since by trying to become the ONLY standard for datacommunications, data processing and information technology at the OS and software levels that there will be.

    If they succeed, they will, in essence, take over the world without firing a shot and without the public even realizing it.

  49. Not exactly unbiased by bXTr · · Score: 2, Interesting

    Considering the author is the CTO of Opera, i.e. one of the competitors in the browser market, you have to take whatever he says about IE, or Firefox or Safari for that matter, with a grain of salt.

    --
    It's a very dark ride.
    1. Re:Not exactly unbiased by shutdown+-p+now · · Score: 1

      Having RTFA'd, I'm actually surprised that the Opera guys had to sink down to that level of attacks - the article is really pure trolling, and the reasons why it is so have been remarked upon in numerous threads above. It's a pity, because I use and like Opera. But I wish they'd get back to improving their own browser (such as, say, making it load in less than 40 seconds with a 400Mb cache) instead of lashing out at what is probably Microsoft's first good attempt at a modern standards-compliant browser.

  50. alpha/beta/etc by Tumbleweed · · Score: 1

    If it were an alpha release then that's fine. But...

    You seem to think that MS follows the 'traditional' method of development phase naming schemes: alpha means still adding features, beta is bug fixes only, etc. But that's obviously not the case with MS or (most?) other major software vendors, and hasn't been for YEARS. MS (and others) still add features even in very late beta, if not 'release candidate' phase. Hell, what MS and others usually *release* is what most of us older computer folk would have considered *beta* back in the day.

    As far as IE8, just remember: IE ain't done till CSS won't run.

    Prove me wrong, MS. I'll hold my breath; I look great in blue.

    1. Re:alpha/beta/etc by pbhj · · Score: 1

      Prove me wrong, MS. I'll hold my breath; I look great in blue.

      Lolz.

      I always assume that programmers know what Beta means and use it properly. There are all sorts of other terms to use for the other things. "Proof of concept code", "Developer release", "Alpha", ...

      If a baker tells me he's made a loaf of bread I don't assume he doesn't know what a loaf is. But you're right, oft misused.

    2. Re:alpha/beta/etc by man_of_mr_e · · Score: 1

      The problem is the term Beta is not used the same by all programmers.

      If you're doing waterfall development models, then the traditional alpha/beta/gama release names make sense. But when you are working in modern methodologies that use iterative development models, you can have multiple "beta" releases, each with new features, because the previous beta release was only to beta the features present in that iteration.

      If you're still stuck in the 70's development methodologies, good luck with that.

    3. Re:alpha/beta/etc by pbhj · · Score: 1

      If you're still stuck in the 70's development methodologies, good luck with that.

      Ha ha ha. Except "iterative development models" whether agile/extreme/whatever aren't then producing beta releases and you need to use another term. Waterfall dev models have always had feedback loops, make those loops tighter (or actually using them) isn't that great a paradigm shift.

      Oh and I'm not a programmer (other than basic web apps) but I learnt my programming in the late 1990's.

      Poor analogy: It's like you're selling fried eggs, except you give them out half raw and just say they're fried. It may be the same constituents but it's still not fried then, even if you go back and fry it eventually.

  51. Re:Huh? How does IE8 determine internet vs. intran by IntlHarvester · · Score: 1

    In addition to that, administrators can add sites/domains to the Intranet 'zone'.

    --
    Business. Numbers. Money. People. Computer World.
  52. Yes, it's dishonest, even for intranet pages by dpbsmith · · Score: 1, Interesting

    Microsoft could have dealt fairly with this in a hundred ways. The essence of fairness here would have been to present this to the user as a conscious choice to be made.

    For example, during installation, or at first start, the browser could query the intranet in some well-defined way to determine whether the intranet administrators wanted "compatibility view" for intranet pages. Then it could ask the user: "Your company, Amalgamated Widgets, recommends "compatibility view" mode when you are accessing intranet web pages. Accept this recommendation? [x] Yes [ ] No."

    You can think of dozens of variations on this.

    What Microsoft chose to do instead was to make the choice that best serves Microsoft's interest, rather than the best interests of its corporate customers (let alone the end-users), without telling the user that it is making this choice. And carefully finding the golden mean: making it a preference, thus deflecting criticism, but cagily burying the preference where 99% of users will not know that a choice has been made for them, or even that a choice exists.

    1. Re:Yes, it's dishonest, even for intranet pages by man_of_mr_e · · Score: 1

      Microsoft could have dealt fairly with this in a hundred ways. The essence of fairness here would have been to present this to the user as a conscious choice to be made.

      Odd that you say that, as that is precisely what it does. The first time you go to an intranet site, the yellow bar pops up at the top of the screen that asks if you would like to enable intranet compatbility mode. If you don't do anything, it stays in standards mode. That is, if you're not using ActiveDirectory, in which case the choice is made by your administrator via Group Policy.

      Don't let the facts get in the way of your holier than thou tirade though.

  53. Re:SURPRISE! Not. by MalusCaelestis · · Score: 1

    I think we need to extend Godwin's Law to include child molesters...

  54. screw IE by Anonymous Coward · · Score: 0

    thats why I switched to firefox long ago!

  55. Blatant gaming of Slashdot by Anonymous Coward · · Score: 0
  56. Its stil a beta though by tnhtnh · · Score: 1

    We must not forget that IE8 is still in beta. Maybe this is just a ploy fo MS to force webadmins to get their stuff sorted before IE8 with different compatability modes is released. That said, its a big step forward from 7 - much much faster

  57. Was excited but very disappointed about IE8 by pcolaman · · Score: 1, Informative

    Loaded up IE8 and seemed to be working fine for a while, until I loaded up Netflix to watch an Instant View movie. Got the good ole Not Compatible screen that you get if you are trying to run anything other than IE6 or IE7 to view Netflix movies. Guess it was too good to be true after all. And yes, I tried setting the site to compatibility mode, and it still did not work.

    1. Re:Was excited but very disappointed about IE8 by Dude+McDude · · Score: 2, Insightful

      Netflix

      There is a known compatibility issue between Internet Explorer 8 Beta 2 and Netflix. Users of Internet Explorer 8 Beta 2 cannot view On Demand movies by using Netflix. Microsoft and Netflix are working together to resolve this issue as quickly as possible. This release note will be updated as soon as this issue is resolved.

      http://support.microsoft.com/kb/949787

  58. No, I don't think that's valid. by Jane+Q.+Public · · Score: 0

    Although I should have written "child abuser" rather than "child molester".

    In this case, though, it's a valid analogy. Microsoft has behaved that way since the beginning, all the while claiming that it won't anymore, and that it has changed its ways. Yet it has kept offending, regularly and consistently. And then saying the same thing. Then offending again...

    My only question is why they have not been put "in jail" (antitrust suits) for their behavior, here in the U.S. There was a very large such case being tried some 8 years ago, which appeared to be proceeding quite well for the prosecution, but which seemed to mysteriously disappear just about the day George Bush was elected...

  59. Good Strategy by Anonymous Coward · · Score: 0

    The product is still in beta so this was a good way to test to see what people would say about it not being the default. The product has not been released so please let Microsoft know about the problem as a bug report.

  60. Re:There's an old saying.. by AngryLlama · · Score: 1

    ..in Tennessee -- I know it's in Texas, probably in Tennessee -- that says, fool me once, shame on... shame on you. Fool me -- you can't get fooled again.

  61. Who cares? by Anonymous Coward · · Score: 0

    Who gives a sh*t about IE 8 anyways? This must be one of the most unexciting browser releases ever.

  62. Re:It smells, but it's a lie not a fart. by easyTree · · Score: 1

    and they will go the way of all obstructive technology.

    ..straight to the top of the popularity charts, thus ruining it for a whole new generation of web developers...?

  63. What did they have before IE7? by Anonymous Coward · · Score: 0

    After all, they had to change their site from something before IE7 turned up, even if it was IE6.

    And before IE6? Well, they had to port from IE5.5.

    Before IE5.5? ....

    Of course, if they'd rewriten it to standards they would only have to change it if they wanted something new, a new feature.

    But you think that paying a little over and over again is better than paying a little more once.

    Meh. Maths.

  64. If he WANTS bugs, why is he asking them to leave? by Anonymous Coward · · Score: 0

    Wow. Talk about reading what you want to see!

    He's complaining that IE8 isn't standards compliant. You say he is touting HIS browser as best compatible with IE5.5 apart from IE5.5 itself.

    Well, what will people do?

    Like they did when IE5.5 was discontinued, rewrite their pages or don't upgrade. It's not as if MS make money off IE8, is it, so no loss there. And then what happens? Opera is easier to write but no longer touts better IE5.5 compatibility.

    NOTE: Unless they have the IE6 and IE5.5 binary in IE8, MS won't be 100% compatible with those versions in IE8. Heck, what about IE7? Either four browsers in one or you lose compatibility.

  65. Re:SURPRISE! Not. by KGIII · · Score: 2, Insightful

    Might want to read the article - no promises broken at all. This is for the intranet, not the internet. This is one place where the choice to do so by default (it can be changed easily by sys admins via group policy) is both logical and correct.

    --
    "So long and thanks for all the fish."
  66. How the hell will it know the difference? by MrGHemp · · Score: 1

    So IE8 will use bug mode on intranets, and standards mode on the internet. Can someone explain to me how the hell IE will know the difference between www.example.com and myIntranet.example.com ???

    I don't recall seeing an intranet meta tag in my html books... so I don't get how IE will know if something is an intranet site or an internet site.

    Which makes me wonder if it will simply think everything is an intranet.

    1. Re:How the hell will it know the difference? by Shados · · Score: 1

      The same way Internet Explorer has -always- been able to make the difference? "Will know"? I know Slashdot is Firefox territory, but have you at least TRIED using IE once?

    2. Re:How the hell will it know the difference? by man_of_mr_e · · Score: 1

      You might want to use IE a little.

      IE has had a concept known as 'security zones' for a long time. One of those zones is called the "intranet zone" and sites in the whitelist, or sites that are on your own subnet, are considered intranet sites (you can override the subnet thing too if you want, and put sites on your subnet in internet zone).

      So you might want stop your wondering, and do a little googling instead.

  67. IE812 by Anonymous Coward · · Score: 0

    Microsoft should call it IE812

  68. Re:Huh? How does IE8 determine internet vs. intran by elh_inny · · Score: 1

    Can anyone confirm which way IE8 actually does it?

    Will it be be possible to trick IE8 into thinking it's not Intranet, without having to modify the HTML?

  69. This was predicted by Ashish+Kulkarni · · Score: 1

    This was predicted back in March by Joel Spolsky, but looks like they've got a good compromise going if it applies only to the Intranet. Don't know as release time comes, whether they will stick to it.

  70. Strict? Does it support CSS counters? by tepples · · Score: 1

    Load up Internet Explorer 6, feed it a valid, HTML 4.01 Strict document, and test it for yourself.

    What about a valid, HTML 4.01 Transitional document? HTML 4.01 Strict does not have the value attribute of the li element. This means that it doesn't support ordered lists with any value other than starting at 1 and increasing by 1, except in those (non-existent) user agents that support CSS counters.

    1. Re:Strict? Does it support CSS counters? by jsebrech · · Score: 1

      Short answer: yes, transitional runs in standards mode as well.

      Long answer: read the msdn page: http://msdn.microsoft.com/en-us/library/bb250395.aspx#cssenhancements_topic2

  71. Just Say NO to IE8! by Anonymous Coward · · Score: 0

    Just Say NO to IE8!

  72. Corey by Anonymous Coward · · Score: 0

    What is this? This policy makes sense in every single way and yet Microsoft is still being bashed for the decision?

    Working in quirks mode by default for intranet pages (meaning local pages, such as the ones that businesses have paid good money to have designed for them to be used by employees internally via older versions of IE).

    Internet pages, like every single page that home users and business users access that is not hosted internally will default to working in standards mode by default.

    This saves businesses money by not having to redesign internal pages just yet, but getting time to work with the new version of IE8. It also satisfies people attacking Microsoft for not rendering CSS and XHTML pages following standards.

    They FINALLY do something right and still get attacked by news outlets. That's pretty damned sad!

  73. Firefox. by suck_burners_rice · · Score: 1

    IE8? You mean to tell me there are people out there who still haven't switched to Firefox?!?!?! Those savages!

    --
    McCain/Palin '08. Now THAT's hope and change!
  74. I'm shocked I tell you. Shocked.... by ibm1130 · · Score: 1

    And this sort of behaviour would come as a surprise why exactly? I'd have been more surprised if M$ had kept their "promise".

  75. This doesn't matter... by argent · · Score: 1

    It doesn't matter, if this wasn't checked by default all corporate rollouts of IE would check it anyway, because companies don't care if their intranets are compliant or not. If an employee calls up the help desk and says "hey, I can't fill out my timecard in Firefox" the help desk will just say "use internet explorer", and what's the employee going to do, boycott it?

    So long as *external* sites aren't in compatibility mode by default, that's enough, because that's a default that's got a chance of sticking.

  76. Beta Software by quadelirus · · Score: 1

    Look, I hate MS as much as the next guy but IE 8 is beta software. Who knows what the final release will be? Let's not count our eggs before they hatch, so to speak.

  77. Internet cludge by drkwatr · · Score: 1

    One thing I always wondered when I developed websites was why all these browsers didn't have an abstraction layer that would let my site define a certain rendering engine to use. That way no matter who was using what browser that at least if it had that functionality It could fall back to the way I intended for it to look like. I know the W3C never got back with me probably because it would "render" them useless. The only way for standards to be followed is to have them worded like many laws are written. Said dog jumps x feet over fence clearing by y feet at z speed. You get the idea.

    After giving up after a few months of trying to tie together various hacks to get my client's sites to halfway resemble what they are supposed to look like with supposed web standards browsers I concluded that the internet should just be tossed into the trash, and start over.

    I know I get sick of waiting for some big corp to get off of their collective ass and implement a new feature. Wouldn't it be nice if just an individual could release a new engine after a few days? Just a thought. Anyways back to my implementing a new dynamic wireless network to give a small town free networking. Soap box off

    DrkWatr
    Qorona

  78. Re:It smells, but it's a lie not a fart. by darkpixel2k · · Score: 0

    and they will go the way of all obstructive technology.

    ..straight to the top of the popularity charts, thus ruining it for a whole new generation of web developers...?

    It would be great if IE8 was released for Vista only. It's be a race to see how fast IE8 gets adopted via Windows Update--you know, by the 50 or so Vista users out there...

    --
    There's no place like ::1 (I've completed my transition to IPv6)
  79. The default should be proper web code by Waccoon · · Score: 2, Interesting

    As a web developer, all I care about is that the browser will work in strict mode if I tell it to do so. I noticed quite early on that if a DOCTYPE was missing the system identifier, IE would revert to quirks mode. This isn't a big deal for people like me who actually study the guidelines and use a proper DOCTYPE, but to people who tend to copypasta code from a quick Google search, they will continue to write bad code without even realizing that the browser isn't in strict mode after all. You can't force people to research, but you can still beat them over the head with rendering problems if they just piecemeal their projects together. Maybe it'll encourage the company to get a proper web developer instead of asking the clueless secretary to perform updates.

    The DOCTYPE has still not made its way into old, lousy HTML tutorials, so using its presence as a way to determine strict mode would be a good idea. If IE still has exceptions for malformed DOCTYPEs and is too eager to uses quirks mode, then these rendering issues will go on forever.

    To me, having strict mode on by default sounds like a major corporate headache, and I don't blame Microsoft for second guessing their promise. But, they should tighten the rules for when quirks mode is selected.

    Let's hope the developer mode in IE8 final is more vocal about standards compliance issues, too. Even Firefox is loath to complain about issues unless you have an extension like Web Developer installed. Giving errors to normal people is of course a bad idea, but it shouldn't be so hard or require so much 3rd-party software for developers to get the information they need.

  80. Its actually a good thing by paziek · · Score: 0

    If corporations and such finally ditch IE6 for (i guess) more secure and standards compilant browser, I won't have to bother with IE6 anymore while making websites targeted at people browsing from work.

    So yeah, I thank MS for defaulting to Compability mode in intranet, and Standards in internet. Finally, a >very< good decision by them.

    Just to clarify - my Job is programmer at mid-small telecom company, where we have just one PC with Windows - and thats for testing only. Rest of them are Linux - so its not like it will benefit my job - I can use cutting edge tech while making intranet sites, all they care is "it works" on their constantly updated FF and Opera browsers.
    Its good for my hobby/side jobs.

  81. Broken Page icon Rocks by Anonymous Coward · · Score: 0

    If anyone bothered to read and see what the icon was for. It shows up when you view pages in Standards mode,... So you can switch broken pages to compatability / quirks mode and possibly get a better view. The message? If your page isn't standards compliant it's broken. Personally I whish they make the icon bigger, maybe put a audio message "FAIL" on non standards pages. The only thing they could do to make it better is when viewing in compatability mode, put up a message like "This page is BROKEN".

  82. Re:It smells, but it's a lie not a fart. by Anonymous Coward · · Score: 0

    Can we just get rid of all of twitter's accounts? Please? Anyone? CmdrTaco? PLEASE!?

  83. Odd, then by Anonymous Coward · · Score: 0

    how you complain about Linux being crap because games or newest hardware won't work on it when this is not Linux's fault but the game producer or hardware manufacturer.

  84. Futile! by Undertone · · Score: 1

    Does it really matter? I'll bet my graphics card 99% of everyone on here use firefox anyway!

  85. Firefox with Group Policies by ttfkam · · Score: 1
    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  86. This week, the promise was broken. by sglines · · Score: 1

    This is news?

  87. Re:Huh? How does IE8 determine internet vs. intran by IntlHarvester · · Score: 1

    I don't quite get the question. But my understand is that you'll be able to explicitly set the IE render mode through a HTTP header, which can easily be set in your web server.

    --
    Business. Numbers. Money. People. Computer World.
  88. IE8 Crash by Anonymous Coward · · Score: 0

    Want to see IE8 crash? Copy and paste a URL into the address bar!

  89. We can blame ourselves (web developers) by Anonymous Coward · · Score: 0

    Yeah, I know as web developers we need to continue to make the web accessible to everyone (including IE users), but I say (like many others) we should quit correcting Microsoft's mistakes. This is the only way to knock some sense into that user base. Just think, when they realize that not too many pages look great in IE any more they might begin to wonder why. Aside from that, I know how much money companies can save if their web devs weren't tracking and 'correcting' IE bugs when the site validates and works fine in standards based browsers. Go ahead and argue that 80%+ users use IE. The only way to budge that number is to take a stand. Microsoft will never change.

  90. Who's the liar? by Anonymous Coward · · Score: 0

    He's called Mr. Lie for God's sake!