Slashdot Mirror


IE 8 Passes Acid2 Test

notamicrosoftlover writes to tell us Channel9 is reporting that Internet Explorer 8 has correctly rendered the Acid2 page in "standards mode". "With respect to standards and interoperability, our goal in developing Internet Explorer 8 is to support the right set of standards with excellent implementations and do so without breaking the existing web. This second goal refers to the lessons we learned during IE 7. IE7's CSS improvements made IE more compliant with some standards and less compatible with some sites on the web as they were coded. Many sites and developers have done special work to work well with IE6, mostly as a result of the evolution of the web and standards since 2001 and the level of support in the various versions of IE that pre-date many standards. We have a responsibility to respect the work that sites have already done to work with IE. We must deliver improved standards support and backwards compatibility so that IE8 (1) continues to work with the billions of pages on the web today that already work in IE6 and IE7 and (2) makes the development of the next billion pages, in an interoperable way, much easier. We'll blog more, and learn more, about this during the IE8 beta cycle." There's also a video interview regarding IE8 development on Channel9."

555 comments

  1. So let's geek this out by smittyoneeach · · Score: 5, Funny

    If it takes until version 8 to support Acid 2, or 2^3,
    then, when Acid 3 comes out, we can expect conformance by IE27?

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    1. Re:So let's geek this out by hcmtnbiker · · Score: 4, Informative

      You might note that only a couple browsers completely pass it. Officially released web browsers that pass there is only Konqueror, Safari 2.02; firefox does not make the list. So ~97% of all browsers don't pass it.

      --
      If i had one dollar for every brain you dont have, i would have $1.
    2. Re:So let's geek this out by Anonymous Coward · · Score: 0, Informative

      The page says right now that Firefox 3.0 beta passes it.

    3. Re:So let's geek this out by calebt3 · · Score: 1

      He said that the only released browsers that support it are Konqueror and Safari 2.02. A beta is not a final release.

    4. Re:So let's geek this out by junglee_iitk · · Score: 2, Informative

      Actually, right now I am testing Acid Test 2 with Firefox Beta 2 (Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2) Gecko/2007121016 Firefox/3.0b2) and it DOES NOT pass the test.

      Here is a screenshot: acid2

    5. Re:So let's geek this out by Kelson · · Score: 1

      Officially released web browsers that pass there is only Konqueror, Safari 2.02

      Has someone been removing info from the article? Opera 9 and iCab 3(?) also pass Acid2. Not to mention other WebKit-based browsers.

    6. Re:So let's geek this out by EvilMonkeySlayer · · Score: 5, Insightful

      I find it something of a curious coincidence that as soon as Opera starts asking the EU to take legal action against MS and the little web developer revolt a while ago about the distinct lack of any information coming from the IE team regarding 8 that all of a sudden we have this "we'll be passing the acid2 test".

      I can't help be slightly suspicious. I'll believe it when I see it.

    7. Re:So let's geek this out by Kelson · · Score: 1

      Actually, right now I am testing Acid Test 2 with Firefox Beta 2 (Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2) Gecko/2007121016 Firefox/3.0b2) and it DOES NOT pass the test.

      Interesting -- I just checked it myself as well. I could swear it worked in beta 1, so it looks like something's regressed.

    8. Re:So let's geek this out by smittyoneeach · · Score: 0, Offtopic

      Oh, if you've the misfortune of booting a Redmond partition, it'll eventually decide to install itself, no doubt.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    9. Re:So let's geek this out by jorgecastro2 · · Score: 1

      I tried this with Firefox Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 and it didn't pass the test so perhaps we should be more fair with The Borg!!!

    10. Re:So let's geek this out by smittyoneeach · · Score: 1

      Fa{ir|re} is what you pay to ride a bus.
      I'm sure they read our snarky little comments there in Redmond, glance over at their portfolio screens, and say "Keep laughing, little worms".

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    11. Re:So let's geek this out by Neil+Hodges · · Score: 1

      I checked out Konqueror 3.5.8 (Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.23-gentoo-r3; X11; x86_64; en_US) KHTML/3.5.8 (like Gecko) (Gentoo)), and it looks like it doesn't pass: Acid2.png

      I was pretty sure 3.5.7 passed when I tried it before, but I may be mistaken.

    12. Re:So let's geek this out by ozmanjusri · · Score: 4, Interesting
      I can't help be slightly suspicious.

      It explains why they've switched to the Word rendering engine for Outlook. The fewer places they're standards compliant, the better for their lockin.

      --
      "I've got more toys than Teruhisa Kitahara."
    13. Re:So let's geek this out by Anonymous Coward · · Score: 0

      I have beta 1 and it does work in beta 1. Is there a "can't pass acid2" bug that the regression can be tacked on to?

    14. Re:So let's geek this out by ShieldW0lf · · Score: 4, Insightful

      The real question is, how back-portable is the IE8 browser? If it only runs on Vista, it's not going to matter much.

      --
      -1 Uncomfortable Truth
    15. Re:So let's geek this out by davester666 · · Score: 5, Funny

      Hopefully, it's more than just:

      if (url == acid2 test page)
          display jpg of correct acid2 rendering
      else ...

      --
      Sleep your way to a whiter smile...date a dentist!
    16. Re:So let's geek this out by Programmerman · · Score: 1, Insightful

      Because, you know, you can write a browser which can pass Acid2 in a few days (especially given how bad it was to start with).

    17. Re:So let's geek this out by FatMacDaddy · · Score: 1

      I'm one step past suspicious. I see this as the exact same blather we got from them for years about Longhorn. Any time Linux or OSX came out with a release, we heard all about how Longhorn would do the same thing only better. Of course, when the time came, none of those features were delivered. So now that virtually no one has been won over by IE7 we're starting to hear about how great IE8 will be. The cycle continues.

      --
      This space intentionally left blank.
    18. Re:So let's geek this out by cicatrix1 · · Score: 1

      I had the same thought, and frankly, wouldn't be too surprised.

      --

      I know more than you drink.
    19. Re:So let's geek this out by alx5000 · · Score: 1

      That was my first thought, but the tinfoil-hatter inside of me tells me they could have had a perfect css2-parsing engine ready, just in case things got ugly...

      --
      My 0.02 cents
    20. Re:So let's geek this out by TedTschopp · · Score: 4, Funny

      Actually it all happened when someone cornered Bill Gates about how the IE team hadn't been communicating like he had promised they would, and how they were behind in their deliverables.

      I would have loved to be in the Room when the call came in.

      "Please hold for Bill Gates."
      --CRAP, what did I do now--
      "Hey, Junior, why did you make me look like an ass in front of the whole world?"
      "Ummm..."
      "SHUT UP AND DON'T TALK. I just got out of an interview, and they asked me why you were are not communicating. Don't answer that. You know how I hate interviews. You also know how I hate looking like an ass. You also know I told the world we would release IE8 in early 2008. So what gives. Do I need to fire you all and rebrand a version of FireFox as IE8? Cause I'm this close to doing it. Its people like you who give this company a bad name. Now stop wasting my time, start communicating, and the next time we talk you had better have numbers on how many people are switching from IE7 to IE8. If not, please be aware that the next group guy you talk to here at Microsoft will be our security guards escorting you off property. Oh, and by the way, Channel 9 will be there in the morning. The marketing department will be there in the afternoon, and you have been registered in the company communication 101 classes that are offered the first week of every month in Redmond. I've already spoken to the trainer and she is looking forward to working with you each month for the next year. I also what you to be aware that all this work will not impact our deliver date of 1st Quarter 2008.
      "Why are you still on the phone. I thought you had code to check in."
      -click-

      Lesson: Never make the richest guy in the world look like a liar. Especially if he is signing your paycheck.

      --
      Fantasy remains a human right; we make in our measure and in our derivative mode... -- JRR Tolkien
    21. Re:So let's geek this out by Anonymous Coward · · Score: 0

      I can't help be slightly suspicious. I'll believe it when I see it. You mean like, it can pass the acid2 test in particular but not other pages that contain (or are similar) to the acid2 test. Time will tell indeed.
    22. Re:So let's geek this out by notaprguy · · Score: 2, Insightful

      They passed the AcidTest before Opera filed the brief with the EU so...come up with conspiracies elsewhere.

    23. Re:So let's geek this out by Epsillon · · Score: 1

      3.5.7 most certainly did pass. I have a few tweaks in my Web Browser profile, which I thought may be causing the problem (javascript settings, adblock filters, etc) but my results with 3.5.8 are exactly the same as yours.

      FYI: Mozilla/5.0 (compatible; Konqueror/3.5) KHTML/3.5.8 (like Gecko) on FreeBSD-6.2-p9

      --
      Resistance is futile. Reactance buggers it up.
    24. Re:So let's geek this out by robotbebop · · Score: 1

      I love how -- since it's Microsoft -- people are crying foul that it's taking this long to get IE to render Acid2. If this article was about Firefox passing Acid2 it'd be a fanfare of excitement. Nobody seems to keep in mind that FF hasn't come close to rendering Acid2 properly until the FF3 beta.

    25. Re:So let's geek this out by Kelson · · Score: 2, Interesting

      It looks like a server problem, since all previously-passing engines are displaying the same error. More detail in this comment.

    26. Re:So let's geek this out by bdbolton · · Score: 2, Insightful

      According to the video, they've been working on this since August -- well before the Opera suit.

    27. Re:So let's geek this out by CastrTroy · · Score: 1, Insightful

      But like they mention on the IE8 blog, the Acid 2 test doesn't test for adherence to any standards per say. Having a browser that passes the Acid2 test means that you're browser should render most things correctly, provided you haven't added specific hacks just to pass the test. I've found that Safari actually has more rendering bugs than Firefox, even though Safari passes Acid2 and Firefox does not. You could probably pretty quickly write a program that rendered Acid2 correctly. It wouldn't know how to render any other page, but it would pass the Acid2 test. As a web developer, and based on real world experience, I find that Firefox has the fewest rendering problems. Or maybe it just seems that way because the web developer extension makes them so easy to resolve.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    28. Re:So let's geek this out by Achromatic1978 · · Score: 2, Insightful

      That's because you're a complete clown. Really? Wouldn't be too surprised? Blind Microsoft hate at its finest, everything else be damned.

    29. Re:So let's geek this out by Anonymous Coward · · Score: 0

      You need to update your information. Safari 2, Konqueror 3.5, Firefox 3 & Opera 9 all pass (and now IE 8 unreleased). That wikipedia article has an unfortunate emphasis on dated versions.

    30. Re:So let's geek this out by stfvon007 · · Score: 1

      Opera 9 is rendering it correctly. Safari for windows is not.

      --
      All misspellings and grammatical errors in the above post are intentional and part of my artistic expression.
    31. Re:So let's geek this out by smittyoneeach · · Score: 1

      Goes to show that, if you want to be the 800lb gorilla, you can expect exactly 0 love.
      Why should that surprise?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    32. Re:So let's geek this out by POWRSURG · · Score: 2, Informative

      Yes, when virtually no one turns out to be 36.84% of all users, or roughly 47.6% of all users using some version of IE (4-7, including pocket), I'd say that no one has moved over. :p

    33. Re:So let's geek this out by Kelson · · Score: 2, Informative

      Opera 9 is rendering it correctly.

      Not for me, it isn't. Opera 9, Firefox 3 and Konqueror 3 are all showing the exact same error. The left eye is replaced with an orange dither, while the center forehead and everything to the right are replaced with a wide black rectangle, a long horizontal scrollbar and a short vertical scrollbar. Hovering over it sometimes shows "Skip to content", and scrolling picks up things that look like tiny slivers of the www.webstandards.org website.

      Safari for windows is not.

      On second look, Safari on Windows is failing in a slightly different manner, with just the orange dither across both eyes like a blindfold. So there may be something else going on there.

    34. Re:So let's geek this out by vijayiyer · · Score: 1

      But they haven't done it. They claim they will do it. That makes it highly unimpressive.

    35. Re:So let's geek this out by Anonymous Coward · · Score: 0

      Correct rendering includes a mouseover (the nose changes color), so it can't be *quite* that simple.

    36. Re:So let's geek this out by init100 · · Score: 4, Insightful

      Any time Linux or OSX came out with a release, we heard all about how Longhorn would do the same thing only better. Of course, when the time came, none of those features were delivered.

      Sounds like the old Microsoft Cairo project. Each time a competitor was about to release a new product or new version of a product, Microsoft would launch a press release stating how much better everything would be with Cairo, who would be just six months away. The press and potential customers turned away from the competitor and started to talk about the marvelous Cairo future instead.

      Except that Cairo never materialized.

    37. Re:So let's geek this out by ozmanjusri · · Score: 4, Insightful
      Blind Microsoft hate at its finest,

      Nah, check out the low UID.

      More likely the voice of bitter experience.

      --
      "I've got more toys than Teruhisa Kitahara."
    38. Re:So let's geek this out by Yakman · · Score: 1

      I'm pretty sure they said Safari passed at some point, but the latest Safari 3 on Windows gives the same result as your screengrab from Konq.

    39. Re:So let's geek this out by CheShACat · · Score: 2, Informative

      true,but most of those other browsers have been working towards compliance for a looong time. This is the first time i've heard anything of the sort from IE. In fact, it sees a bit of a turnaround because when they were developing IE7, IIRC, they specifically stated that it was not on their agenda to meet standards, including acid2.

    40. Re:So let's geek this out by Anonymous Coward · · Score: 0

      Right, they must have worked all week on this.

    41. Re:So let's geek this out by CheShACat · · Score: 1

      Considering IE7 is no a "critical" (i.e automatically accepted by default) Windows update, that means over 50% have specifically chosen not to download IE7 and stay with IE6. Ouch.

    42. Re:So let's geek this out by Kugrian · · Score: 1
    43. Re:So let's geek this out by yo_tuco · · Score: 1

      "Officially released web browsers that pass there is only Konqueror, Safari 2.02"

      Well, I have Safari 3.0.4 and it doesn't pass the Acid2 test. Who has v2.02 anymore?

    44. Re:So let's geek this out by Anonymous Coward · · Score: 0

      No.

      But you could make a screenshot of your browser passing the Acid2 test in a few days.

    45. Re:So let's geek this out by uhlume · · Score: 2, Insightful

      When did Acid2 become a standard?

      --
      SIERRA TANGO FOXTROT UNIFORM
    46. Re:So let's geek this out by the_Bionic_lemming · · Score: 1

      If all it takes is a lower UID to be right - then you're wrong :p

      --
      _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    47. Re:So let's geek this out by jollyreaper · · Score: 1

      The marketing department will be there in the afternoon, and you have been registered in the company communication 101 classes that are offered the first week of every month in Redmond. I've already spoken to the trainer and she is looking forward to working with you each month for the next year. I also what you to be aware that all this work will not impact our deliver date of 1st Quarter 2008. And I want you to put four blades on it and TWO aloe strips. For moisture. And after that, go talk to the file system team, see if we can't break SAMBA interoperability again.
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    48. Re:So let's geek this out by mabinogi · · Score: 1

      When did 6 digits become a low UID?
      I was expecting 3 or 4.

      --
      Advanced users are users too!
    49. Re:So let's geek this out by McFadden · · Score: 3, Insightful

      More importantly, when does a low UID on slashdot indicate that you are somehow more experienced than other IT professionals? Not registering for a glorified blog, until recently, has absolutely no bearing on someone's experience or lack thereof.

    50. Re:So let's geek this out by mabinogi · · Score: 5, Insightful

      When it's a joke.
      As much as I was bemused by considering a UID > 100,000 as low, I still understood that the post wasn't serious.

      --
      Advanced users are users too!
    51. Re:So let's geek this out by paving-slab · · Score: 1

      Lesson: Never make the richest guy in the world look like a liar. Especially if he is signing your paycheck.
      What? Has Carlos Slim bought Microsoft now?
    52. Re:So let's geek this out by McFadden · · Score: 1, Funny

      Forgive me. I always thought jokes were supposed to contain humor.

    53. Re:So let's geek this out by ravenlock · · Score: 1

      ... or possibly not. The standards say what the page should look like when it's rendered correctly, but do the standards say things have to break in a specific way if the page itself is broken?

    54. Re:So let's geek this out by Zencyde · · Score: 1

      Give a man an inch and he'll take a mile. Give a Slashdot user the chance to form a paradox and he'll make your head go *BOOM*.

      --
      What day is it? Could you please tell me?
    55. Re:So let's geek this out by Zencyde · · Score: 1, Funny

      You must be new here. :D

      --
      What day is it? Could you please tell me?
    56. Re:So let's geek this out by tsa · · Score: 1

      Who says that all /.-ers are IT professionals? I, for one, am not, and I even have a low /. ID.

      --

      -- Cheers!

    57. Re:So let's geek this out by dillee1 · · Score: 1

      Better:
      if (url == acid2_url)
              exec(firefox.exe acid2_url)
      else ..

    58. Re:So let's geek this out by Anonymous Coward · · Score: 0

      Jesus Christ, get some sunlight.

    59. Re:So let's geek this out by cerberusss · · Score: 1

      After reading your post and having a vision on how this would came to pass, I can draw but one conclusion: You'd be one hell of a richest guy in the world. :-)

      --
      8 of 13 people found this answer helpful. Did you?
    60. Re:So let's geek this out by I'm+Don+Giovanni · · Score: 1

      The GP's post was funny. But your pile-on was lame.

      --
      -- "I never gave these stories much credence." - HAL 9000
    61. Re:So let's geek this out by igb · · Score: 2, Insightful

      Conversely, being in a position and interest to have registered for Slashdot back in the day indicates that at least you have seen some water pass under the bridge. I was told about Slashdot while chatting to Eric Raymond, back when The Cathedral and the Bazaar was new and controversial, and Miquel woss-name, back when Gnome vs KDE was a battle people cared about. Views acquired by umpteen years of industry watching might not be right, but they are at least a perspective. ian

    62. Re:So let's geek this out by Tavor · · Score: 3, Informative

      As posted here: http://slashdot.org/comments.pl?sid=394500&cid=21761480

      The acid test is currently broken.
      Coincidence?

      Proof: Here's a mirror of the Acid2 Test, FF passes. http://www.hixie.ch/tests/evil/acid/002/

      --
      Windows has detected an undetectable error.
    63. Re:So let's geek this out by cp.tar · · Score: 1

      As posted here: http://slashdot.org/comments.pl?sid=394500&cid=21761480

      The acid test is currently broken.
      Coincidence?

      Are you saying that the only way IE could pass the test is if the test were broken?

      I call BS.

      They could have simply photoshopped it, too.

      --
      Ignore this signature. By order.
    64. Re:So let's geek this out by Anonimouse · · Score: 0

      Opera passed it ages ago

    65. Re:So let's geek this out by KDR_11k · · Score: 1

      Must be something about your system, it works fine on my Opera 9.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    66. Re:So let's geek this out by CheShACat · · Score: 1

      Apologies.

      It was 3:02 am local time.

      I should have said "IIRC, they specifically stated that it was not on their agenda to meet standards, including passing acid2."

      A THOUSAND pardons.

    67. Re:So let's geek this out by Anonymous Coward · · Score: 0

      MOD UP. C'mon mods, he doesn't deserve a troll.

    68. Re:So let's geek this out by Alioth · · Score: 1

      Blind? Hardly. Remember, Microsoft has been caught red-handed in dishonesty and corruption: just look at how they intefered with the ISO processes with regard to OOXML, leaving the ISO with a bunch of deadbeat P-members.

    69. Re:So let's geek this out by yakumo.unr · · Score: 1

      sad but true! :(

      I was surprised so checked it out too, that's a nasty regression from PRE beta2 nightly, and all the pre-beta 3 nightly builds :o(

      and really rather unfortunate timing for it to happen to with this story.

      I hadn't seen a nightly build that failed acid2 in ages (admittedly I didn't test all), beta builds branch off the nightly trunk for a while before release though.

    70. Re:So let's geek this out by glens · · Score: 2, Funny

      What's a "low UID"?

    71. Re:So let's geek this out by God'sDuck · · Score: 1

      or over 50% of users never update. *shudder*

    72. Re:So let's geek this out by AVee · · Score: 1

      Strangely enough my Opera 9.24 on windows @ work failed the test as well with roughly the same error. Even stranger, Opera 9.24 on linux seems to pass the test perfectly.
      The problem might be caused by changes to the URL http://www.webstandards.org/404/ which is referenced in the test and seems to not return an actual 404 error code. (That's the one difference between the official test and your mirror.)

      So yeah, someone broke, or at least changed the test. Probably accidental.

    73. Re:So let's geek this out by CheShACat · · Score: 1

      Yikes! Touche ;)

    74. Re:So let's geek this out by fforw · · Score: 1

      to join the nitpicking: the firefox beta 2 is an official release -- it's just not a stable release.

      --
      while (!asleep()) sheep++
    75. Re:So let's geek this out by AVee · · Score: 1

      By the way, the 'no data url' version of the test (http://hixie.ch/tests/evil/acid/002-no-data/) seems to work for Opera, it may work for the firefox beta.

    76. Re:So let's geek this out by LiquidFire_HK · · Score: 1

      The test is currently broken. Try it with Safari or Opera or Konqueror, they all show the same. Firefox 3 beta 1 and 2 do pass the test (when it's not broken).

    77. Re:So let's geek this out by Jesus_666 · · Score: 1

      He's just bitter because IE also replaces his site with a static .JPG.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    78. Re:So let's geek this out by Tony+Hoyle · · Score: 1

      Wasn't Cario Windows 95?

    79. Re:So let's geek this out by mumrah · · Score: 1

      That article claims Opera 9 passes the test, perhaps this is just for Windows versions of Opera? Opera 9 in Ubuntu messes up in the same place that Mozilla does.

    80. Re:So let's geek this out by blindd0t · · Score: 1

      To add to that, my biggest concern with IE8, should it turn out to be a good browser, is a repeat of history. If IE8 really does turn out to be a really good browser, what happens after it squashes all the other browsers? While I certainly welcome a good, standards conforming version of IE, I'd say we need to be very careful as a web development and end-user community to keep Microsoft on their toes and competitive (by keeping other browsers competitive, of course) to avoid another IE6.

    81. Re:So let's geek this out by plague3106 · · Score: 1

      I think the bigger question is well FF3 pass the acid2 test?

      IE implementing it first would be pretty embarrising for FF, considering the FF fanboys like to use that the beat up on IE.

      DISCLAIMER: I use FF as my primary browser.

    82. Re:So let's geek this out by smittyoneeach · · Score: 1

      I certainly prefer it as well, but let's wait until something is actually _released_, shall we?

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    83. Re:So let's geek this out by Samster33 · · Score: 1

      ah ha! It would have to be a gif, or have an image map to pass the rollover effect thingy!

    84. Re:So let's geek this out by greed · · Score: 1

      Thought that was Chicago. As in, "Going to Chicago? Set your clock back 2 years." It was originally supposed to ship in '93.

    85. Re:So let's geek this out by Anonymous Coward · · Score: 0

      >More importantly, when does a low UID on slashdot indicate that you are somehow more experienced than other IT professionals?

      Since forever: In general, having a low UID on Slashdot indicates not only that one is more experienced, but in all likelihood more intelligent, better educated and more successful as well.

      Oh, and more handsome/beautiful, and able to leap tall buildings in a single bound :)

      It's a joke, laugh :)

      Although I admit that I miss the days when it took real knowledge to get access to the Internet. As Slashdot's UIDs near 1.3 million, it's painfully obvious that the definition of "nerd" has changed in the past 20 some-odd years. Most here now seem more concerned with getting free music and videos than they do in doing neat and interesting things with computers which require intelligence and knowledge and offer the opportunity to learn.

    86. Re:So let's geek this out by FredFredrickson · · Score: 1

      Opera passes the test as well. The wikipedia article is vague, but Opera 9 officially passed the Acid 2 test. Being the second web browser (after safari) publically available to pass it. (or third program after Prince - an application for converting XML/HTML+CSS into PDF)

      --
      Belief? Hope? Preference?The Existential Vortex
    87. Re:So let's geek this out by Anonymous Coward · · Score: 0

      Any devs want to help out with my TeX to alpine inter-operability efforts?

    88. Re:So let's geek this out by Cederic · · Score: 1


      It demonstrates that you were using the interweb thingy way back then, and finding geeky websites all that time ago, and still coming back to them.

      This obviously doesn't correlate to IT expertise. It does provide a reasonable level of evidence that the poster is not a 12yo that just browsed over from Digg and knows all about the Internet because his sister showed him how to install Firefox.

      Many experienced IT professionals have no Slashdot UID at all, and a few have registered and have high UIDs. This in no way discredits those individuals or their comments; they merely lack the implied continuity of interest in technical matters suggested by a low UID.

    89. Re:So let's geek this out by RareButSeriousSideEf · · Score: 1

      If anyone wondered, the results in Windows are identical to the parent's screenshot.

      Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007113005 Minefield/3.0b2pre

    90. Re:So let's geek this out by Just+Some+Guy · · Score: 1

      More importantly, when does a low UID on slashdot indicate that you are somehow more experienced than other IT professionals?

      Since about 10 years ago. :-)

      Not registering for a glorified blog, until recently, has absolutely no bearing on someone's experience or lack thereof.

      "The grapes are sour anyway!"

      --
      Dewey, what part of this looks like authorities should be involved?
    91. Re:So let's geek this out by Tarlus · · Score: 1

      If it only runs on Vista, it's not going to matter much. Sadly, that's not really true.

      The general ign'ant masses will be using Vista + IE over at least the next half decade or so since they a) don't know the difference between different operating systems, b) they'll have it forcefed to them as a preinstallation with their new PC, or c) they don't care, so long as they can type documents and browse the internet.

      Couple that with the fact that the IE8 update will automatically present itself via Windows update, and most people will be inclined to click the upgrade button, unaware of any of the past or present browser/webpage compatibility wars.

      Therefore, it would be reasonable to predict a broad demographic of Vista + IE8 users.
      --
      /* No Comment */
    92. Re:So let's geek this out by johnw · · Score: 1

      Anything lower than 6413.

    93. Re:So let's geek this out by ArsonSmith · · Score: 1

      You're just jealous.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    94. Re:So let's geek this out by ArsonSmith · · Score: 1

      April 13, 2005

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    95. Re:So let's geek this out by uhlume · · Score: 1

      That doesn't really correct the fundamental inaccuracy. There seems to be a widespread misunderstanding (you're far from alone in this) of what, exactly, Acid2 is, and the purpose for which it was created.

      It's not a specification. It's certainly not a standard. Nor is it, strictly speaking, a test of standards. It's not even a test of practical CSS. It's a test of a browser engine's ability to correctly handle CSS edge cases, which while certainly useful in evaluating compliance to W3 standards, doesn't even begin to reflect the full picture.

      Sorry, but admitting that you're not going to focus on passing Acid2 doesn't in itself constitute an unwillingness to address standards compliance, and is in fact nearly irrelevant to the question of creating a browser which correctly renders real-world CSS to spec. The fact that the Trident team now appear to have passed Acid2 with IE8 is certainly not unwelcome news, but it honestly doesn't impress me one way or the other until I see how the new engine performs on actual web sites.

      --
      SIERRA TANGO FOXTROT UNIFORM
    96. Re:So let's geek this out by Anonymous Coward · · Score: 0

      March 10, 2006 Opera public weekly build[15] First Windows-compatible browser to pass the test and also the first Linux-compatible browser to fully pass the test. A public beta was released on April 20, also successful.

    97. Re:So let's geek this out by BrianGKUAC · · Score: 1

      What version of Firefox passes? I just tried your supplied link with Firefox 2.0.0.10-3.fc8 and failed miserably.

      Opera 9.25-20071214.6 on Fedora 8 rendered both versions flawlessly.

      --
      Menus: Linux=function, Windows=vendor, OS X=as little as possible. Makes a statement, don't you think?
  2. Appropriate Tag by DarkHelmet · · Score: 4, Funny

    I think the holyshit tag would be appropriate here.

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    1. Re:Appropriate Tag by sootman · · Score: 4, Funny

      How cyclical: first there were tags... then there were people using tags for comments... I've seen tags that said 'dontcommentintags'... and now there are comments suggesting how to tag. :-)

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    2. Re:Appropriate Tag by caluml · · Score: 1

      donttellmenottocommentintags

    3. Re:Appropriate Tag by jollyreaper · · Score: 1

      I think the holyshit tag would be appropriate here. Or "whollyshit", considering Microsoft's track record for meeting ship dates and feature sets.
      --
      Kwisatz Haderach
      Sell the spice to CHOAM
      This Mahdi took Shaddam's Throne
    4. Re:Appropriate Tag by Anonymous Coward · · Score: 0

      Please keep my shit out of this... People are still worshiping my clothes after 2000 years.

      thx.
      INRI

    5. Re:Appropriate Tag by bodan · · Score: 1

      Yeah, but if the doctype is not declared the document is by definition not standard-compliant.

      --
      "I think I am a fallen star. I should wish on myself."
  3. I bet this means... by Anonymous Coward · · Score: 2, Funny

    "standards mode" IE will only be available for vista.

    1. Re:I bet this means... by webmaster404 · · Score: 0

      Vista? With how long it took from IE6-7 IE8 won't be ready until NT7 service pack 2.

      --
      There is no "disagree" moderation, and troll, flamebait and overrated are not valid substitutes
  4. Would anyone mind if.... by iknownuttin · · Score: 5, Insightful
    ...so that IE8 (1) continues to work with the billions of pages on the web today that already work in IE6 and IE7

    Would anyone mind if they had rewrite their web pages or at the very least, remove the code that checks for the version of IE and if it is IE in the first place? I wouldn't mind.

    --
    I prefer Flambe as apposed flamebait.
    1. Re:Would anyone mind if.... by cromar · · Score: 1

      Hell no.

    2. Re:Would anyone mind if.... by EraserMouseMan · · Score: 2, Insightful

      Would you mind if you had to hire ($$$$) a web dev company to do it?

    3. Re:Would anyone mind if.... by Bobdoer · · Score: 1

      You wouldn't mind it because you're not the one doing it.

    4. Re:Would anyone mind if.... by msimm · · Score: 1

      True. I've been using

      --
      Quack, quack.
    5. Re:Would anyone mind if.... by theonlyaether · · Score: 0

      Personally, I'd love it. Drives me insane when I take my Firefox browser to some website, especially some company website that contains information I need, and it's malformed and impossible to use. Gogo ies4linux - if it were not for that half my ISP's site wouldn't even load for about six months until they finally fixed it. Complain all you want about having to make your website *standards compliant* but not everybody uses IE, and not everybody uses Windows....

      --
      Graduate students and most professors are no smarter than undergrads.
      They're just older.
    6. Re:Would anyone mind if.... by aussie_a · · Score: 1

      Its their own fault for doing it.

    7. Re:Would anyone mind if.... by Anonymous Coward · · Score: 0

      Uh, yeah, I'd mind. A lot.

      Would you mind if a new version of the Linux kernel shipped and you had to recompiled all your binaries to get them to run properly? With a few "minor" changes here and there in your code as well, since the new Kernel is stricter than the old one on some APIs?

      I mean come on, no sane professional software developer is going to ship and "upgrade" that *breaks* a whole lot of existing stuff, even if the users (your customers) can "fix" their stuff with only a little bit of work.

      You may inadvertantly break some stuff. You may accept a few corner cases where, yes, you're going to break 0.01% of the user base with a change that's nonetheless necessary, but its absolute madness to *delibrately* break existing stuff in order to improve it.

    8. Re:Would anyone mind if.... by Anonymous Coward · · Score: 0

      Yes. Large corporations everywhere. There are 1000s of applications and internal portal systems that would have to be re-written, basically guaranteeing that they would never upgrade - as the cost of re-writing applications would just not be worth it.

    9. Re:Would anyone mind if.... by Aazn · · Score: 1

      See: Microsoft

    10. Re:Would anyone mind if.... by kc2keo · · Score: 1

      Would anyone mind if they had rewrite their web pages or at the very least, remove the code that checks for the version of IE and if it is IE in the first place? I wouldn't mind.

      I would not mind either. I created my web _PERSONAL_ Web pages without all those hacks/workarounds because I keep seeing the trend of browsers complying to open web standards. I'm very glad that IE8 is doing this kind of work shown in the video.
  5. ACID by eneville · · Score: 2, Funny

    Acid test? Ok... but can it withstand a chair?

    1. Re:ACID by Anonymous Coward · · Score: 0

      Or a murdered wife... at this rate, loved ones of linux developers are going to be an endangered species.

    2. Re:ACID by somersault · · Score: 1

      huh? I'd think they'd see this as a step in the right direction for Microsoft.. why would they have to kill someone for that o_0 and why would they kill a loved one rather than a random person.. are you some kind of psychopath mr anonymous coward? :o

      --
      which is totally what she said
    3. Re:ACID by Anonymous Coward · · Score: 1, Funny

      is real doll going out of business?

    4. Re:ACID by Keyper7 · · Score: 1

      It was probably a lame reference to Hans Reiser.

    5. Re:ACID by somersault · · Score: 1

      Oops, I forgot about him. Yeah, that was a rather poor effort..

      --
      which is totally what she said
  6. Cool. by SanityInAnarchy · · Score: 4, Insightful

    I guess when Bill Gates asks what the hell is going on, he gets results!

    --
    Don't thank God, thank a doctor!
    1. Re:Cool. by pushing-robot · · Score: 5, Funny

      Between IE passing a strict CSS test and 3DRealms planning to release Duke Nukem Forever, I'm wondering what alternate universe I woke up in this morning.

      I guess I'd better check Google's top execs for goatees again.

      Oh crap.

      --
      How can I believe you when you tell me what I don't want to hear?
    2. Re:Cool. by Anonymous Coward · · Score: 0

      It'd be more interesting to check Google's top execs for goatse... ;)

    3. Re:Cool. by speedingant · · Score: 0

      He should do that more often..

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

      I once agreed with someone on these issues but i have to say that just isn't right

    5. Re:Cool. by MrNaz · · Score: 3, Funny
      Hahaha!

      (Sorry, I have nothing more to say.)

      --
      I hate printers.
    6. Re:Cool. by foreverdisillusioned · · Score: 4, Funny

      I'm wondering if it's not too late to convert to Christianity. Which is this one, the third seal or the fourth? Have I missed the rapture?

    7. Re:Cool. by FutureDomain · · Score: 1

      I guess when Bill Gates asks what the hell is going on, he gets results!

      Gates: What the hell is going on? It's freezing in here!

      --
      Hydraulic pizza oven!! Guided missile! Herring sandwich! Styrofoam! Jayne Mansfield! Aluminum siding! Borax!
    8. Re:Cool. by Hymer · · Score: 1

      This is not an alternative universe, this is the beginning of the end of this universe.

    9. Re:Cool. by MORB · · Score: 1

      Where have you been? 3drealms have been planning to release duke nukem forever for about ten years.

    10. Re:Cool. by Anonymous Coward · · Score: 0

      It's gotta be at least the third, don't forget Apple switched to Intel...

      - Peder

    11. Re:Cool. by richard.cs · · Score: 1

      The is no more to say. The world has ended. With luck there will be beer!

      (Seriously, when I saw those two on the front page my first reaction was WTF)

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

      And I just need my morning coffee, as I so read that as checking the google execs for goatse....

  7. Wonder how long by Anonymous Coward · · Score: 0

    How long will it take for the anti-MS trolls to spin this in a negative light?

    Wait for it...3...2...

    1. Re:Wonder how long by Lendrick · · Score: 1

      I'm pretty anti-MS, but this can only be a good thing as far as I can tell.

    2. Re:Wonder how long by cromar · · Score: 1

      Embrace, extend, extinguish round two!

    3. Re:Wonder how long by Finallyjoined!!! · · Score: 0, Redundant

      How precisely?

      It only passes the acid test when switched into "standards mode", which presumably is not "standard" mode.

      --
      If I had an Ass, I'd call it Fanny Bottom, then I could slap my Ass; Fanny Bottom, on the Arse.
    4. Re:Wonder how long by leet · · Score: 1

      I'm pretty anti-MS, but this can only be a good thing as far as I can tell. So am I and I agree with you. But I've gotten my hopes up before with them. I'm not hopeful anymore. The one interesting thing to watch will be "how they screw this up." I don't believe for a second that they're going to do the right thing as a business strategy. After passing the Acid2 test, how will they leverage market share and vendor lock-in? I'd bet my ass on it. The only question to figure out is how they're going to do it this time.
    5. Re:Wonder how long by Kelson · · Score: 5, Informative

      IE requires the user to turn on a special "standards mode" to correctly render STANDARD WEBSITES.

      The concept of "standards mode" and "quirks mode" has been around for several years, and is implemented in IE6, IE7, Firefox, and Opera, and for all I know in Gecko as well. The user does not have to flip a switch. The developer has to put some code at the beginning to show that he knows what he's doing, usually in the form of an appropriate DOCTYPE.

    6. Re:Wonder how long by Zalbik · · Score: 1

      So, in your opinion they should have released a browser that ONLY (or by default) worked in "standards mode", and in the process broken thousands of websites written to work properly for IE7.

      Only a FireFox/Opera shill could possibly think that breaking existing websites would be a good thing.

    7. Re:Wonder how long by Why2K · · Score: 1

      It doesn't require the USER to turn on "standards mode", it is done by the DOCTYPE specified by the web page itself. This is nothing new, the current versions of IE, Firefox, Safari, Opera, etc. do the same thing.

      Here's more info on the process:

      http://hsivonen.iki.fi/doctype/

    8. Re:Wonder how long by AVIDJockey · · Score: 1

      Actually, "Standards" and "Quirks" Mode are triggered by a doctype declaration within the HTML itself. It's not toggled by a big red browser button. It's not IE-specific, either.

    9. Re:Wonder how long by bit+trollent · · Score: 0, Redundant

      You can specify the redering method in the header of html.

      In other words, the user doesn't have to do anything. The web developer can gleefully tell Internet Explorer that he wants his webpage rendered correctly for a change.

    10. Re:Wonder how long by mr_mischief · · Score: 2, Insightful
      I'm fairly anti-MS, and I can only spin this negatively a few ways.

      • Opera already passes in release versions, so MS is late and this isn't even in public testing yet.
      • They only did this after Opera filed a complaint about IE not following standards.
      • They reserve the right to murder markup in their quirks mode, but they don't say specifically in TFBP what triggers standards mode vs. quirks mode. Can we set the browser to standards mode in the preferences? Are pages with a valid DTD guaranteed to get rendered in their standards mode? Is it still only going to be documents with a doctype of XHTML 1.0 Strict or HTML 4.01 Strict that get standards mode? The whole idea of the browser selecting when to enforce the standards makes it not very supportive of the standards. Opera lets you play with settings that make ti disobey the standard, but that's the user's control, which is different.
      • If IE's not just a monopoly-reinforcement tool for other MS products, why can't we get it for Solaris, OS X, and AIX? Lots of other browser vendors with fewer resources support a much wider array of targets. It'd be great to see IE for Linux, too, but we know that's too much to ask.


      Sorry if that's not inflammatory enough. I could try harder. I must say, though, this is good news and I'm glad the IE 8 team is working on this. Better late than never. Oh, and I can't get Firefox 2 or the beta of 3 to pass Acid2 either.

      While we're on the subject of Firefox, whose bright idea was it to solve the memory leaks in 2.0.0.8 or so by making 2.0.0.11 use more and more processor time instead of more memory? Seriously, it's easy enough to kill a 200 MB Firefox instance and reopen the browser, but this 97% processor usage is just a pain in the ass. Infinite loops are not progress. I don't have to worry about that particular problem in any version of IE I've ever seen from 3.0 to 7.0 inclusive.

    11. Re:Wonder how long by ThePromenader · · Score: 1

      Bingo. Mod parent up - an obvious dot-on.

      --

      No, no sig. Really.

      ThePromenader
    12. Re:Wonder how long by ThePromenader · · Score: 1

      Well, the fact that they've finally decided to speak the browser language that the rest of the world is (working towards) using is an obvious sign that they've given up on the "make it for our browser and it will become the standard" tactic - "MS hacks" aren't called that for nothing, as standards for webmasters obviously lie elswhere than a cowed acceptance of the "majority browser". Even the majority (of those using IE) can be wrong - especially when they don't know a thing about standards or the behaviour of the browser they're using. Users only know if a website works; it's the role of webmasters to know/decide/apply standards, and to go through all the hell required because of browsers that refuse to follow them.

      I'm glad that they've given up - yes, now to see what other tactic they will take, but no need to speculate. i can only be glad that they're finally making life easier for webmasters/designers.

      --

      No, no sig. Really.

      ThePromenader
    13. Re:Wonder how long by tieTYT · · Score: 1
      Sorry if that's not inflammatory enough. I could try harder. I must say, though, this is good news and I'm glad the IE 8 team is working on this. Better late than never.

      For some values of "late". I mean, IE8 could come out years from now. By the time IE8 comes out it could be behind in the standards discussed in this article. It could even come out and support less than the article claims. Correct me if I'm wrong, but doesn't MS often break the promises it makes?

    14. Re:Wonder how long by Gideon+Fubar · · Score: 1

      Or a standards shill.. no wait.. people can actually want interoperability?

      --
      http://www.xkcd.com/354/
    15. Re:Wonder how long by Your.Master · · Score: 1

      They only did this after Opera filed a complaint about IE not following standards. Do you honestly think that they made the entire browser CSS compliant (well...inasmuch as passing Acid 2 shows CSS compliance) over the weekend?
    16. Re:Wonder how long by Caesar+Tjalbo · · Score: 0

      It'd be great to see IE for Linux, too, but we know that's too much to ask.
      I don't think that would be great but it's only a Miguel de Icaza hack-a-thon away.
      --
      "I'm not much interested in interoperability. I want substitutability. I want to be able to throw your software out."
    17. Re:Wonder how long by Vexorian · · Score: 1
      There's some anti standards FUD, they are mostly saying this are doing this mostly as a favor to all those crazy people that want standards cause "making it compatible with standards makes pages that are made compatible with IE6 break" And the whole backwards compatibility thing means they will continue to promote that garbage over standards, so they will keep the bad way only that they will have passing acid2 as a way for marketing .

      While we're on the subject of Firefox, whose bright idea was it to solve the memory leaks in 2.0.0.8 or so by making 2.0.0.11 use more and more processor time instead of more memory
      I'll be more interested in seeing people stop spreading these tales, my firefox spends 35 MB of memory during its worse day.
      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    18. Re:Wonder how long by phantomcircuit · · Score: 1

      If IE's not just a monopoly-reinforcement tool for other MS products, why can't we get it for Solaris, OS X, and AIX? Lots of other browser vendors with fewer resources support a much wider array of targets. It'd be great to see IE for Linux, too, but we know that's too much to ask.

      I would say that it is extremely unreasonable to expect Microsoft to port Internet Explorer to other Operating Systems. They obviously did not write the program using an abstraction layer capable of running on multiple Operating Systems.

      While we're on the subject of Firefox, whose bright idea was it to solve the memory leaks in 2.0.0.8 or so by making 2.0.0.11 use more and more processor time instead of more memory? Seriously, it's easy enough to kill a 200 MB Firefox instance and reopen the browser, but this 97% processor usage is just a pain in the ass. Infinite loops are not progress. I don't have to worry about that particular problem in any version of IE I've ever seen from 3.0 to 7.0 inclusive.

      IE solves the problem of caching pages by caching to the hard drive extensively. Firefox decided to use memory instead of the hard drive. There are advantages and disadvantages to both solutions. Using memory requires that the algorithm that determines the amount of memory used is very well written to keep other applications responsive. Using the hard drive is slow and puts strain on the hard drive. The only right answer here is to have the user decide what they want to use, but that means the user has to decide something that requires actual knowledge. Lets be real Users will never have actual knowledge :P



    19. Re:Wonder how long by heinousjay · · Score: 1

      I'm going to need the definition of interoperability that includes breaking huge amounts of existing pages.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    20. Re:Wonder how long by jlarocco · · Score: 1

      The whole idea of the browser selecting when to enforce the standards makes it not very supportive of the standards. Opera lets you play with settings that make ti disobey the standard, but that's the user's control, which is different.

      All the popular browsers do that. If the author of the web page goes through the trouble of specifying a correct doctype, the browser will follow the standards. If the doctype is missing or incorrect the browser gives up and tries its best. By default Opera uses the doctype to choose quirks or standards mode just like all the rest, but it is the only one I know of that lets the user force standards or quirks mode.

      See here for how Opera does it. Here for Firefox. Here for some old info on Konqueror. And here for more general info.

    21. Re:Wonder how long by juiceCake · · Score: 1

      If IE's not just a monopoly-reinforcement tool for other MS products, why can't we get it for Solaris, OS X, and AIX? Lots of other browser vendors with fewer resources support a much wider array of targets. It'd be great to see IE for Linux, too, but we know that's too much to ask.

      IE was available for Solaris and HP-UX until version 5. No one bothered to use them primarily because these were hardly desktop environments. It just wasn't worth their time any longer.

    22. Re:Wonder how long by mr_mischief · · Score: 1

      No. I don't honestly think that. I do honestly think the blog post about a browser that's far from the light of day was made and publicized in direct response to that complaint, though. Remember, my post was in response to someone actually asking for an anti-MS spin, so it's deliberately anti-MS spin. Some of if sticks when thrown against the wall, though.

    23. Re:Wonder how long by mr_mischief · · Score: 1

      My Firefox right now is using 55MB, and it's Firefox 2.0.0.10 which has been open just a couple of minutes. This system is quietly downloading the Firefox 2.0.0.11 as I type this, and that's the browser version that my other XP Pro machine has. That's the one with the tight loop problem. This machine doesn't have the same set of extensions installed, so perhaps I'll find there's something to the problem there. In fact, my 2.0.0.8 memory issues could have been related as much to an extension as to the browser itself I guess.

      Here's a list of the extensions I use for comparison:

      Palette Grabber (only at work, normally disabled)
      Mozilla Accessibility Extension (normally disabled)
      Firebug (normally enabled)
      DOM Inspector (normally enabled)
      HTML Validator (normally enabled at work, normally disabled here at home)
      YSlow (only installed at work, normally disabled there)
      Sage (only at work, normally disabled)
      Talkback (normally enabled)

      Now 56MB, but almost no processor usage. 2.0.0.10 still grows, but not like 2.0.0.8 did. I'm hoping to isolate the 2.0.0.11 tight loop problem, but so far I've had no time to test so I've been using Opera, FF 3 beta 1, and IE instead of FF 2 on that system.

    24. Re:Wonder how long by uhlume · · Score: 1

      Standards vs. Quirks Mode depends on doctype settings in the HTML — not a browser setting. The same is true of Firefox and other browsers.

      --
      SIERRA TANGO FOXTROT UNIFORM
    25. Re:Wonder how long by Your.Master · · Score: 1

      Very well, I apologize for the harsh reaction. Although it is unclear that it was publicized in response to the complaint given that it apparently passed *just now*. Presumably, if they were going to post it even without Opera's complaint...it would have been exactly now anyway.

    26. Re:Wonder how long by ktappe · · Score: 1

      It's the pages that are written for IE7 (or IE6 or ANY SPECIFIC BROWSER) that are broken and non-interoperable, not the browser. Why do you and so many others continue to think that websites should be made browser-specific and those who create them be allowed to hold browser authors hostage? Reading the responses to this story I feel as if I've fallen into some bizarro world where Microsoft's promotion of Microsoft-only websites has suddenly become embraced as a good thing. And when I point out how illogical this is, my posts get marked as Flamebait. I wonder how many of these posts advocating MS-specific web development can be traced back to the Redmond area; it's the only explanation I can fathom. Honestly--that's not flamebait, it's simply trying to figure out how all of you who oppose a single company ruling the entire internet have evaporated and been replaced by those who think it's a good thing. What is going on here???

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    27. Re:Wonder how long by mr_mischief · · Score: 1

      I'll agree they were probably already working on passing Acid2. I'm not willing to assume they didn't finish up the last bit of work on it faster than they would have otherwise to create a marketing opportunity. Microsoft's main advantage as a software company has always been their effective marketing. If some other companies had the effective marketing department Microsoft has, most of us here might be running Crusoe-powered machines running OS/2 with our Opera browsers, sipping our Diet Ski and wearing Lee jeans. The merits of some of MS's software make it worthwhile for its own sake, but that's never been the case for Windows or IE AFAIAC.

    28. Re:Wonder how long by cp.tar · · Score: 1

      I'm going to need the definition of interoperability that includes breaking huge amounts of existing pages.

      In the good old days, my grandfather tells me, if an apprentice failed to do something right, he would be forced to do it all over again.

      I feel that this kind of apprenticeship has -- quite undeservedly -- gone out of style among web designers.

      --
      Ignore this signature. By order.
  8. I for one... by Veroxii · · Score: 0, Offtopic

    welcome our new acid rendering browser evil overlords.

    Oh... never mind...

    1. Re:I for one... by Anonymous Coward · · Score: 0

      Moron.

  9. IE meeting standards? by Anonymous Coward · · Score: 0

    The end times have come! Take your suicide pills so you won't suffer.

  10. any standard will do by Foofoobar · · Score: 0, Troll

    So in other words, it will be standards compliant but at the same time render all the old crap that wasn't even close to standards compliant??? So what's the point?!! If people can still write crap code, they will. You may as well write IE in 1995 Visual Basic if you are going to be that wishy washy.

    --
    This is my sig. There are many like it but this one is mine.
    1. Re:any standard will do by tieTYT · · Score: 1
      So what's the point?!! If people can still write crap code, they will.

      This isn't for them, this is for the serious web developers that currently have to bend over backwards to get their website to render correct on IE and non-IE browsers.

    2. Re:any standard will do by bwthomas · · Score: 3, Interesting

      That's not necessarily true. There are graceful ways to deprecate commonly used design elements, even those specific to IE (read: hacks). It's been my experience that once someone says, "ok, this still works but it's going away" developers shun it like the plague for anything in active development, and rightly so.

    3. Re:any standard will do by PhxBlue · · Score: 3, Insightful

      So in other words, it will be standards compliant but at the same time render all the old crap that wasn't even close to standards compliant??? So what's the point?!! If people can still write crap code, they will. You may as well write IE in 1995 Visual Basic if you are going to be that wishy washy.

      Wow, talk about moving the goalposts. It's reasonable to expect a Web browser to adhere to standards -- so when IE finally does, the new reason to hate MS is because IE also supports the pages that are on the Web today?

      Making IE8 render pages the way IE7 does is the smart way to go for Microsoft. If people woke up one morning and none of their sites looked right, they'd be rightfully pissed off. IE8 will give people the time to make their "crap code" standards-compliant ... though if they haven't done it by IE9, they might be shit out of luck.

      Oh, and BTW -- as long as people are coding, there will always be crap code. Standards will not make crap code go away.

      --
      !#@%*)anks for hanging up the phone, dear.
    4. Re:any standard will do by BlueCollarCamel · · Score: 1

      Well, I code to standards. Now I can be reasonably assured that I won't need to write an IE8 version of any website I make.

      I just need a standards compliant version and an IE6 version!

      --
      1&1 - Cheap domain and web hosting.
    5. Re:any standard will do by Skreems · · Score: 1

      Firefox has a "old and broken" mode too...

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    6. Re:any standard will do by fm6 · · Score: 4, Insightful

      So in other words, it will be standards compliant but at the same time render all the old crap that wasn't even close to standards compliant??? So what's the point?!!
      Because different kinds of pages are rendered with different rendering engines. The rendering engine that handles all the ugly old hand-written crap is known as "quirks mode" and is full of all their weird kludges that make those pages readable. If the page has the right document type declaration, it uses a standards compliance mode. The problem with IE has always been that it didn't implement most of the HTML and CSS specs, so there was little to be gained by forcing it into standards compliance mode. In other words, standards compliance mode wasn't really standards compliant. It didn't help that clueless MS spokespeople would talk about somebody supporting "more CSS features", indicating a nasty lack of understanding of standards issues. Since the specs weren't supported on the #1 browser, there were effectively meaningless.

      Apparently that's now changed, and that's a very good thing. Personally, I credit the fact that Gates has given up the role of "software architect" in order to spend more time on his philanthropy. When he left, he seemed to take a lot of organizational arrogance with him.

      Somebody is going to point out that ACID2 is not that great an example of real world CSS usage. That's perfectly true (how often do you use CSS to make silly pictures?) but the mere fact that MS has made passing the test a priority indicates a shift in attitude that we should all applaud.
    7. Re:any standard will do by cronot · · Score: 1

      Is that a joke, or are you just a troll? Did you ever develop webpages? I mean, standards-compliant ones? And then tried viewing them with IE6?

      The point is not allowing people to write crap code, but having hacky code written because of a crappy browser still render right, while having standards-compliant pages render correctly too.

    8. Re:any standard will do by Foofoobar · · Score: 1

      as long as people are coding, there will always be crap code...
      True but you can limit the amount of crap code by enforcing standards! For instance, with a compiler, it won't let me compile unless my code meets all the requirements. The browser should do the same thing and not render the code unless it meets all critical standards (using the compiler as an example still so don't ask which are critical).

      Some developers are more lazy than others and some languages encourage laziness more than others. Scripting languages encourage more laziness because they are less strict. So having a bloated browser that allows for a million variations of the same code seems to me to be not an advantage in the longrun to anyone... just a sidestep to an eventual problem that needed to be answered years ago but Microsoft still refuses to answer.

      And this is why Firefox continues to steal it's market share.

      --
      This is my sig. There are many like it but this one is mine.
    9. Re:any standard will do by risk+one · · Score: 2, Insightful

      The point? The point is I can write proper CSS now, without having to worry about how IE will fuck it up. I can use alpha channels in png's and all sorts of things without writing it two different ways, so it will render across all browsers. I don't care about how crappily written the rest of the web is, I can write my little bits of it properly. Standards compliance isn't about punishing content authors that don't adhere to the standard. It perfectly alright to be lenient about non-validating code. But validating code needs to be rendered properly, and Microsoft seems to be getting that point at last.

    10. Re:any standard will do by daeg · · Score: 1

      Also remember that Microsoft has several HTML rendering engines (Trident, the one used in Office 2007 (sucks)). There's nothing stopping them from developing two separate rendering engines, one that is standards compliant and the other not. Let the developer pick which method to use, tagsoup/crap or 100% standards-compliant, and simply switching between the two.

    11. Re:any standard will do by Foofoobar · · Score: 1
      Excellent for you. But what about moving the rest of those newbie developers out there who never will move to the 21st century and be standards compliant until Microsoft moves them forward? Until Microsoft moves forward, those developers won't evolve either and believe it or not, people actually WILL employ these idiots.

      If Microsoft were to be just a tad bit firm and move to a full standards compliant mode and ask the rest of the world to move forward as well, they would. Opera is already there and Firefox would actually have to play a little catch (but not much). And the developers of the world would finally all be on the same page and we wouldn't have to worry about building for different versions anymore.

      That's MY point... rather than some half ass attempt at saying 'here's is a standards compliant mode but you don't have to use it'.

      --
      This is my sig. There are many like it but this one is mine.
    12. Re:any standard will do by Mongoose+Disciple · · Score: 1

      True but you can limit the amount of crap code by enforcing standards!

      Clearly you've never worked on a sizeable project with coding standards. :)

      Crappy coders just get more creative with their crapulence, or unintentionally devise ways to follow the letter of the standard while pouring metaphorical sugar in your gas tank. I've never seen a project where enforcing standards actually reduced crap -- it just changed the flavor of the crap.

    13. Re:any standard will do by QuantumG · · Score: 1

      Agreed. If you're writing a new website you will not put in all the hacks to make it work with IE6 when IE8 finally becomes the expected norm. You'll just tell the IE6 users to upgrade. Meanwhile, the existing IE6 supporting sites will continue to support IE6 users until they get with the program.

      --
      How we know is more important than what we know.
    14. Re:any standard will do by aidan+folkes · · Score: 1

      Excellent for you. But what about moving the rest of those newbie developers out there who never will move to the 21st century and be standards compliant until Microsoft moves them forward?
      I would say they've done something to do exactly that: developed an html editor that is anal in it's standards compliance and used it in Expression Web (which replaces FrontPage) and Visual Studio 2008 (including the free Express edition).
    15. Re:any standard will do by daniel23 · · Score: 1

      informative? soso. If I had some mod points left I'd give it an insightful WRT the last paragraph, just my 2 cent

      --
      605413? Yes, it's a prime.
    16. Re:any standard will do by Anonymous Coward · · Score: 0

      It's also good business for Microsoft, since remaining backwards compatible means that the legion of MS oriented web designers/developers who only check their work in IE and do not design to web standards can continue doing what they do best, which means there will continue to be alot of websites that do not render properly in opera/firefox so that when the not very web savvy try those browsers they will be less than impressed with the browser, not realizing that it is the web site code.

    17. Re:any standard will do by hobo+sapiens · · Score: 1

      To restate you: never underestimate how hard lazy programmers will work to not work very hard.

      --
      blah blah blah
    18. Re:any standard will do by ClosedSource · · Score: 1

      "True but you can limit the amount of crap code by enforcing standards!"

      Of course, you're assuming the standards aren't themselves crap. Most members of standards committees don't have a lot of time to do stuff like designing and programming real applications. You can think of them as very bright people who wrote serious code a decade or more ago.

    19. Re:any standard will do by Foofoobar · · Score: 1

      Wooo... an editor. Way to go. Something that NO ONE can bypass by using an alternate editor. That will fix the problem. You are absolutely correct.

      --
      This is my sig. There are many like it but this one is mine.
    20. Re:any standard will do by Anonymous Coward · · Score: 0

      Yeah, I believe that's called "1.5 and up".

      Wait, scratch the old.

      God, is Firefox a pile of lagged bloat these days.

    21. Re:any standard will do by Anonymous Coward · · Score: 0

      talk about arrogance. All slashdot can do is complain about MS arrogance and now the complaint is that idiot newbie developers will infiltrate the web with crap code. Wow! With all these awesome developers on /. Can someone post a few links to their own perfectly written websites? It would be very helpful to see what they look like. I promise to only use opera to view them so as not cause a rip in the space time continuum.

    22. Re:any standard will do by Foofoobar · · Score: 1

      Nice retort. Way to dodge the issue entirely by whining. Life is so unfair when people are logical isn't it?

      --
      This is my sig. There are many like it but this one is mine.
    23. Re:any standard will do by kongit · · Score: 0

      thus we have perl

    24. Re:any standard will do by Bent+Mind · · Score: 1

      The rendering engine that handles all the ugly old hand-written crap is known as "quirks mode" and is full of all their weird kludges that make those pages readable. If the page has the right document type declaration , it uses a standards compliance mode.

      Things must have changed quite a bit in the last couple of years since I played around with software that generated code for you. All of my hand-written code starts with the right document type declaration and easily passes validation. However, I do get handed code that is automatically generated from time to time. I keep a program called Tidy around to strip all of the garbage out of it.

      Props to Microsoft for offering some compatibility with standards. It might make my job a little easier.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    25. Re:any standard will do by jrumney · · Score: 1

      IE8 will give people the time to make their "crap code" standards-compliant.

      More likely it will remove any incentive for them to do so, thus ensuring that a disturbingly large proportion of websites continues to be "optimised for Internet Explorer 5.5 or newer". Microsoft gets it both ways, they can claim standards compliance, while ensuring that their browser remains the standard for cowboy web designers.

    26. Re:any standard will do by fm6 · · Score: 1

      Agreed that most HTML code generators are crap. But good ones do exist. And if you insist on hacking out every little bit of HTML yourself, you can forget about doing a web site of any size. Even if you could type fast enough, there wouldn't be room in your brain for all the structural information that you need to tie the bits of the web site together.

      Nowadays, most of the web content I create starts out as FrameMaker files. (Yes, I know, FrameMaker is an evil program, but it has an obscene degree of lockin in the technical documentation world.) These get transformed to HTML files. I can't say I'm in love with the generated HTML, but it is compliant with HTML and CSS specs. And over the next year we're moving to structured FrameMaker, which maps directly to XML, which is easily transformed to XHTML via XSLT scripts. Highly tweakable XSLT scripts. This should give us web output far superior to anything we could get by hand-coding the HTML. Even assuming we had time to do that, which we don't.

  11. So support ancient software? by huckda · · Score: 1

    This article is like saying web developers who wrote HTML for Mosaic shouldn't rewrite their code to fit ACTUAL standards, but rather modify their code to work best with Mosaic.
    IE is such bloat-ware to begin with, why don't they just have the browser analyze the code, and see which engine it will render with better, IE ...,5,6,7,8,...

    --
    "Just Smile and Nod." --Huck
    1. Re:So support ancient software? by dave562 · · Score: 1
      The way I read the following comment ...

      Many sites and developers have done special work to work well with IE6, mostly as a result of the evolution of the web and standards since 2001 and the level of support in the various versions of IE that pre-date many standards.

      ... is...IE was doing things with web pages before there were standard ways to do those things. So IE needs to continue to support the IE way of doing things, in addition to the standard way of doing them. I could be wrong about this one, but I seem to remember the IE had a "mouse over" function before there was a standard for mouse over. I'm sure that there are numerous examples on both sides of the fence where IE either did or did not do something before or after another "standard" way was proposed to do it.

      I think a more correct analogy would be... If you write some code in Visual Basic that works should you have to re-write the code in Visual C#, or should Microsoft come up with something like the .Net compiler that will interpret both Basic and C# code?

      I think that when all is said and done it will be the application vendors who determine who the winner of the browser war is. "Alternative" browsers are widely available at this point in time. If a vendor wants to write a Web 2.0 or whatever buzzword powered app, they can do so and can realistically expect that their target audience will have access to the requisite browser to run the app. The question then comes down to what technology they want to use, be it Java, ASP or whatever.

    2. Re:So support ancient software? by quanticle · · Score: 1

      Given the prevalence of dirty hacks to use HTML for layout, how do you know which result is "correct"? Heck, how do you know even know who decides what's correct, the user or the web developer?

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    3. Re:So support ancient software? by Kijori · · Score: 1

      This article is like saying web developers who wrote HTML for Mosaic shouldn't rewrite their code to fit ACTUAL standards, but rather modify their code to work best with Mosaic.
      IE is such bloat-ware to begin with, why don't they just have the browser analyze the code, and see which engine it will render with better, IE ...,5,6,7,8,... But how does the browser know how the page is meant to render? Unless it already knows what the page should look like there's no way it can tell which engine renders it "right". Even if you could give it enough AI to tell which version looks best or most like a web page, that won't work unless the web designers start making pages that look like decent web pages...
    4. Re:So support ancient software? by Bogtha · · Score: 1

      But how does the browser know how the page is meant to render?

      It looks at the doctype. If it's missing or an old doctype, it uses "quirks mode". If it's unrecognised or a modern doctype, it uses "standards mode".

      --
      Bogtha Bogtha Bogtha
    5. Re:So support ancient software? by Bogtha · · Score: 1

      Sure, and when Internet Explorer 9 rolls around, they'll use the fact that Internet Explorer 8 supports this old junk as an excuse to keep the proprietary behaviour around. And then when Internet Explorer 10 is released, they'll be telling us that they need to keep it because that's the way Internet Explorer 9 worked.

      By the time Internet Explorer 8 is released, the CSS 1, 2 and HTML 4 specifications will all be a decade old. That's more than long enough to support behaviour that only existed because the specifications weren't published yet.

      --
      Bogtha Bogtha Bogtha
    6. Re:So support ancient software? by dave562 · · Score: 1
      Sure, and when Internet Explorer 9 rolls around, they'll use the fact that Internet Explorer 8 supports this old junk as an excuse to keep the proprietary behaviour around. And then when Internet Explorer 10 is released, they'll be telling us that they need to keep it because that's the way Internet Explorer 9 worked.

      True, but if IE9 supports standards then who cares if it also supports older proprietary junk? Just code to the standards that it does support and ignore the web pages written by other people that you don't have any control over.

      By the time Internet Explorer 8 is released, the CSS 1, 2 and HTML 4 specifications will all be a decade old. That's more than long enough to support behaviour that only existed because the specifications weren't published yet.

      I don't understand what you're getting at. IE8 is starting to support standards. Who cares if they want to support their MS-centric implementations of the standards if the browser also supports W3C or IETF or whatever other standards?

    7. Re:So support ancient software? by Anonymous Coward · · Score: 0

      Bloatware? hehe - you obviously haven't used Firefox with some tabs open and not having tweaked the settings so it doesn't kepe extra pages in memory as you browse.

      FF can be considered bloatware too.

      Don't want bloat? Use Lynx :)

    8. Re:So support ancient software? by Kijori · · Score: 1

      That's how it works now. What the GGP was suggesting is that the browser analyse the page to see how it renders best, which is a different kettle of fish altogether.

    9. Re:So support ancient software? by huckda · · Score: 1

      Lynx and Links both! I Love 'em!

      and yeah FF can bloat if you don't configure...
      IE you CAN'T configure... :(

      --
      "Just Smile and Nod." --Huck
  12. IE7 = WinME of browsers? by logicassasin · · Score: 1

    I wonder if IE7 will go the way of WinME. In a few years time, will M$ answer the question "What about IE7?" with a resounding "IE7??? There was never an IE7. IE7 is a figment of your imagination. FORGET!!!!... FOOOORGET..."

    --
    Fifty watts per channel, baby cakes.
    1. Re:IE7 = WinME of browsers? by Donniedarkness · · Score: 1

      It's my understanding that IE7 is a MAJOR improvement over IE6... or at least, that's what /. was saying when it came out.

      --
      Earn a % of cash back from Newegg, Tiger Direct, Walmart.com, and more: http://www.mrrebates.com?refid=458505
    2. Re:IE7 = WinME of browsers? by webmaster404 · · Score: 1

      Not really... it renders pages slower then IE6, but it is 300% easier to write pages for it.

      --
      There is no "disagree" moderation, and troll, flamebait and overrated are not valid substitutes
    3. Re:IE7 = WinME of browsers? by Bogtha · · Score: 1

      No, Internet Explorer 7 fixed the most annoying bugs, and added PNG alpha channel support and CSS 2 selectors, but apart from the latter two things, there was virtually no change in its standards support.

      --
      Bogtha Bogtha Bogtha
    4. Re:IE7 = WinME of browsers? by mrsmiggs · · Score: 1

      For web developers IE7 is a huge improvement, it copes with standards better and they didn't put any additional 'extensions' in. From personal user centric focus it loads pages slower and the GUI is far from user friendly. On XP I've stuck with IE6 since I only really use IE for accessing the odd Sharepoint or Microsoft site that doesn't work properly with in Firefox (even with ietab) so I don't need to worry about whatever the extra security features are in IE7.

    5. Re:IE7 = WinME of browsers? by torry_loon · · Score: 2, Funny

      Or should that be IE7 = Vista of browsers? Prettier interface, annoying changes to the menus/toolbars, took years to be released and offers minor improvements over the previous version.

    6. Re:IE7 = WinME of browsers? by Anonymous Coward · · Score: 0

      IE is good, but not good enough to replace Fire Fox on my main PC. However, I have not installed FF on my laptop because I don't need all of the extensions, and I feel comfortable enough with IE7's features and security.

  13. Opera's Lawsuit by PissedOper · · Score: 2, Insightful

    How well is Opera's lawsuit with M$ going to go over with this news?

    1. Re:Opera's Lawsuit by tieTYT · · Score: 1

      How very insightful. I hope people mod you up.

      Microsoft: The next version of IE will be even more standards compliant than Opera!
      EU: Oh well... Considering that, I guess it would be pretty ironic and hypocritical to punish you for a lack of standards.
      Microsoft: Excellent...

      Microsoft: The next version of IE will be even more standards compliant than Opera!

    2. Re:Opera's Lawsuit by I'm+Don+Giovanni · · Score: 1

      One of the claims of Opera's lawsuit is that Microsoft makes no attempt to comply with standards. Now that lawsuit looks utterly foolish. Opera is to blame. Normally when party A has a beef with party B, party A contacts party B so they can try to resolve the issue before running to the courts/commissions/government. If Opera had done that, they would've learned that IE8 would follow the CSS standards. But Opera didn't do that (or didn't care?) so filed a bogus suit out of willful ignorance. Opera is a laughing stock right now, and getting next to zero support for their suit, as shown by this mozilla blog entry:
      http://weblogs.mozillazine.org/asa/archives/2007/12/opera_calls_for.html

      --
      -- "I never gave these stories much credence." - HAL 9000
    3. Re:Opera's Lawsuit by porneL · · Score: 1
      • Complaint, not lawsuit.
      • How do you know they didn't contact Microsoft? Maybe they have contacted MS and were told to f*** off? (Gates didn't know the details. Why should a comptetitor get more info?)
      • Why should Opera believe that IE8 will deliver what's promised? Maybe it's a dirty hack, maybe MS will drop "green branch" the second Opera gives up or delay release forever?
      • Maybe that was "Plan B" and this branch landed on trunk because Opera filed the complaint?
      • Bundling argument holds regardless.

      Continuing with the complain doesn't neccessarily has to be stupid/out of spite. On the contrary, reversing strategy based on a screenshot on a blog could be naive.

  14. Yawn by CrackPipePls · · Score: 0

    Yawn, god knows how many new bugs was made in order to make that pass

    1. Re:Yawn by Anonymous Coward · · Score: 0

      if Microsoft pays as much attention to their code as you do to grammer, it'll have tons of bugs!

      Yawn, your comment sounds like the same pre-manufactured hate-M$ crap coming from every other slash-troll...

    2. Re:Yawn by msuarezalvarez · · Score: 2, Funny

      So you would be the grammer-nazi in this situation, I guess?

  15. Good News/Bad News by machineghost · · Score: 5, Insightful

    Good News:
    Web developers will finally be able to develop a page once, according to standards, and have it work on all major browser ...

    Bad News:
    ... in the year 2012 (give or take a few years), when the percentage of web users using IE 5, 6 or 7 finally dips below 5%.

    1. Re:Good News/Bad News by Gazzonyx · · Score: 1

      *Sigh* That was really funny until I realized you're probably not joking... I think there are some large enterprises where IE 6 is still the standard for corp. images until they can say that IE 7 is no longer too bleeding edge. I hope I'm wrong about that, but bureaucracy is intentionally a slow process.

      --

      If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

    2. Re:Good News/Bad News by muszek · · Score: 2, Insightful
      2012? Let's think...
      1. It took 20 months (Feb. 2005 - Oct. 2006) from ie7 announcement to the release.
      2. It's been 14 months since the release. One of my sites caters to very non-geeky audience (horoscopes and crap like that), so it should be good for "general audience monitoring". Quck peek at google analytics - 83% of people use IE. 54% _of them_ use v6, 43% use v7. It's been 14 freaking months from the release and almost 3 years from announcement.
      3. 2012 is in 49 months... I seriously doubt pre-8 versions will be anywhere near 5%...

    3. Re:Good News/Bad News by tkw954 · · Score: 3, Funny

      Good News: Web developers will finally be able to develop a page once, according to standards, and have it work on all major browser ...
      Bad news: that page has to be the Acid2 Test.
    4. Re:Good News/Bad News by Nimey · · Score: 1

      It's not so much the bureaucracy as the shite Web and local apps that rely on bug-for-bug compatibility with IE6 (since it was the "standard" for over five years). You've got to update them, re-write them, or purchase new ones, as the budget allows.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    5. Re:Good News/Bad News by xlsior · · Score: 1

      Depends. One major question: Will IE8 also work on XP, or will this be another one of those 'Vista only' releases, for no other reason other than try to lure people away from XP?

      consider how many people are claiming to hold on to XP with their dying breath when Vista is the alternative, and considering that XP isn't scheduled to be end-of-lifed until 2014... You'll bound to have a lot more than 5% of market share for pre-vista windows...

    6. Re:Good News/Bad News by DMUTPeregrine · · Score: 1

      I don't use IE7 for one, and only one reason: It turns on ClearType. Globally. It can't be turned off (well, without a lot of work.) ClearType anti-aliases fonts. I want fonts without anti-aliasing. Therefore, I am stuck with not using IE7. Happily, I can use Firefox and Opera for everything I need.

      --
      Not a sentence!
    7. Re:Good News/Bad News by Archangel+Michael · · Score: 1

      You're missing the odd, even version theory, products with odd numbers tend to suck more than ones with even numbers.

      However, word is out that MS has released a patch for IE6 which crashes the computer running XPSP2, in almost all circumstances. I suspect this was done on purpose to get people to Vista and/or IE 7.

      http://support.microsoft.com/kb/946627

      Yes, Microsoft has a fix, but it requires hacking the registry. Read the warning message in the KB article and tell me if that is something the average user is willing to attempt?

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    8. Re:Good News/Bad News by cygnusx · · Score: 1

      > It turns on ClearType. Globally. It can't be turned off (well, without a lot of work.)

      Not that you're missing much with IE7, but have you tried unchecking Tools > Options > Advanced > Multimedia > Always use ClearType for HTML and restarting IE?

      > ClearType anti-aliases fonts.

      Also, I don't think ClearType applies anti-aliasing across the board -- in fact cleartype text has more jaggies than standard font-smoothed text produced using Windows' old method -- here's an example.

      AFAIK ClearType tunes the letter forms in multiple ways (including using subtly different shaping rules -- this works especially well if the font has been designed with ClearType in mind, e.g., Consolas and Candara). This makes screen text at 11-18px (the vast majority of UI text) much easier to read.

      If you have a LCD monitor you might want to set Windows to globally enable ClearType and try the Windows ClearType tuner powertoy -- well-tuned Cleartype fonts really do look a lot better with it on for *most* people.

  16. what's so great about this? by Migala77 · · Score: 3, Insightful

    After all, how hard is it to build a special case for one specific website?

    1. Re:what's so great about this? by ksieburg · · Score: 1

      Pretend your job is to develop websites. That is more than "one specific website".

    2. Re:what's so great about this? by xZgf6xHx2uhoAj9D · · Score: 1

      No, it's not. Passing the Acid2 test says absolutely nothing about following any standards. As mentioned before, it's trivial to throw in a "if (webpage == acid2) { display acid2 jpg; }". Of course it's foolish to think that Microsoft would go that far to beat Acid2, but the point remains that if you're coding to specific test data, don't be surprised if you can't pass anything but that test data.

  17. Woooo! by JebusIsLord · · Score: 1

    Woooooo! This is awsome!

    But now i'm worried about this whole HTML5 clusterfuck submarining XHTML2, and thus the posibility of using a sane declarative language in the future.

    --
    Jeremy
    1. Re:Woooo! by ThePromenader · · Score: 1

      Woooooo indeeed. I'm damn happy for Microsoft if they finally got it right for one of their products -- great move! If it works, how can one bash it? I'm a bit tired of biased bashing, so where credit is due, please give it fairly -- objectively, rather.

      I don't think the HTML5 or XHTML2 worries are anywhere near in coming... they're but concepts for the time being. We're not even sure what direction the "project" will take: new or revamped old plus new? Even then, I don't think there's much reason to fear, as if a company gets it right after decades of wrong, I think they will continue -- for the very reason that moved them to (finally) "get it right" in the first place.

      --

      No, no sig. Really.

      ThePromenader
    2. Re:Woooo! by JebusIsLord · · Score: 2, Informative

      I think this is important news even for the typical slashdot reader (doesn't use IE, isn't a web developer) because it means that webpages are going to look better now. Web developers who only target IE will no longer build pages that look funny in Firefox, because IE8 will finally render things correctly. Great stuff!

      I'm on Safari (Mac) right now... here's hoping they add a download manager too, and maybe support for the XML/HTML mime type (proper XHTML support).

      --
      Jeremy
    3. Re:Woooo! by Jesus_666 · · Score: 1

      I don't think the HTML5 or XHTML2 worries are anywhere near in coming... they're but concepts for the time being.
      Yeh, but what about XHTML1? IE7 still doesn't support it properly. IE8 might probably, but I doubt it.

      It's good to see Microsoft waking up to the fact that the CSS standard has evolved since the first CSS2 draft, but they're still very, very late to the XHTML game.
      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  18. Standards Mode? by calebt3 · · Score: 1, Interesting

    Internet Explorer 8 has correctly rendered the Acid2 page in "standards mode". Lots of questions raised by this:
    How inconvenient is it to switch into and out of standards mode? Do you have to navigate menus or is there a button on the statusbar? Will it automatically switch between the two, based on whether or not the site demands IE7 or not? Is standards mode on by default?
    1. Re:Standards Mode? by Anonymous Coward · · Score: 1, Informative

      Standards modes are determined by the content of the page, not by the user. Usually based mostly on the DOC tag, but also with automatic fallbacks based on content validation.

    2. Re:Standards Mode? by Anonymous Coward · · Score: 0

      I think web sites have to put something in their pages, similar to DOCTYPE switching.

    3. Re:Standards Mode? by EraserMouseMan · · Score: 1

      It would probably be automatic (looks for a specific metadata tag).

    4. Re:Standards Mode? by Jeremy+Visser · · Score: 4, Informative

      "Standards mode" is a browser rendering mode which first appeared in Internet Explorer 6, as a way for Microsoft to get around the Catch-22 of fixing their browser to be more standards compliant, and not breaking so many websites at the same time.

      "Standards mode" is triggered by the presence of a proper DOCTYPE, like one of the ones here.

      "Quirks mode" is a rendering mode triggered by the lack of the DOCTYPE, which causes the browser to emulate many of the bugs that, if fixed, would break lots of sites.

      All the major browsers implement standards/quirks mode these days. Internet Explorer 7/8's quirks mode rendering has not changed since IE6, which means, if your non-standards-compliant site worked in IE6, and doesn't use a DOCTYPE, it's not going to further break in IE7/8.

    5. Re:Standards Mode? by SoopahMan · · Score: 1

      Mod parent up as Informative; if the question gets a 4 it seems silly the answer should get a 1... .

    6. Re:Standards Mode? by The+MAZZTer · · Score: 1

      IE uses standards mode if the webpage identifies itself correctly, according to standards. If you just have a simple tag to start off your page with no DOCTYPE or other proper language definition, you're in quirks mode, and you don't have a chance in hell of getting your page to match up with other browsers.

    7. Re:Standards Mode? by The+MAZZTer · · Score: 1

      That should be "simple <html&;gt tag".

      Also this behavior has been around for a while, at least since IE6.

    8. Re:Standards Mode? by bdbolton · · Score: 1

      IE6 has a quirks/standard mode and it automatically changes depending on the page content. I suspect IE8 will be the same way. (Firefox also has a quirks mode) http://en.wikipedia.org/wiki/Quirks_mode

    9. Re:Standards Mode? by foniksonik · · Score: 1

      Competent web developers know how to put your browser into standards mode. It is achieved by declaring the correct document type in the web page header. As a user of the browser you don't have to do anything.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
  19. Whats the rush to IE8? by kharri1073 · · Score: 2, Insightful

    No rush Microsoft, Firefox and Opera work just fine for me and everyone that I know.

    1. Re:Whats the rush to IE8? by jellomizer · · Score: 1, Informative

      I just checked the Acid 2 Test with firefox it failed. So did Safari 3 (which is odd because Safari 2 passed)

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Whats the rush to IE8? by p0tat03 · · Score: 3, Insightful

      Honestly, while I lubs me Firefox, Opera, and Safari, I'd rather have an IE that worked, for the rest of the world. Firefox gains market share, but the majority of the world will never switch - after all, it works fine out of the box, they can check their email and surf the web, right? For the sake of web developers' sanity, a standards-compliant IE can only be a good thing.

    3. Re:Whats the rush to IE8? by QuantumG · · Score: 1

      http://en.wikipedia.org/wiki/Acid2

      Compliant applications:

              * WebCore-based applications
                          o Safari, the web browser included in Mac OS X
                          o OmniWeb, a web browser for Mac OS X
                          o Shiira, a web browser for Mac OS X
              * Konqueror, a web browser for Linux
              * Prince, an XML-to-PDF converter for Windows and Linux
              * iCab, a web browser for Mac OS and Mac OS X
              * Presto-based browsers
                          o Opera, a web browser for Windows, Linux, Mac OS X, and BSD
                          o Internet Channel, a version of the Opera browser for the Nintendo Wii game console.
              * Gecko-based browsers (1.9 or higher)
                          o Mozilla Firefox 3.0 beta 1
              * Internet Explorer 8

      So yeah, I doubt you're running Firefox 3.0 beta 1.

      --
      How we know is more important than what we know.
    4. Re:Whats the rush to IE8? by ThePromenader · · Score: 1

      Confirmed: Safari 3 (for mac Leopard) fails.

      --

      No, no sig. Really.

      ThePromenader
    5. Re:Whats the rush to IE8? by yakumo.unr · · Score: 1

      FF2 - fail
      FF 3 nightly - lots before the beta2 release (which was a branch) pass, I'd expect current and future nightly builds to be fine too.

    6. Re:Whats the rush to IE8? by Jesus_666 · · Score: 2, Informative

      It's not Safari which is broken. Apparently the Web Standards copy of the test relies on a certain URL returning a 404 error. However, in a page redesign the server was configured to not return a 404 but instead a nice HTML page telling you that the requested resource could not be found.

      Yeah, I find it pretty amusing that the Web Standards Project broke a standard test by using a nonstandard way of reporting broken links. Score one for the WSP's reputation!

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    7. Re:Whats the rush to IE8? by jsoderba · · Score: 1

      Pretty "File Not Found" pages should still return a 404 status code. As we see here, automated user agents can't tell the difference between a pretty error page and a working page.

  20. What, No Comments? by sexconker · · Score: 5, Funny

    What have we seen recently?

    The people behind the Phantom actually releasing a product
    A Duke Nukem Forever teaser
    Dell promoting Linux
    IE8 passing Acid2

    What's next?
    Dogs living with cats??

    1. Re:What, No Comments? by bigstrat2003 · · Score: 1, Funny

      Dogs living with cats?? Dogs and cats, living together... mass hysteria!!!
      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    2. Re:What, No Comments? by pelrun · · Score: 2, Funny

      Mass hysteria!

    3. Re:What, No Comments? by SnprBoB86 · · Score: 1
      --
      http://brandonbloom.name
    4. Re:What, No Comments? by wizardforce · · Score: 1

      What's next? Dogs living with cats??
      nah, it'll probably turn out that Gates doesn't actually use Windows, he runs Debian of course
      --
      Sigs are too short to say anything truly profound so read the above post instead.
    5. Re:What, No Comments? by Starteck81 · · Score: 2, Funny

      What have we seen recently? The people behind the Phantom actually releasing a product A Duke Nukem Forever teaser Dell promoting Linux IE8 passing Acid2 What's next? Dogs living with cats?? I vote for Gates and Torvalds becoming roommates. Talk about reality TV for geeks.
      --
      "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed H
    6. Re:What, No Comments? by aitikin · · Score: 3, Funny

      Better yet, Gates, Torvalds, Jobs, and Woz all rooming together. Gates would be the asshole control, Jobs would be the creative manipulator, Torvalds would be the one finding ways around all the agreed house rules, and Woz would sit there and play segway polo.

      --
      "Don't meddle in the affairs of a patent dragon, for thou art tasty and good with ketchup." ~ohcrapitssteve
    7. Re:What, No Comments? by rudlavibizon · · Score: 1

      Better make it Gates and Stallman and make it a sitcom.

    8. Re:What, No Comments? by Anonymous Coward · · Score: 0

      Zonk losing his virginity.

    9. Re:What, No Comments? by phallstrom · · Score: 1

      ???
      Profit!!!

    10. Re:What, No Comments? by antdude · · Score: 1

      How about mice not being scared of cats? Here's a proof.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    11. Re:What, No Comments? by inode_buddha · · Score: 2, Funny

      What's next? Getting laid.

      --
      C|N>K
    12. Re:What, No Comments? by Nimey · · Score: 1

      Richard Stallman owns Ballmer's chair.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    13. Re:What, No Comments? by Anonymous Coward · · Score: 0

      Nah, dogs and cats were first. The rest may follow.

    14. Re:What, No Comments? by tepples · · Score: 1

      http://www.retrojunk.com/img/art-images/rands.jpg "I Heart Retrojunk.com"? What does this have to do with anything?
    15. Re:What, No Comments? by cronot · · Score: 1

      What's next? Dogs living with cats??

      Nah, that's already quite common. I guess that leaves only "Hell freezing over" missing...

    16. Re:What, No Comments? by FranklinDelanoBluth · · Score: 1

      Please quote Ghostbusters correctly. Which also ties into another recent zany news item: the Ghostbusters video game!

    17. Re:What, No Comments? by mrjb · · Score: 1

      Dogs living with cats?? Check.

      --
      Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    18. Re:What, No Comments? by RAMMS+EIN · · Score: 1

      ``What's next?
      Dogs living with cats??''

      Been there, seen that. Actually, they didn't just _live_ together, I saw the cat...shall we say lingually stimulate the dog's private parts.

      _That_ was a weird experience.

      --
      Please correct me if I got my facts wrong.
    19. Re:What, No Comments? by yakumo.unr · · Score: 1

      Phantom guys are not actually SHIPPING the lapboard yet, bit premature for that on your list ;)

    20. Re:What, No Comments? by Anonymous Coward · · Score: 0

      actually there is a cat and dog i see every day when i go to eat at the canteen. caressing each other while waiting for food !

    21. Re:What, No Comments? by Rayban · · Score: 1

      ObGhostbusters

      Dr Ray Stantz: Fire and brimstone coming down from the skies. Rivers and seas boiling.
      Dr. Egon Spengler: Forty years of darkness. Earthquakes, volcanoes...
      Winston Zeddemore: The dead rising from the grave.
      Dr. Peter Venkman: Human sacrifice, dogs and cats living together! - mass hysteria.

      --
      æeee!
    22. Re:What, No Comments? by Tarlus · · Score: 1

      And not one of them would be aware of Stallman taking free residence in their broom closet.

      --
      /* No Comment */
    23. Re:What, No Comments? by SnprBoB86 · · Score: 1

      it WAS ren and stimpy, but they apparently check the referrer to prevent image leaching. oops.

      --
      http://brandonbloom.name
  21. Dump the backwards compatibility by Ma8thew · · Score: 2, Insightful

    What's really holding the web back is the quirks mode which still exists in IE7, and will exist in IE8. If Microsoft is serious about standards support, they need to stop supporting 'web designers' who right non-compliant code.

    1. Re:Dump the backwards compatibility by JamesRose · · Score: 2, Insightful

      So you want microsoft to not support those 'web designers' who have gone out of their way to support microsoft's browser in the past by writing customized non-compliant code just to work with microsoft.

      Actually, it doesnt sound that unlikely.

    2. Re:Dump the backwards compatibility by Anonymous Coward · · Score: 0

      Should we also stop supporting those who "right" non-compliant English?

    3. Re:Dump the backwards compatibility by Ma8thew · · Score: 1

      Most decent web designers code pages roughly to standards, so that it works in Firefox, Opera, Web Kit etc. then use various the bugs in rendering engines to implement browser specific code, to fix the page in IE and older versions of Gecko. And so presumably, they can easily edit their CSS to give the standards compliant version to IE8.

  22. Dec 19? by Bill,+Shooter+of+Bul · · Score: 3, Funny

    So Taco wants me to believe that:
    A) duke nukum might actually see the light of day
    B) ie 8 passes Acid 2

    Its not april fools day, according to the snow outside. Is Taco trying to create another practical joke day: Dec 19?

    Thats so awesomely random, but it sort of upstages my plans of trying to make Dec 20 th a joke day. Oh well pretended to be surprised when crazy things happen tomorrow as well.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
    1. Re:Dec 19? by BlueVelvet · · Score: 5, Funny

      Crazier things are happening *now*. I have a date tonight. With a girl! :3

    2. Re:Dec 19? by jon787 · · Score: 1

      Since when did having snow on the ground preclude it from being April Fools' Day? I've seen snow on the ground in May.

      --
      X(7): A program for managing terminal windows. See also screen(1).
    3. Re:Dec 19? by Tom · · Score: 1

      Haven't you heard of date-zones? It's probably April Fools day somewhere...

      --
      Assorted stuff I do sometimes: Lemuria.org
    4. Re:Dec 19? by Tumbleweed · · Score: 1

      Its not april fools day, according to the snow outside.

      Maybe the snow outside is part of an elaborate April Fools joke...

    5. Re:Dec 19? by zippthorne · · Score: 1

      Speaking of the snow, if you look at the snow map, It's likely that Hell is, in fact, currently frozen over...

      --
      Can you be Even More Awesome?!
  23. In other news... by calebt3 · · Score: 2, Funny

    IE8's release date has been pushed back 3 months.

  24. Acid2 Website Problems? by nerdrew · · Score: 2, Interesting

    Is anyone else having trouble with the acid2 page? Safari and Firefox 3.0 beta 1 are failing to render it in the same way.

    1. Re:Acid2 Website Problems? by DrData99 · · Score: 1

      My install of Firefox 2.0.0.11 fails to render it properly also...

    2. Re:Acid2 Website Problems? by calebt3 · · Score: 1
    3. Re:Acid2 Website Problems? by Anonymous Coward · · Score: 0

      According to Ian Hickson in bug 289480 comment 172, "the site broke".

    4. Re:Acid2 Website Problems? by Anderu67 · · Score: 1

      Just checked it in Konqueror (3.5.8) and it seemed to fail as well.

  25. this is a good thing.. by Anonymous Coward · · Score: 0

    This can only really be a positive thing..

    But it make any difference the extensive css hacking required for most site layouts, for quite a number of years after its release.

    I'd expect them to dump the old ie behaviour within 3 years of ie8's release.

    I wonder how much of css3 it supports.

  26. Re:"standards mode"? by ScytheBlade1 · · Score: 5, Informative

    Standards mode is invoked when you specify a strict doctype in the page.

    This IS out of the box support. Let's have less false assumptions and cheap shots at Microsoft, okay?

  27. So they've realized how untrusted they are... by MozeeToby · · Score: 5, Funny

    Am I the only one who thinks it's hilarious how thorough the author is in proving that this is really true. There's a screenshot of the test, video, and even a screenshot of the checkin.

    It's almost like think we don't trust them or something.

    1. Re:So they've realized how untrusted they are... by Kjella · · Score: 1

      If you're the kind of guy that watches videos about IE8, you probably don't. Most that work with browser issues on a daily basis considered IE6 dead and IE7 a spasm. If Microsoft is now really committing to making a standards compliant browser (I'll hold of judgement on that until I see if these are broad improvements or "pass ACID2 hacks") then that's wonderful news, but no I don't believe it until I see it.

      --
      Live today, because you never know what tomorrow brings
    2. Re:So they've realized how untrusted they are... by calebt3 · · Score: 1

      Most that work with browser issues on a daily basis considered IE6 dead and IE7 a spasm. That's a pretty long-lived spasm.
    3. Re:So they've realized how untrusted they are... by cdrudge · · Score: 1

      Most that work with browser issues on a daily basis considered IE6 dead and IE7 a spasm.
      I'm a web developer/designer and work with browsers on a daily basis. The sites I work on aren't extremely complicated, but their layouts aren't trivial either. I often develop against IE7 and Firefox as a starting point, but then also do cross browser compatibility checks back with IE6. Often there are tweaks that have to be made to "standards compliant" code to get things to appear correctly in IE6. Why do I do this? Because the people that pay my company's bills require it because their customers, the ones who actually will view the sites, still use it. Checking at a few different sites, it appears that IE6 and IE7 is used far more then you might imagine. Sure if your site involves debugging the Linux kernel source code IE support probably isn't paramount to your visitors. But to the general public accessing a bank, consumer goods, or public service type of site, IE6 support is still very much needed as is IE7.
    4. Re:So they've realized how untrusted they are... by complete+loony · · Score: 1

      The bad news will probably be that IE8 will be on vista only. They may finally have found a killer feature for their new OS.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    5. Re:So they've realized how untrusted they are... by RobBebop · · Score: 1

      It's almost like think we don't trust them or something

      Think about the Slashdot audience. (a) without proof, we are skeptics. (b) few of us actually have IE8 installed to actually get proof for ourselves.

      So the video is a nice touch.

      --
      Support the 30 Hour Work Week!!!
    6. Re:So they've realized how untrusted they are... by Anonymous Coward · · Score: 0

      "Think about the Slashdot audience. (a) without proof, we are skeptics."

      For being skeptics, slashdotter sure swallow Google's "We're not evil" bullshit and Steve Jobs' "top secret features" bullshit hook, line, and sinker.

  28. Re:"standards mode"? by pushing-robot · · Score: 1

    "Standards mode" is out-of-the-box, assuming you use a proper doctype in your HTML. More info here.

    --
    How can I believe you when you tell me what I don't want to hear?
  29. Source code for change by Anonymous Coward · · Score: 0

    if (InUrl("acid2")) Display("happyface.jpg");

    1. Re:Source code for change by calebt3 · · Score: 1

      What about the eyes turning blue when the mouse moves over it?

  30. Clippy Says: Tag not politically correct by Anonymous Coward · · Score: 0
    Clippy says...
     

    It seems you are trying to use a tag that is not politically correct.
    Suggestions: holycrap, holycow, developers cubed, apple.

    OK | Make Internet Explorer my default browser
  31. code! by rickbliss · · Score: 1

    if ((story != open source)(isM$)(avg(scorepoints) = 3))
    {
          return string ("Microsoft did something good, even though it took them a while?");
    }

    1. Re:code! by Anonymous Coward · · Score: 0

      what kind of weird language is that?

    2. Re:code! by Anonymous Coward · · Score: 0

      Adhoc C

  32. Congrats Microsoft! by Anonymous Coward · · Score: 0

    And it only took you two and a half years to do it. Everyone else did it a year (or more) ago.

  33. Sour milk by TheDarkener · · Score: 3, Insightful

    With respect to standards and interoperability, our goal in developing Internet Explorer 8 is to support the right set of standards with excellent implementations and do so without breaking the existing web.

    Soooo... since you have created a community of non-standard web development practices in an otherwise open and standards-based world-wide community, you still feel like you should defend those who followed you in your path of non-standard lock-inery. No thanks. Suck it up and admit you made a big mistake by painting yourself into a corner.

    This second goal refers to the lessons we learned during IE 7. IE7's CSS improvements made IE more compliant with some standards and less compatible with some sites on the web as they were coded.

    Actually, that sounds exactly like your first goal. "As they were coded" really means "As they were coded to work with our non-standards-based web browser". Again, suck it up and just promise to follow the rules of the community, and we might actually start to respect you a bit more.

    Many sites and developers have done special work to work well with IE6, mostly as a result of the evolution of the web and standards since 2001 and the level of support in the various versions of IE that pre-date many standards. We have a responsibility to respect the work that sites have already done to work with IE.

    I'd like to hear about the 'pre-dated standards' you speak of. Most likely, You're talking about practices you implemented in IE that wandered from existing standards, which maybe became stabilized post-M$ implementation. You can't defend non-standardization by blaming the standards for being STANDARDS. If you break standards that everyone is supposed to adhere to, its YOUR fault, NOT those who didn't embrace your specific practices as their own, personal standards.

    We must deliver improved standards support and backwards compatibility so that IE8 (1) continues to work with the billions of pages on the web today that already work in IE6 and IE7 and (2) makes the development of the next billion pages, in an interoperable way, much easier. We'll blog more, and learn more, about this during the IE8 beta cycle."

    How about just making IE8 as standards-based as the other players in the field instead of feeling like you are required to ween your followers from your own sour milk?

    As far as I'm concerned, the underlying goal is (and always has been for M$) in the very $ at the end of M$ that has become so popular for many. You can't mask the underlying motive with excuses like what you have given.

    Suck it up and play by the rules, or you'll eventually be kicked out of the game.

    --
    It is pitch black. You are likely to be eaten by a grue.
    1. Re:Sour milk by JMZero · · Score: 3, Insightful

      Most likely, You're talking about practices you implemented in IE that wandered from existing standards,

      I don't think you have the right historical perspective here. When IE was initially becoming popular, the "standard" was "however it rendered in Netscape" - and to "look at the standard" you needed a knife and some goat entrails. I'm all for MS following standards, but I'm also happy to grant them that choices weren't quite so clear back then - and I can't really begrudge them for some of the decisions they made in that context (even if they seem odd now).

      I'm just glad I don't have to do anything with "layers" anymore.

      --
      Let's not stir that bag of worms...
    2. Re:Sour milk by geekoid · · Score: 0

      Netscape was built around a standard.
      There has been a web standard for longer then there has been netscape.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Sour milk by cdomigan · · Score: 1

      ...at the end of M$ that has become so popular* for many. * in 1998
    4. Re:Sour milk by samkass · · Score: 1

      This was very similar to my reaction. There's a lot of cognitive dissonance and revisionist history going on at Microsoft regarding IE's standard compliance. The bottom line is that IE, with every release, regularly violates many existing and established standards in significant ways, and is never later patched to comply. Thus, we'll probably have to wait until 2015 or so before the installed base of a "standards compliant" IE8 has enough market share to eliminate all the crap that Microsoft has foisted on the web.

      --
      E pluribus unum
    5. Re:Sour milk by Mr2001 · · Score: 1

      Netscape was built around a standard. Yeah, in the same way that a house is built around a foundation. Netscape implemented plenty of stuff that wasn't in the standard: frames, tables, backgrounds...
      --
      Visual IRC: Fast. Powerful. Free.
    6. Re:Sour milk by Temporal · · Score: 1

      Oh come on. Firefox has a "quirks" mode for rendering old non-complaint sites. Why is it wrong if IE does the same?

    7. Re:Sour milk by Anonymous Coward · · Score: 0

      Because they are evil!

      And because people have either forgiven or forgotten Netscape Navigator 4.

    8. Re:Sour milk by BZ · · Score: 1

      > I'd like to hear about the 'pre-dated standards' you speak of.

      CSS2.1 (which changes a number of things from CSS2) comes to mind... Some of the DOM specs post-date IE6 (certainly all of DOM3, and possibly some parts of DOM2, as I recall).

      Heck, there are parts of CSS2.1 that aren't implemented correctly in Gecko yet, because they were implemented per CSS2 and haven't been rewritten to the CSS2.1 changes yet. So I can very much sympathize with IE here.

    9. Re:Sour milk by Anonymous Coward · · Score: 0

      I hate it when people spell "Microsoft" like "M$" as if they're not supposed to be trying to make money. They're not a non-profit organization, dude. They have a responsibility to the tens of thousands of people they employ, and their millions of shareholders to do so. Not just to some web devs who are tired of typing a few extra lines of code in their CSS. BOO HOO.

    10. Re:Sour milk by Jesus_666 · · Score: 1

      Suck it up and admit you made a big mistake by painting yourself into a corner.
      Dear Sir,

      screw you. Our corner-painting strategy is infallible!

      -- The IE developer team
      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  34. Guess which mode isn't the default? by spyrochaete · · Score: 1, Funny

    Internet Explorer 8 has correctly rendered the Acid2 page in "standards mode".
    Guess which mode isn't the default?
    1. Re:Guess which mode isn't the default? by Anonymous Coward · · Score: 0

      Meh. Firefox doesn't render it correctly either.

    2. Re:Guess which mode isn't the default? by illegalcortex · · Score: 1

      There isn't a default. Read several previous comments like yours that have already been answered.

  35. How Long Have I Been Asleep? How Long Have I Been by Add_Water · · Score: 2, Funny

    asleep? So, I get home really tired and go take a nap... Then, I wake up, log on slashdotm, and that's the headlines I read: - Duke Nukem Forever Teaser Released - IE 8(!) Passes Acid2 Test(!!!!) I'm sure there's an twilight zone episode just like that!

  36. How about decent fscking png support by Anonymous Coward · · Score: 0

    You know, like a real alpha channel instead of pretending it's a fscking 8 bit gif with 1 bit transparent background?

    1. Re:How about decent fscking png support by Your.Master · · Score: 1

      They did it over a year ago. It's called "Internet Explorer 7".

  37. Translation by Anonymous Coward · · Score: 4, Funny

    Now that we broke the web with our own version of standards, we're going to break it again with the real standards.

  38. Remember kids... by sootman · · Score: 5, Interesting
    ... passing the Acid test doesn't mean the browser's perfect. From http://www.webstandards.org/action/acid2/guide/

    Everything that Acid2 tests is specified in a Web standard, but not all Web standards are tested. Acid2 does not guarantee conformance with any specification.
    And, from what I've read before, it tests how browsers handle incorrect code as much as anything else--i.e., if it deals with errors correctly. I'd rather have it handle every bit of the spec correctly in the first place, and if it fails gracefully, that's nice too.

    It'll also be nice it it handles transparent PNGs properly with nothing more than an <img> tag--like how IE/5 Mac did almost eight fucking years ago. Here's how much progress they had made as of 6/2006. (Yeah, it's been a while, and maybe they've fixed that, but c'mon.... it was 2006!) Too bad they lined up the Mac guys against a wall and shot them, ensuring that it would take almost a decade to get that one feature into IE/Win.

    Feel free to correct me if I've made any factual errors in this post.* Flame if you want, but nicely worded, verifiable responses are preferred and worth a lot more to readers in general.

    * aside from the part about shooting the Mac team--I'm (pretty) sure that didn't happen.
    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:Remember kids... by Nimey · · Score: 2, Funny

      * aside from the part about shooting the Mac team--I'm (pretty) sure that didn't happen. Pretty hard to fire a chair from a gun, so probably not.
      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    2. Re:Remember kids... by Kelson · · Score: 4, Informative

      It'll also be nice it it handles transparent PNGs properly with nothing more than an tag--like how IE/5 Mac did almost eight fucking years ago.

      They finally did in IE7, released in November 2006.

      And, from what I've read before, it tests how browsers handle incorrect code as much as anything else--i.e., if it deals with errors correctly.

      That's not the only thing it tests, but proper error handling is critical for forward compatibility. A fully CSS2-compliant browser, when faced with CSS3, will see it as incorrect code. Ditto for an HTML4 browser looking at HTML5 or XHTML1. If there are well-specified ways to handle errors, and the browsers follow them, then you can predict what browsers will do if they don't support a particular feature.

    3. Re:Remember kids... by Bogtha · · Score: 1

      And, from what I've read before, it tests how browsers handle incorrect code as much as anything else

      No. This is a persistent myth. Please stop repeating rumours you hear on Slashdot!

      It's true that it tests how browsers handle incorrect code. That is one single aspect of the test. There's a hell of a lot more than that it tests. The erro-handling aspect is quite minor in comparison to the rest.

      if it deals with errors correctly. I'd rather have it handle every bit of the spec correctly in the first place, and if it fails gracefully, that's nice too.

      The error handling is part of the spec. It's not possible to "handle every bit of the spec correctly" without handling errors in this way. That's why it's in the Acid2 test — to test compliance with this part of the specification.

      verifiable responses are preferred

      Click the links you provided yourself. Read the technical guide. Note how rarely error handling is mentioned.

      The problem is that as soon as the Acid2 test was announced, a bunch of newbie web developers went over to the validator and realised it wasn't valid. They then proceeded to repeat this ad nauseum until it was hammered into the Slashdot psyche that the Acid2 test was all about error handling. In fact, it's a tiny part of it, so please stop propagating this misinformation.

      It'll also be nice it it handles transparent PNGs properly with nothing more than an <img> tag

      Transparent PNGs worked fine from Internet Explorer 4 onwards. The problem you are referring to is non-binary alpha channel support, and that was already fixed in Internet Explorer 7.

      --
      Bogtha Bogtha Bogtha
    4. Re:Remember kids... by Kelson · · Score: 3, Informative

      And to follow up, here's a page that goes into much more detail on just what Acid2 tests, including:

      • Data URLs
      • Transparent PNGs
      • The object element
      • Absolute, relative and fixed positioning
      • Box model
      • CSS tables
      • Margins
      • Generated content
      • CSS parsing (this would be the part about handling incorrect code)
      • Paint order
      • Line heights
      • Hovering effects
    5. Re:Remember kids... by epine · · Score: 1

      And what's more, error handling needs to be part of the specification, because bad error handling creates road-blocks towards progressive adoption. How many good intentions toward standards have been thwarted by inscrutable error messages received on the bumpy road to enlightenment? As I recall it, the C standard explicitly makes no mention of error messages. This was not such a big deal as most syntactic errors were easily resolved. Then the C++ standard continued this tradition of not specifying error diagnostics while adding the template mechanism to the language. In my opinion this was a grossly negligent self-inflicted wound on the C++ community, and provided unnecessarily ammunition to the denigrationists who view C++ as a pox on humanity.

      So yes, when a standard involves parsing down through multiple layers of syntax, it does matter to specify sane error responses. Unless you want your language/protocol to become known as the fat kid with pimples and a contagious itch.

    6. Re:Remember kids... by Tumbleweed · · Score: 1

      It'll also be nice it it handles transparent PNGs properly with nothing more than an <img> tag

      IE7 already does. Mostly. At this point, I know only of some palette issues, but the alpha transparency is working at last. I'd be very surprised if they aren't able to quash the palette problem with IE8.

    7. Re:Remember kids... by xant · · Score: 1

      I'd be very surprised if they aren't able to quash the palette problem with IE8.


      Never underestimate the ability of Microsoft to ignore browser bugs forever.
      --
      It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
    8. Re:Remember kids... by moosesocks · · Score: 1

      It'll also be nice it it handles transparent PNGs properly with nothing more than an tag--like how IE/5 Mac did almost eight fucking years ago. [wikipedia.org] Here's how much progress they had made as of 6/2006. [slashdot.org] (Yeah, it's been a while, and maybe they've fixed that, but c'mon.... it was 2006!) Too bad they lined up the Mac guys against a wall and shot them, ensuring that it would take almost a decade to get that one feature into IE/Win.


      Apart from transparent PNGs and that beautiful ColorSync support, Mac IE didn't have a whole lot going for it. It had its own set of weird non-standards-compliant quirks apart from the regular IE, which made it an absolute nightmare for both users and developers. Once Microsoft realized that it couldn't even remotely keep up with Firefox and Safari, they made the responsible decision, and killed the ailing product.
      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    9. Re:Remember kids... by icepick72 · · Score: 2, Interesting
      ... passing the Acid test doesn't mean the browser's perfect.


      No but the browsers that do pass are in a higher category all to themselves.

    10. Re:Remember kids... by jimicus · · Score: 1
      A fully CSS2-compliant browser, when faced with CSS3, will see it as incorrect code

      Doesn't matter. If it's fully CSS2 compliant, the behaviour when it sees something it doesn't recognise is to ignore it.

      From the CSS2 specification (I've cut the examples for the sake of brevity, the full spec is at http://www.w3.org/TR/CSS21/):

      To ensure that new properties and new values for existing properties can be added in the future, user agents are required to obey the following rules when they encounter the following scenarios:

              * Unknown properties. User agents must ignore a declaration with an unknown property.
              * Illegal values. User agents must ignore a declaration with an illegal value.
              * Malformed declarations. User agents must handle unexpected tokens encountered while parsing a declaration by reading until the end of the declaration, while observing the rules for matching pairs of (), [], {}, "", and '', and correctly handling escapes.
              * Invalid at-keywords. User agents must ignore an invalid at-keyword together with everything following it, up to and including the next semicolon (;) or block ({...}), whichever comes first.


      Ditto for an HTML4 browser looking at HTML5 or XHTML1.

      It'll see the DOCTYPE, recognise that this isn't something it supports and do its best to fail gracefully.
    11. Re:Remember kids... by Kelson · · Score: 1

      Doesn't matter. If it's fully CSS2 compliant, the behaviour when it sees something it doesn't recognise is to ignore it.

      That would be an example of the standards specifying what the browser should do with incorrect code, and why it's important to do so in the specified manner. In fact, that argues in favor of testing a browser's ability to handle such code, so I'm a bit confused as to why you say it doesn't matter.

    12. Re:Remember kids... by jesser · · Score: 1

      You can, however, fire a chair with a slingshot.

      --
      The shareholder is always right.
    13. Re:Remember kids... by jimicus · · Score: 1

      It doesn't matter if the browser sees it as incorrect code because it will simply ignore it.

      (Yes I'm aware that's not quite what tends to happen in the real world).

  39. IE8CSS by Anonymous Coward · · Score: 0

    IE8 + CSS = Yet more JS to detect which browser the user is running + even more CSS.

    Looks like a well balanced equation to me.

    IE8 CSS. HTML now in hiding....
    IE8 bites already

  40. Re:IE8 Glitch by calebt3 · · Score: 1

    I smell a rat. Everybody, you know what not to do with this new TLD link!

  41. What's next? by Anonymous Coward · · Score: 0

    Ron Paul wins Republican nomination.

    1. Re:What's next? by sexconker · · Score: 1

      Hope.
      For America.

  42. Since you had to... by Anonymous Coward · · Score: 5, Funny

    ...google for how to take a screenshot on linux... I do not think I trust your findings... Ad hominem FTW!!!.. ;P ... j/k

    1. Re:Since you had to... by junglee_iitk · · Score: 1

      Well you caught me :)

      On a serious note, I didn't wanted to open ksnapshot.

    2. Re:Since you had to... by Anonymous Coward · · Score: 0

      CLASSIC

    3. Re:Since you had to... by muszek · · Score: 2, Informative

      don't know about KDE, but in GNOME alt + prnt scrn takes a screenshot of the active window.

    4. Re:Since you had to... by LunarCrisis · · Score: 1

      Does it really look like he's using KDE? O_O

      --
      Mr. Period: Nine is the one that's right by ten!
      Nine: One day I will kill him. Then, I will be Ten.
    5. Re:Since you had to... by angrykeyboarder · · Score: 1

      Well you caught me :)

      On a serious note, I didn't wanted to open ksnapshot. That has to be the ugliest KDE theme I've ever come across.
      --
      Scott

      ©20014 angrykeyboarder & Elmer Fudd. All Wights Wesewved
    6. Re:Since you had to... by Anonymous Coward · · Score: 0

      I'm sorry; I'm not trying to troll. Honest. But I read that as alt + scat porn.

    7. Re:Since you had to... by junglee_iitk · · Score: 1

      Well it is not KDE, and that is why I didn't wanted to use ksnapshot.

      And yes, I know how to take screenshot using import (ImageMagick), but I wanted to use xwd. Turns out it stores the image in xwd format, and to convert it to PNG I would have still needed convert (ImageMagick), so all this exercise has led to only one thing: groß embarrassment :(

  43. Kludged, probably by unkaggregate · · Score: 0, Flamebait

    In an environment like Microsoft it's more likely they kludged their code around until it worked. It might render the ACID2 face correctly, but still completely screw up other standards. Remember that this is a company composed mostly of software hacks that call themselves programmers.

  44. Re:"standards mode"? by EraserMouseMan · · Score: 1

    Who said "standards mode" is a feature that does not work out of the box? Just because it is a mode does not mean it requires it to be set manually.

  45. Re:"standards mode"? by Anonymous Coward · · Score: 1, Funny

    Less cheap shots at Microsoft??? You must be new here!

  46. Why fix bugs when the bugs worked better than the by CrackPipePls · · Score: 4, Interesting

    Why fix bugs when the bugs worked better than the fixes? With the standard breaking IE6, random "updates" that makes IE7 css hacks useless, and now a new "standard compliant" IE8 that may or may not contain other bugs The task of writing pages to support IE6, IE7, IE8 will become equivalent to travelling on a mine field, a melting glacier and an active volcano in 3 parallel universes in the same car at the same time

  47. Comment removed by account_deleted · · Score: 4, Interesting

    Comment removed based on user account deletion

  48. Mod Parent Up by brentonboy · · Score: 1

    our goal in developing Internet Explorer 8 is to support the right set of standards with excellent implementations and do so without breaking the existing web I don't see how it can *really* be standards compliant and not "break" pages coded specifically for IE6. If I code an extra 6px into a margin to fix the IE margin doubling error, is IE8 going to somehow not "break" the work I put into fixing their bug while simultaneously rendering the margin correctly in the first place? It's just not possible. They have to stop worrying about "breaking" the web. If they stopped worrying about that maybe they could get a decent version of IE out the door. After all, how hard is it for webmasters to write some code that cancels IE specific hacks if IE version is 8?
    1. Re:Mod Parent Up by NickCatal · · Score: 1

      Or it could simply be that IE7 checks the header and if the document-type is XHTML Strict it will render it as strict, and if there is no doctype it will do its default Microsoft BS rendering.

      And IE could probably ignore a lot of the 'tricks' that people have used over the years and only pay attention to the compliant code.

      --
      -nick
  49. More like this... by Kelson · · Score: 1

    If it takes until version 8 to support Acid 2, or 2^3,
    then, when Acid 3 comes out, we can expect conformance by IE27?

    More like: Acid2 was released when IE6 was current, and will be passed in IE8. 6+2=8. So if Acid3 is announced while IE8 is current, version 8+3, or IE 11, will be the first to pass Acid3.

    So if we want anything new supported by IE 10, we need to get that Acid3 test developed now!

    1. Re:More like this... by DRAGONWEEZEL · · Score: 2

      You can't determine a pattern w/ two points. That only makes a line!

      --
      How much is your data worth? Back it up now.
    2. Re:More like this... by Minwee · · Score: 4, Funny

      But it makes a _perfectly_ straight line, and that can't be an accident.

    3. Re:More like this... by Anonymous Coward · · Score: 0

      That MUST mean it's been intelligently designed!

  50. Re:IE8 Glitch by Anonymous Coward · · Score: 0

    thats what i thought but just a very bad rendering

  51. Hmmm by gordgekko · · Score: 2, Funny

    IE7 is demonstrably more secure -- at least on Vista and IE8 can pass Acid. What will /.ers complain about next? The UI?

    --
    You want to know who isn't running Firefox 2.x? They spell it "definately" and "rediculous".
    1. Re:Hmmm by felipekk · · Score: 1

      They will complain that it is not Open Source =)

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

      IE7 still sucks at standards, just way less than IE6. IE8 isn't even a product yet.

      And yes, the UI does suck.

    3. Re:Hmmm by miffo.swe · · Score: 1

      "IE7 is demonstrably more secure -- at least on Vista and IE8 can pass Acid. What will /.ers complain about next? The UI?"

      IE7 may be more secure than IE6 but its not something for certain yet. Security measures has bugs too and sometimes they introduce new holes where none was before. Vista has a largely rewritten TCP/IP stack and other large portions of the OS rewritten so the possibility for bugs in Vista is very large.

      --
      HTTP/1.1 400
    4. Re:Hmmm by drew · · Score: 1

      No, actually, aside from the lack of tabs, the UI in IE6 is pretty good.

      --
      If I don't put anything here, will anyone recognize me anymore?
  52. Finally... by Broken+Toys · · Score: 1

    A reason to install Vista ;-)

  53. Embrace, Extend... Adopt standards? by jnadke · · Score: 3, Funny

    Hrrrmm... I always thought Microsoft's philosophy was "Embrace, Extend, Destroy".

    But now they're adopting standards?

    Either:
    1) Someone spiked my coffee.
    2) I'm dreaming.
    or
    3) Steve Ballmer hasn't heard about this yet.

    1. Re:Embrace, Extend... Adopt standards? by pavera · · Score: 1

      wrong, this is the "Embrace" stage... extend and destroy comes next.

    2. Re:Embrace, Extend... Adopt standards? by IdeaMan · · Score: 1

      That's exactly right. They're losing the marked to Firefox, so they're playing catch-up by making IE standards compliant. Next step will be extend and destroy in one swell foop with Silverlight.

      --
      They ARE out to get you simply because They are in it for themselves and they don't care about you.
    3. Re:Embrace, Extend... Adopt standards? by azenpunk · · Score: 1

      perhaps they've only embraced the standard.

      i really don't want to see microsoft do things well on a technological level. not when their business practices are so atrocious. so far because of microsoft we've experienced slowed technological advancement and a poor quality of available technology, i.e. while they have helped hinder advancement, they have also contributed poor implementations of the current technological level.

      if microsoft starts making good products across the board now, i fear it can only help set their monopoly more firmly so it can continue to be used as a weapon against advancement.

      overall they have hurt the business community and given us bad products. i don't think it's acceptable that they only hurt the business community from now on.

    4. Re:Embrace, Extend... Adopt standards? by Chief+Camel+Breeder · · Score: 1

      Embrace, Extend, Destroy is for products to which they can sell an alternative. IE isn't sold for money. M$ doesn't benefit fiscally by eliminating other browsers.

    5. Re:Embrace, Extend... Adopt standards? by kimvette · · Score: 1

      They have since discovered that following the destroy step comes alienation - witness the extended availability of Windows XP when customers rejected Windows Vista, and the uptake of Firefox, Safari, Opera, and other alternative browsers on Windows.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  54. Re:Standards Mode? - Automatic by Anonymous Coward · · Score: 0

    Considering that IE has been doing this for several versions already the answer is pretty easy. It is completely automatic. IE makes the determination whether to use "strict" mode or "quirks" mode depending on the validity of the HTML it receives. The primary trigger is the existance of a well-formed DOCTYPE tag at the beginning of the document. In fact there is no UI method of switching between renderers.

    This rendering methodology is actually common across most browsers.

  55. One.... by mpapet · · Score: 1

    So, how functional will this compatibility mode be? Maybe like user mode in XP? Like the blame-shifting mechanism UAC in Vista?

    Allow or Deny this comment?

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  56. Argh, dumb typo. by Kelson · · Score: 2, Informative

    I meant "for all I know in WebKit as well." Gecko, of course, is the engine used by Firefox.

  57. MOD UP :-) by fritsd · · Score: 1
    That's what I was just thinking too.. what a convenient coincidence.. "OK judge, we'll suddenly be compliant then".

    Why was this modded flamebait btw?

    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
  58. Latest Firefox/IE7 don't render this by Anonymous Coward · · Score: 0

    So (serious question here), what is the point of this test?

    If the 2 most common browsers on the planet don't render this page, i'd say the test is at fault ;-)

  59. Re:"standards mode" = web-kit? by Jeremy_Bee · · Score: 0, Troll

    Your point about waiting a bit before getting into cheap-shot territory is well taken, but there is nothing about this announcement IMO that's worth getting excited about.

    I don't see how anyone could have fixed all that bloated crap code so fast for starters.

    At this point, with no real information forthcoming from MS and all the secrecy blinders closed down tight at MSIE headquarters, the safest assumption to make here is that MS is just using web-kit (or their own ripped-off proprietary version of web-kit) as an *alternative* rendering engine and swapping the rendering engines back and forth depending on the doc type in the header.

    If it turns out that this is indeed the case, (or something like it), then this is nothing to praise MS for and in essence just another MS kludge as a sop to those who support standards.

  60. Re:"standards mode" = web-kit? by Chokolad · · Score: 1

    > I don't see how anyone could have fixed all that bloated crap code so fast for starters.

    Define fast. IE 7 was released more than year ago.
    Also, how well do you know IE code to judge it as bloated crap?

  61. Re:"standards mode" = web-kit? by ScrewMaster · · Score: 1

    More likely they've had standards support all along, and just have a registry entry they could change to enable real standards mode. Kinda like how NT Workstation could be turned into a pretty close approximation of NT Server by flipping a couple of bits.

    --
    The higher the technology, the sharper that two-edged sword.
  62. I wonder if it was staged? by v1 · · Score: 0, Troll

    I mean, if you have to turn on a switch to make it work properly, on what is a widely known public test suite, makes one wonder if they aren't engaging some very specific tweaks to the render engine to pass the test. I'd like to see the makers of acid2 modify it a bit, shift things around but still be testing all the same elements, and see if ie8 will still pass it. I think I'd also add a small element (like a freckle on the face) to make sure they're not just dishing us up a fixed pre-rendered image.

    It would not completely shock me if someone discovered that with that box ticked, it checks the html somewhat tersely to see if it's acid2, and if so, branches to a totally different bit of code.

    I'd leave the box checked and see just how trashed it renders some other pages, and then take a look at THEM and see if their code was correct or not. I think I'd prefer a browser that refused to properly render improperly written code rather than one that makes "best effort". Or at least one that has both options. It looks like there's a chance this is exactly what they are trying to do, which is brilliant.

    --
    I work for the Department of Redundancy Department.
    1. Re:I wonder if it was staged? by Shados · · Score: 1

      "box ticked"? Err? Have you ever heard of how doctype handling, quirkmode vs standardmode, etc works? Its been that way for like ever, and it has nothing to do with a "box being ticked". Its not like its the user that picks the rendering mode.

  63. dpkg -S IE8 by Anonymous Coward · · Score: 0

    IE8 (1) continues to work

    Oh, cool, let's look that one up.

    # man 1 IE8
    No manual entry for IE8 in section 1

    # ls /usr/bin/IE8
    ls: /usr/bin/IE8: No such file or directory


    Hmm. Can anyone tell me where I can get an Ubuntu package for this "IE8"?

    Kthxbai.

  64. Maybe. by Anonymous Coward · · Score: 0

    1. Break standards.
    2. Release standards-compliant browser, knowing older broken browsers will still be in wide use.
    3. For subsequent release, go to step 1.

    Just sayin'.

  65. Why aren't other browsers standards compliant? by Anonymous Coward · · Score: 1, Funny

    With all the puling about IE not being compliant with the arbitary standards set by a bunch of MS-haters, I've always been amazed at how poorly non-MS browsers do about conforming to IE standards.

    Guess there's a little bit of a double standard going on, but of course all the MS-haters would rather complain than think about what's best for their customers. If you want to refer to people leeching free software as customers.

    1. Re:Why aren't other browsers standards compliant? by VGPowerlord · · Score: 2, Informative

      With all the puling about IE not being compliant with the arbitary standards set by a bunch of MS-haters...

      Extra, extra, Microsoft Corporation is an MS-hater! News at 11!
      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:Why aren't other browsers standards compliant? by cp.tar · · Score: 2, Insightful

      With all the puling about IE not being compliant with the arbitary standards set by a bunch of MS-haters, I've always been amazed at how poorly non-MS browsers do about conforming to IE standards.

      If something is implemented by only one application, it is not a standard.

      And MS is a member of the W3C, if I'm not severely mistaken.

      There is no such thing as "IE standard". If there were, then different versions of IE wouldn't render pages completely differently.

      --
      Ignore this signature. By order.
  66. Not so hard by bionicpill · · Score: 1

    if ( standards mode) {
            Load FF 3 renderer
    }
    else {
            Load IE 7 renderer
    }

  67. A Question No-one is asking: by Chabil+Ha' · · Score: 1

    Will it only be available for Vista users? The build path of the project is as follows: //depot/longhorn_ie8/Inetcore/ieframe/shdocvw/hlframe.h

    So what will be the installed user base when IE8 comes out? How many of those installation will immediately get the update? Are current trends an indicator of future ones?

    If so, I'm not dancing--yet. I suppose this is (finally!) the beginning of getting out of the web development hell of having to develop for a broken browser, but it will be some time until we see some real lift from all this.

    --
    We're all hypocrites. We all have hidden parts, it's the contrast between them that make us more a hypocrite than others
    1. Re:A Question No-one is asking: by Anonymous Coward · · Score: 0

      longhorn_ie7 had people worried but it's now available on XP

  68. Re:"standards mode"? by ScytheBlade1 · · Score: 1

    Actually I've been here a few years. Half the reason I posted that comment is just so that someone could reply with "you must be new here!" and get the +5 funny karma (however little that may be).

    Oh, you posted AC. I'm sorry. :/

  69. Platform compatibility by Kelson · · Score: 3, Insightful

    how back-portable is the IE8 browser? If it only runs on Vista, it's not going to matter much.

    That depends on when IE8 is released. It took them 1.75 years to get from announcing IE7 (Feb 2005) to releasing it (Nov 2006). Presumably they've been working on IE8 for a while, but if it takes them another 21 months, we're looking at fall 2009. Who knows what the Windows install base will look like then?

    Personally, I'm hoping it'll be out by the end of 2008, though my current goal is to get people the hell off of IE6. Upgrade to IE7, switch to Firefox, Opera, Safari, whatever, just ditch that aging monstrosity of a browser if you possibly can (and aren't barred by your IT department, or a need to access some critical site that only works in IE6).

    1. Re:Platform compatibility by lgw · · Score: 1

      I really don't like tabbed browsing. I have a task bar to switch between windows, and I like it that way. What modern browser can I choose to "get the Hell off" IE6?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Platform compatibility by Korin43 · · Score: 3, Informative

      As far as I know, any new browser has the option to turn off tabbed browsing (in firefox you go to options then "tabs" (on the top) and change "New Windows Open in.." from tabs to a new window.

    3. Re:Platform compatibility by Skater · · Score: 1

      Tabs aren't mandatory. Just turn them off and you won't have them. I'm know this is configurable in Firefox, and every other browser I've used with them can turn them off. So, to answer your question: any browser.

    4. Re:Platform compatibility by griffjon · · Score: 1

      I heard they were working on a bundled release with DukeNukem Forever...

      --
      Returned Peace Corps IT Volunteer
    5. Re:Platform compatibility by Anonymous Coward · · Score: 0

      Tabs aren't mandatory. Just turn them off and you won't have them. I'm know this is configurable in Firefox, and every other browser I've used with them can turn them off. So, to answer your question: any browser.

      So, now how can I get Firefox to use the Google toolbar without also having a built-in search box? IE7 has the same problem, and until somebody builds a browser that allows me to configure toolbar placement as easily as IE6, I'm not changing.

    6. Re:Platform compatibility by Kelson · · Score: 2, Informative

      So, now how can I get Firefox to use the Google toolbar without also having a built-in search box?

      Right-click on the toolbar, and select Customize. Drag the search box off the toolbar onto the palette. Done!

  70. I'll get in trouble for this... by toddhunter · · Score: 3, Funny

    But I have hacked the IE8 code base. Here is the code they have added to pass ACID2: if (url.equals("http://www.webstandards.org/files/acid2/test.html#top")) { draw("smileyFace"); }

    1. Re:I'll get in trouble for this... by hayworth · · Score: 1
      Being that it's real software written in C++, where you can have a proper string class(Java is teh suxor), it's probably something more like

      if(url=="http://www.webstandards.org/files/acid2/test.html#top")
      {
      SmileyFace->Draw();
      }

    2. Re:I'll get in trouble for this... by Anonymous Coward · · Score: 1, Funny

      where you can have a proper string class(Java is teh suxor)

      lol, ignorance.

      First of all, nowhere do I see your example code explicitly using a std::string object. You use a literal char array, which is far from the same thing. I suppose it's possible that "url" could be a std::string, in which case you're just relying on the fact that the "==" operator has been overloaded to compare the contents of the string against "const char*" arguments for equivalence. If you were to write your own string class without overloading that operator, you'd find that it doesn't behave like you'd expect it to.

      Second, I assume that your dig at Java is due to the fact that you need to use ".equals" to compare string objects for equivalence rather than "==". This is because all variables that store classes in Java are references, and the "==" operator compares the identity of the reference, not the content of the object.

    3. Re:I'll get in trouble for this... by tokul · · Score: 1

      if (url.equals("http://www.webstandards.org/files/acid2/test.html#top")) {
      draw("smileyFace");
      }
      Static image does not pass Acid2.
  71. ACID test by cafelatte · · Score: 1

    Now I know what they mean by ACID test. Reading that Microsoft's IE passes the test makes me feel I've tested positive for ACID!

  72. Re:IE8 Glitch by calebt3 · · Score: 1

    Very bad rendering of what, AC?

  73. Remember... by xENoLocO · · Score: 2, Informative

    the acid test is not a standards compliance test... it's a test of how well browsers break on sites that DONT support standards. It's not a measure of standards support for the browser, but it is nice to have.

    --
    "The need to build the internet comes from something inside us, something programmed... something we can't resist."
    1. Re:Remember... by Kelson · · Score: 1

      it's a test of how well browsers break on sites that DONT support standards.

      No, actually. That's part of it, yes, but nowehere near the whole thing.

      You're right about it not being a compliance test, in the sense that passing Acid2 doesn't indicate full compliance with any specific standard. It does, however, indicate that the browser handles a number of features from the specs that were poorly, rarely or not implemented when it was announced in 2005.

  74. Re:Yes, sadly by theonlyaether · · Score: 0

    My current Iceweasel/Firefox 2.0.0.11-1 reports gecko version 1.8.1.11 - According to the Wikipedia article cited above, only Gecko 1.9 and above passes. I guess it's time to do some research and find out where/how I'm gonna get me a newer gecko engine...

    --
    Graduate students and most professors are no smarter than undergrads.
    They're just older.
  75. Firefox 3 vs IE 8 by gowakuwa · · Score: 0

    Do you realize the latest Firefox BETA fails to render the test? Try it. I like Firefox 3 but Microsoft pwned us this time. That is if they release the browser before Firefox 5.

    1. Re:Firefox 3 vs IE 8 by brentonboy · · Score: 1

      actually, firefox 3 does pass: http://www.howtocreate.co.uk/acid/

    2. Re:Firefox 3 vs IE 8 by brentonboy · · Score: 1

      I think it's the iframes failing due to the slashdot effect.

    3. Re:Firefox 3 vs IE 8 by Kelson · · Score: 1

      I think it's a server error, since the exact same problem occurs on supposedly-compliant versions ofFirefox, Opera and Safari. More in this comment.

  76. Leaked Sourcecode by AlgorithMan · · Score: 1

    if(URL=="http://www.webstandards.org/files/acid2/test.html#top") {
    //   Draw("%Systempath%\KonquerorRenderedAcid2.png");
       Draw("%Systempath%\KonquerorRenderedAcid2.bmp");
       return;
    }

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  77. ACID2 page broken? by VGPowerlord · · Score: 1

    Is anyone else having problems with the ACID2 page? It's not rendering correctly for me in either Opera 9.24 or Safari 3.0.4 Beta for Windows on my PC.

    I'm fairly sure that they were both rendering correctly a few weeks ago.

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    1. Re:ACID2 page broken? by SpartanJ · · Score: 1

      I think that something strange happend here... Look at this screen... Firefox 3b2, Konqueror 3.5.8 and Opera 9.24. All the browsers show the same problem on the rendering! Screenshot

    2. Re:ACID2 page broken? by AlgorithMan · · Score: 1

      having problems with konqueror now, too
      also read about problems with FF3 alpha in an earlier comment
      what does that mean? ms paied webstandards.org to change the test to be IE compliant?
      it wouldn't surprise me...

      --
      The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
  78. About time by downix · · Score: 1

    Acid came out in, what, 1997? Only taken them 10 years to do a simple css test! Bravo Microsoft...

    Now how about that Win 98 memory leak?

    --
    Karma Whoring for Fun and Profit.
    1. Re:About time by Shados · · Score: 1

      yeah, 10 years to pass a CSS test, wooo~!

      Not THAT long compared to other browsers though, eh? Firefox, I'm looking at you.

  79. "right set of standards"? by Anonymous Coward · · Score: 0
    So which of the following are wrong according to Microsoft?



    Good to see data URIs supported, wasn't expecting that one.
  80. Acid2 is a kick in the pants by Kelson · · Score: 1

    The point of the test was to prod browser developers into improving their products to better support the existing specifications. This would increase interoperability (because different browsers would treat these features the same way) and give web developers more tools that they could actually use in practice.

    This has worked. Safari/WebKit fixed a bunch of bugs and added a bunch of features until it passed. Then Opera. Firefox will pass it soon: Gecko 1.9 will pass it (beta 1 did, beta 2 doesn't for some reason -- I expect they'll make sure that's fixed by the time 3.0 final is released). Various smaller browsers (iCab, Konqueror before they decided to re-merge KHTML with WebKit, etc.) did as well. Now internal builds of IE8 have the necessary improvements.

  81. Step in the right direction... by Jahz · · Score: 1

    This is a great step in the right direction. Maybe one day in the future I will end my 5+ year boycott of Internet Explorer! Probably not... but it will still be healthy for the web.

    It's worth pointing out that this announcement is in direct contrast to IE7 announcements. Microsoft employees claimed IE7 not complying with ACID2 was a "design choice" rather than a bug. Wow... what a pathetic way to say "we don't care about web standards."

    This is the way IE7 *should* have been. They're continuing support of "past evolving web standards" -- also known as Microsoft's proprietary standards -- while adding current (and hopefully future) standard support. This will enable web developers to be able to create less hacky pages using simpler CSS+HTML code rather than supporting only a subset of browsers.

    +5 points for MS supporting healthy open web standards
    -10 points for being about a decade late

    It's a feature, Not a bug! http://blogs.msdn.com/ie/archive/2006/03/24/560095.aspx

    --
    There are 10 types of people in the world. Those who understand binary and those who do not.
  82. Standards Mode = Doctype...Artards! by WebmasterNeal · · Score: 1

    Uh didn't anyone get the memo with IE7 and how it works with quirks mode/correct mode? It's called a doctype, use it!

    --
    "During My Service In The United States Congress, I Took The Initiative In Creating The Internet." -Al Gore
  83. VGPowerlord, get off the Internet. by Anonymous Coward · · Score: 0

    VGPowerlord is an alternate pseudonym for Jombeewoof! YOU HAVE BEEN EXPOSED! We, the TrollGoons, have relentlessly pursued Jombeewoof. We will now also relentlessly pursue VGPowerlord. You will be profusely exposed as a deleterious child-raping sex offender and incompetent academian every time you post on Slashdot. Just as we have done with Jombeewoof. You are on McCarthy's list, you pinko commie scum!

    The TrollGoons are ubiquitous!!! We are Slashdot police!


    Jombeewoof is a bastard who thinks the world owes him a living. http://slashdot.org/comments.pl?sid=267807&cid=202 [slashdot.org] [slashdot.org] 07637 [slashdot.org] Jombeewoof tried to destroy an Internet Service Provider in Massachusetts by expecting large bandwidth without paying anything. Educated alone doesn't pay the bills. Jombeewoof is not worth your mod points and is a MySpace loser. Jombeewoof, give up, get off the Internet. The TrollGoons won't leave you alone.

    YOU ARE NOT WANTED ON SLASHDOT!

    1. Re:VGPowerlord, get off the Internet. by VGPowerlord · · Score: 1

      I know it's dumb responding to a troll, but I will anyway.

      NEWS FLASH! I've been around Slashdot longer than Jombeewoof, and my existance as a separate person can be independently verified.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  84. I wish they'd just let it go, already. by localman · · Score: 0, Troll

    I don't trust them. They ruined the work life of web designers everywhere. It'll be ten years before we've dug out of the hole created by IE 6 and 7. IE 8 can't solve any of that.

    What are they trying to control at this point anyway? Why can't they just pack it in and make IE8 a Gecko based browser? As far as I'm concerned writing another web rendering engine at this point is a colossal waste of time. Wouldn't their customers be happier if they spent their development resources on something else?

    Cheers.

    1. Re:I wish they'd just let it go, already. by localman · · Score: 1

      Maybe it sounds like a troll, but I'm serious: I think it makes more sense for them to build a Gecko wrapper than to try and fix the world's least compliant rendering engine. If you think this is a ridiculous proposal, note that Apple took this tack for Safari: they built their own UI on top of the existing KHTML rendering engine. And web developers were quite happy that they didn't have to target yet another browser.

      As far as I'm concerned, rendering engines are becoming like networking libraries at this point: you choose one from the many high-quality free implementations that are already out there, and you build something cool with it. This is what Microsoft did with their TCP/IP stack. IE8 would likely be a much better browser if they redirected their rendering engine efforts into the UI.

      Cheers.

    2. Re:I wish they'd just let it go, already. by Shados · · Score: 1

      Because IE's rendering engine is NOT just used by web browsers, but (like Gecko can, too) it is also used in hundreds of applications that you'd never guess, to render anything from reports to design surfaces for dev tools. Give up on it, you break the API for hundreds of tools, APIs, and others that depend on it (and want to continue upgrading without throwing away all their existing code).

      That would piss off a LOT of people. Microsoft has their own development tool stack. They can give it up for now. Maybe in another decade.

    3. Re:I wish they'd just let it go, already. by localman · · Score: 1

      A good point, but can't they keep their developer IE API and still replace the desktop browser? Sorry to use Apple as an example again, but they have some kind of NSHTML rendering system that was (is?) used for their built-in help system. Of course it probably wouldn't render any HTML written since 1998, but it's there if someone wants to embed it. Or they can choose WebKit, like Safari does.

      I don't believe Microsoft has to keep foisting this lousy browser on us year after year.

      If I sound frustrated it is because in my web development work, it is almost always IE browsers (any version) that force the most awful hacking to get acceptable results. Basic coding usually works as expected in Firefox, Mozilla, Konqueror, and Safari.

      Cheers.

    4. Re:I wish they'd just let it go, already. by Shados · · Score: 1

      The API is extremely commonly used, and is the "norm" in the MS dev world... its not "sometimes used". Its the -norm- for this kindda thing. You can't really stop updating it. And if they have a browser renderer, especially an Acid2 compliant one, well, why not?

      And each browsers have their quirk really. If you simply do normal html documents, IE is hell on earth. If you do javascript intensive web applications, Safari 2 is the most annoying things ever. Some really hard to find bugs in there. If you try to make a browser history manager that can be controlled from server side (useful in AJAX apps), Opera can work with it on and off and back on and back off from versions to versions. It goes on, and firefox isn't perfect either. I think we're better off with the competition. Hell, I don't think Firefox would even exist if IE6 hadn't been.

    5. Re:I wish they'd just let it go, already. by localman · · Score: 1

      I agree none of the browsers are perfect -- it's just that each additional rendering engine takes away from the productivity of the web without adding much. There needs to be some competition, but honestly not as much as there has been. So it just seems like the best thing to do would be to drop the one that is the furthest off target. I maintain that the furthest off target is the IE branch. I'd be happy with KHTML and Gecko sharing nearly the whole market.

      But of course it's all just talk. We'll get IE 8, and I'm just about positive that whether it renders Acid2 or not, it'll introduce a whole host of new issues, and since we'll still have to develop for IE6 and IE7, everyone will have another distinct rendering engine to target. Increase development costs by 10%. No associated benefits. Sigh.

      Cheers.

    6. Re:I wish they'd just let it go, already. by Shados · · Score: 1

      I'm not sure about that... Its easier to get IE users to upgrade to IE8, than it is to make them switch to Firefox. Less so today than 5 years ago, mind you, as Firefox is a fairly well known name now, even in the non-techie world, but... It hasn't been that long since IE7 came out, and I already find myself in situations where I can ignore IE6... if in the same timeframe I can start ignoring IE7, that will be an amazing productivity boost.

      Mind you, thats not for ecommerce and other super-public web sites, but its a start.

  85. But what about vs. death magic? by Coolhand2120 · · Score: 1

    It may roll good against acid but what about vs. death magic?

    1. Re:But what about vs. death magic? by smellotron · · Score: 1

      It may roll good against acid but what about vs. death magic?

      Keep up with the standards, man! Acid and death magic are both fortitude saves!

  86. Strict vs. Transitional and <li value="13"> by tepples · · Score: 0

    Standards mode is invoked when you specify a strict doctype in the page. Why does it require a Strict doctype and not a Transitional doctype? Unlike a Transitional doctype, a Strict doctype does not allow the value attribute on the li element. This means HTML 4.01 Strict and XHTML 1.0 Strict do not allow an ordered list to have a starting counter value other than 1 nor a counter increment other than 1. Such a list cannot properly reproduce the track listing of the CD Follow the Leader by Korn (which starts at track 13) or a top ten list (which is commonly numbered 10, 9, 8, ..., 2, 1). Instead, one would have to use a pair list (the dl element), putting numbers in dt elements and text in dd elements. Getting the CSS to right on multiple browsers so that the text of a dt element shows up on the same line as the corresponding dd element is tricky.
  87. FRIST ACDI by corifornia2 · · Score: 0

    WOHOO

  88. Only with standard DOCTYPE by WK2 · · Score: 4, Insightful

    To be fair, any page without a DOCTYPE is not compliant, and can't be rendered in a compliant way. Any page without a DOCTYPE is probably buggy in other ways too. Firefox has a quirks mode too, and tries to fix buggy pages. It identifies a buggy page the same way, by looking at the DOCTYPE.

    Everybody is in a pickle when it comes to rendering broken HTML. The only solutions are to do the best you can, or display an error message rather than a page. Also, to be fair, most of this mess is indeed caused by Microsoft, but even they can't fix it in a day.

    I think it would be nice if browsers continued to fix spaghetti, but also showed a message somewhere that indicated that the page was buggy. Not a pop-up or anything, but a small, unobtrusive icon that was green and happy for a good page, or red and frowny for a bad. If IE had this by default, I think there would be a lot less bad pages on the internet.

    --
    Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    1. Re:Only with standard DOCTYPE by Kelson · · Score: 2, Informative

      I think it would be nice if browsers continued to fix spaghetti, but also showed a message somewhere that indicated that the page was buggy. Not a pop-up or anything, but a small, unobtrusive icon that was green and happy for a good page, or red and frowny for a bad.

      Just out of curiosity, are you an iCab user?

    2. Re:Only with standard DOCTYPE by stinkytoe · · Score: 1

      I think it would be nice if browsers continued to fix spaghetti, but also showed a message somewhere that indicated that the page was buggy. Konqueror has something like that. When it renders a page that it believes has errors in it, in the HTML, CSS, etc... it adds a little icon in the status bar. Clicking that icon opens a page describing the error(s) that Konqueror found. It still tries to render the page, however.
    3. Re:Only with standard DOCTYPE by omnipresentbob · · Score: 1

      Ya, but there's supposed to be a standard way of breaking. And that's what the Acid2 Test tests for. The bigger question - does IE 8 handle well-formed code according to standards, or just the standard way of breaking?

    4. Re:Only with standard DOCTYPE by jimicus · · Score: 1

      I think it would be nice if browsers continued to fix spaghetti, but also showed a message somewhere that indicated that the page was buggy. Not a pop-up or anything, but a small, unobtrusive icon that was green and happy for a good page, or red and frowny for a bad. If IE had this by default, I think there would be a lot less bad pages on the internet.

      I disagree. If you're going to try and "encourage" web developers to write standards-compliant HTML/XHTML, you need to be a lot more forceful.

      I would suggest a tub full of thermite built into the keyboard of every web developer. When their browser loads and renders a non-compliant page from within the local network, the thermite charge is set off.

      Once the first few charges have burnt straight through the desk onto the lap of the web developer, we'll start seeing much better HTML. And the asbestos underpants industry will experience a massive jump in sales.

    5. Re:Only with standard DOCTYPE by ifishfortorque · · Score: 1

      I think Dillo does this, or at least it did a couple years ago. It's really handy. If I recall correctly (at 5:30 AM), it shows an icon with the number of HTML bugs, and when you click on the icon, it lists the bugs for you. Absolutely wonderful.

    6. Re:Only with standard DOCTYPE by entmike · · Score: 1

      Users don't give a crap if a page is friggin standards-compliant and a green or red icon would be of benefit to nobody except the nerds on this site.

    7. Re:Only with standard DOCTYPE by adrn01 · · Score: 1

      How about rendering the broken parts in red, or outlining them in red?
      If the maintainer of a page got a few emails complaining about the EXACT
      part of the site/page that was broken, I'd imagine it would be more likely
      to be fixed than if a vague "it's broken" was received.

      Posting: if you can have the captcha played as an mp3, wouldn't a bot
      written to use Dragon Dictate or a similar package, be able to pass as human?

  89. so surely "Standards Mode" likely also means by wardk · · Score: 1

    Sharepoint won't work...

    No, you need "Enhanced mode" which is mo' better and of course breaks like the POS versions we are saddled with now.

    maybe I am just too cynical

  90. Yes, ACID2 is broken - Server error by Kelson · · Score: 4, Informative

    I noticed the same error on Konqueror 3.5.8, Opera 9.5a, & Firefox 3 on Linux, and on Opera 9.24 and Safari 3.04 on Windows -- all of which are supposed to pass the test.

    Earlier today I tried to pull up the webstandards.org website, and couldn't. This got me thinking it might be a server problem.

    I looked at the code for the test, and at one point it has an OBJECT where it tries to load the url, http://www.webstandards.org/404/. That should fail, causing the browser to display the fallback content inside the OBJECT element instead.

    Guess what? That URL is returning a 200 OK code instead of 404 Not Found, so the compliant browsers are doing what they're supposed to do and displaying the content of that page in a little rectangle with scroll bars, and hiding the fallback content that we would normally see.

    When their webmaster fixes the server config, the various compliant browsers should start displaying it correctly again.

    1. Re:Yes, ACID2 is broken - Server error by init100 · · Score: 1

      Seems like it works again now. At least I get the predictably jumbled mess that Firefox 2 generates.

    2. Re:Yes, ACID2 is broken - Server error by Anonymous Coward · · Score: 0

      Okay, so explain how it is still rendering correctly in the Hv3 browser - http://tkhtml.tcl.tk/hv3.html

    3. Re:Yes, ACID2 is broken - Server error by Kelson · · Score: 1

      Okay, so explain how it is still rendering correctly in the Hv3 browser

      It doesn't for me. I set up a test account, downloaded the static version of the browser, and ran it. The eyes are covered by a band of orange dithering like a blindfold, with a small rectangle that says, "ERROR". I'll admit it's different from what I see on Opera, Safari, and Firefox 3 beta, but it's still far from rendering correctly.

      Maybe it's something cache related?

  91. Re:Yes, sadly by jlarocco · · Score: 2, Informative

    I used to have a script that would download an unofficial nightly build of Firefox every morning when I logged in. A lot of the "unofficial" nightly builds will use up and coming features like newer Gecko engines, and have some non-standard optimizations turned on.

    Look around here, and you should be able to find a frequently updated nightly build that uses Gecko 1.9. If you update frequently you'll definitely want to keep a backup of the last "good" install.

    That being said: Konqueror! FTW!

  92. On further investigation... by Kelson · · Score: 2, Informative

    It looks like a server error, since all Acid2-compliant browsers seem to be rendering it with the same exact error. More in this comment.

    1. Re:On further investigation... by Flashbck · · Score: 2, Funny

      Figures...Microsoft changed the Acid2 test in order to pass it and now claims that they are the only ones who pass the test now.

      In other news, what the hell is going on in the world? First Duke Nukem Forever looks like it will happen and now IE8 passes Acid2?!?!? Am I in bizarro world?

    2. Re:On further investigation... by Tony+Hoyle · · Score: 3, Funny

      That was actually my first thought

      "IE 8 Passes Acid 2 test"

      "In other news, Acid 2 test updated to be 'more standards compliant', and hosted on microsoft.com"

  93. Respect? Not a chance in hell. by weston · · Score: 1

    Again, suck it up and just promise to follow the rules of the community, and we might actually start to respect you a bit more.

    Like hell.

    *I* will never respect them. It's painfully obvious they've had the resources to do this for years, and for years they chose to treat the entire process with blatant contempt. It probably has cost me literally thousands of hours of my life to deal with their shit and I'm angry enough about it that I doubt I'd be above literally torturing their product managers if I had the chance. Put together the collective web dev time they've wasted with their little games, and you probably have hundreds of human lifetimes washed down the drain. They are on the same moral level of spammers, and that's the amount of respect they deserve.

    And they'd do it *again* in a second if they thought it would earn them an advantage. They don't give a flying fig newton for you, for standards, for progress, for anything other than their own marketshare and control. The depth of contempt they deserve hasn't begun to be plumbed even here on slashdot.

    ACID test? Great. This is essentially the abusive spouse buying roses for the woman who's just about finally fed up and ready to leave. Promises of good behavior while the fallout from IE 6 and 7 will be lingering for years to come.

    Respect. Yeah.

  94. IE 6 market share? by tepples · · Score: 1

    The task of writing pages to support IE6, IE7, IE8 will become equivalent to travelling on a mine field, a melting glacier and an active volcano in 3 parallel universes in the same car at the same time But by the time IE 8 is out, how many people will still be using Windows 98 or Windows 2000, the operating systems for which IE 6 SP1 is the newest available? Better yet, how many people will still be using IE on those platforms instead of Opera or Firefox?
  95. Oblig. Ghostbusters by Anonymous Coward · · Score: 0

    Dr. Peter Venkman: Exactly.
    Dr Ray Stantz: Fire and brimstone coming down from the skies. Rivers and seas boiling.
    Dr. Egon Spengler: Forty years of darkness. Earthquakes, volcanoes...
    Winston Zeddemore: The dead rising from the grave.
    Dr. Peter Venkman: Human sacrifice, dogs and cats living together - mass hysteria.

  96. Re:"standards mode"? by Anonymous Coward · · Score: 0

    IE8 is redefining IE7's "standards mode" so that it means 'IE7 bug-compatibility mode', and adding a new 'really standards' mode (i.e. IE8 bug-compatibility mode) to trigger the new rendering behaviour. (See e.g. here, suggesting that the trigger might be a meta tag). There are too many important sites which are currently rendered in standards mode and break when IE implements the standards correctly (e.g. because they have UA-sniffing and serve different content to IE than to any other browser), so the compatibility concerns mean that current content will still be rendered with the old IE7 bugs instead of the new improved behaviour.

  97. Re:M$ SUX0RZ by Anonymous Coward · · Score: 0

    Haha, 'M$' do something positive and open and your rabid mind just spazzes out, doesn't it, Twitter? Wipe the spittle off your chin and get a grip.

  98. "standards mode"? by 2ms · · Score: 1

    Does it render web pages correctly only when switched from the default mode to a "standards mode"? If so, then in practice its quality in "standards mode" is irrelevant because web developers will still have to make their sites incompatible with standards since 99% of Joe Blows are not going to be in "standards mode" and every web developer knows it. In other words, in reality, IE's disruption of the internet will only be perpetuated.

  99. Dogs and cats, living together... by pergamon · · Score: 1

    ...mass hysteria!

  100. Misspelling by Anonymous Coward · · Score: 0

    So, how fictional will this compatibility mode be? Maybe like user mode in XP? Like the blame-shifting mechanism UAC in Vista?

    There, fixed it for you.

  101. One question by BlueParrot · · Score: 1

    Will they properly support: display: table

    That single piece of CSS will end the whole "3 column problem" , or even "7 column problem" for that matter. Yes, you could do it with standard html tables, but it isn't nearly as powerful and it is bad form. (To get an idea what I mean with not nearly as powerful, consider that CSS can be dependant on the display media, such as printouts. )

    1. Re:One question by Shados · · Score: 1

      I beleive thats required for ACID2? Not sure.

      And yeah, its the only thing thats really required. I could do with everything else. Display table solves 90% of the problems (the last 10% comes from the fact that CSS sucks, even if you fully support CSS 3 somehow).

  102. Firefox 3 by xant · · Score: 1

    FF 3 passes the test. (I downloaded it just to see that, a while back.)

    And it's virtually certain that FF3 will be out before IE8. :-)

    In other news, the FIRST major browser to pass the test was Safari, and I just tried it--it no longer passes! WTF, WebKit doodz.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
  103. Re:"standards mode"? by azenpunk · · Score: 1

    they've spent a long time developing their bad reputation, why let them down?

  104. So Microsoft is good again? by flyingfsck · · Score: 1

    Wow, it is amazing what a little complaint by a tiny browser company to the EU can do. I hope this is true.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
    1. Re:So Microsoft is good again? by Anonymous Coward · · Score: 1, Insightful

      Yeah, sure, they probably just dug in and whipped up a fully standards-compliant web browser over the weekend. Give me a break.

  105. Re:"standards mode"? by Shados · · Score: 1

    Modes are decided by the web page's developer, not the user. It depends on which declaration you use. Even Firefox works that way.

  106. IE 8 is obviously not ready by Anonymous Coward · · Score: 0

    It doesn't get any better than this. They managed step one, embrace. Now they have to "debug" it. I am pretty sure from here on out all improvements will look like the sort of "improvements" to service that your local noncompetitive cable company regularly offers.

  107. Let us consider the real world by davebarnes · · Score: 1

    So, IE8 passes acid2. Good.
    Now, let's consider the real world.
    My customers' websites show IE with a browser share of 50-70%. But, that is typically 50/50 IE6 and IE7.
    So, how long will it take for IE8 to completely take over from 6 and 7?
    By my guesstimate, about 2 years.
    So, IE8 passes acid2, BFD. Wake me when 80+% of IE-using vistors use IE8.

    --
    Dave Barnes 9 breweries within walking distance of my house
    1. Re:Let us consider the real world by Shados · · Score: 1

      It is, however, a lot easier to make a web site that breaks on IE7, and say "run windows update or tough luck", than to have a web site that breaks on IE7, and say "go download opera, install it, and get used to it, or tough luck".

      Its not "easy" by any mean, and stuff like e-commerce web sites can't ever afford something like that, but I can definately think of a lot of situations (internal corporate IE-only web sites) where it will work.

      Also great, because then the "IE-only" web site will NOT be IE-only anymore, by default.

  108. Nothing Positive Before, Now or Later by Anonymous Coward · · Score: 0

    Haha, 'M$' do something positive and open and your rabid mind just spazzes out


    Something positive would have been to have that kind of support in IE7 or before. There's nothing now but an image on a blog page. For all I know, the author downloaded the stock image and reused it. Right now, this is just another promise to be broken and it's not even much of a promise.


    The firehose had another, better summary that pointed out the half assed way this "compatibility" was supposed to implemented. They are using some king of "standards mode" instead of just making the thing recognize standards by default. If it's anything like other M$ standard support, it's going to be nothing more than an impossible to fine option that won't really work and will annoy the hell out of users. If you go read the story you will see that others berate the lack of SVG and other crucial standards to end the stupid browser wars. This summary was buried in a hail of cookie cutter submissions and finally moderated out of existence.


    You can score one for M$'s PR team there, but it's short term. No one really believes M$ is going to do anything other than make promises and hype stuff they don't have yet.


  109. Why can't FireFox pass Acid2??? by ibirman · · Score: 1

    I see lots of comments slamming M$ while our beloved FireFox still can't pass the test. WTF??

  110. IE8 == Vaporware by JoeCommodore · · Score: 1

    For all we know the IE 8 pre-alpha is actually Safari Windows with a new skin. Until they release it, it only exists as hype.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  111. Re:Strict vs. Transitional and by juiceCake · · Score: 1

    It doesn't require a Strict doctype: http://gutfeldt.ch/matthias/articles/doctypeswitch/table.html for a chart.

  112. Page Validation Firefox Plugin by citizenc · · Score: 1

    a small, unobtrusive icon that was green and happy for a good page, or red and frowny for a bad.

    Assuming you run Firefox, check out the HTML Validator extension, which appears to do exactly what you want.

    If only it came standard! =)

  113. In case anyone believes the troll by Runefox · · Score: 4, Insightful

    Firefox has Standards Mode, too (right-click anywhere on a page->View Page Info). It differentiates between "Quirks" mode and Standards-compliance mode. "Quirks" mode is used when invalid markup is detected, or if there's no DOM declared; Standards-compliance mode simply means that the site is being displayed to spec, instead of being cleaned up by the browser's interpretation as to what way it should look. Standards-compliance mode, in theory, should always look the same on every browser (it's why standards *exist*), but as everyone who's done web design knows, that's not the case. That's not to say I support Microsoft, but as a web developer, I have to look forward to the day when most of the audience on the web can view my pages properly, without the need for time-consuming workarounds. In actuality, IE7 really has impacted me to an extent, since none of the old workarounds for IE6 work for it any more, and it still doesn't get things right. So I have to work around IE6, IE7, and any differences that those workarounds cause in browsers like Opera and Firefox who display it right the first time, which is a major headache and waste of time considering there's standards for these browsers to follow.

    --
    Screw the rules, I have green hair!
  114. 'Cause Firefox sux ass? by Anonymous Coward · · Score: 0

    I tried FireFox 3 Beta 2 and it fails Acid2.
    Safari 3 also fails Acid2 (even though Safari 2 passed it!)
    Opera only just recently passed Acid 2 (the recently released Opera 9.25 passes but Opera 9.20 didn't).
    Not sure why only MS is being slammed for not passing Acid2 until now.

    1. Re:'Cause Firefox sux ass? by LingNoi · · Score: 1

      That's because the acid2 webpage is broken. They updated it and it screws up now.

  115. Not holding my breath. by Rog7 · · Score: 1

    Acid2 Test aside, didn't they claim that IE 7 would match or beat supporting standards of any existing browsers? And didn't they claim that all of IE 7's development would be on bug/security fixes and standard's compliance and not waste time on new features (yet oh look, they added tabbed browser, etc. etc.). I understand that they have a product to sell, but from my perspective Microsoft is more interested in marketing spin than the quality of the actual product, because let's face it, IE 7 only wins when compared with IE 6, which only won compared to Netscape 4. =P

    Seems like a whole lot of too little too late. They've got the market for one reason and one reason only: it's bundled and updated with Windows. They don't deserve a single penny for delivering such a sorry product.

    Of course, it doesn't matter, because I for one don't bother with IE workarounds anymore. Either their browser works, or it's broken. Up to them to fix it and stop costing web developers extra grief and costs. When they finally fix it, so it works, so what. Many of us are beyond caring about the crap they make.

  116. Why should I celebrate proprietary software? by jbn-o · · Score: 1

    I can't believe anyone would believe IE8 properly renders Acid2 without evidence. If this were Firefox we'd have nightlies, betas, and other code to verify and learn from, inspect, share, and modify because Firefox respects our software freedom. If this news were about Firefox I'd be able to verify this myself without signing an NDA or being part of an organization that has lost the biggest antitrust case in US history. And respecting my software freedom is worth being excited about.

  117. Not the ol' backwards compatibility excuse again? by jbjones · · Score: 1

    Why does Microsoft keep bringing up this 'backwards compatibility" comment to justify their lack of standards support. If they would just develop a standards complaint browser then all these websites that run on Firefox, Safari, etc., should run just fine. If it's the problem of a site seeing IE8 and then running IE6 code hacks, then they could just rename the whole browser to something cool like Expanse 1.0 or something (going along with the "Vista" concept there). Surely they aren't saying that there are a bunch of sites compatible with only IE and nothing else? If such a thing does exist it needs to die and be rebuilt.

  118. Acid2Test by Anonymous Coward · · Score: 0

    does anyone with firefox 3 beta 2 notice that it doesnt pass the acid2 test???

    if you have firefox 3 beta 2 please go to:

    http://www.webstandards.org/files/acid2/test.html#top

    and let me know

    1. Re:Acid2Test by ledow · · Score: 1

      Er... even worse than that... Opera 9.25 (latest stable) doesn't either!

  119. Tabs are evil by emj · · Score: 1

    Yeah I agree we have something that was made to switch between windows, instead we use an inferior interface builtinto the browser. But I'm using tabs anyways, strange isn't it..

    Think about it why should we use tabs, really?

    1. Re:Tabs are evil by Ramze · · Score: 2, Insightful
      It's pretty common for me to open 50 or more tabs at a time. This allows each of them to load their page fully while I'm reading the first page. I can click to close each tab (I use a single close button tab, not one on each tab) and the next page appears for me to read. This is a lot faster than using the task bar or going to a bookmark for each page individually or opening them all in separate windows at once. Also, I can click "open in new tab" on a link and have the link open in a new tab without changing my view of the current page or stealing focus to pop open an new window for the browser.

      In short, it's more efficient for what I do. For those that only open 1 or 2 pages at a time and leave one page when they visit a new page, maybe it's not worth their while. I have 8 sessions of firefox open right now with an average 5-6 tabs open in each. One's got 10 tabs open to comic strips I like to read in the morning. Another has 5 slashdot tabs open. Another has e-bay and a college text book selection open with multiple shopping sites in tabs, etc. My task bar couldn't hold 40 or so firefox windows on it along with all of the other programs I have running and be as efficient at finding what I want when I wanted to switch tasks.

      As another user stated, it saves on memory resources to use tabs as well. You don't have to use them -- you can even turn tabs off completely in many browsers. I think they're the best invention for the web since the search engine, but maybe they're not for you. Tabs are just a tool. I find them incredibly useful for what I do, but maybe some people like yourself don't have a use for them.

    2. Re:Tabs are evil by cheater512 · · Score: 1

      20 tabs plus 30 windows. Thats why.

      With IE 6 and a standard height task bar (I *hate* doubling it) then your in shit if you do that.

      Mind you, Windows cant handle 30 windows open at once very well so you'd have other things to worry about.

    3. Re:Tabs are evil by Peaker · · Score: 4, Interesting
      The reason we need tabs is that:
      1. There's no easy shortcut to opening in new window in the background (so you can switch to it when its loaded).
      2. Tabs let you form a hierarchy of windows (organizing your tabs into groups that are windows).
      3. Tabs namespace the browser windows into its own space, not messing up the other applications' namespaces.
      4. Window switching sucks (The task bar is a bad interface).


      I agree that tabs suck, but unfortunately, they are the best we have right now :-)

      If an easy shortcut to open in a new window existed, and window organization (easily!) into hierarchies was allowed in the general case, such that switching inside any level of the hierarchy was possible, and was convenient (the Window scale effect comes to mind), then tabs would become an unnecessary ad-hoc kludge.
    4. Re:Tabs are evil by Bert64 · · Score: 1

      Tabs are popular because people perceive the existing window management to be inadequate...
      They are also usually slightly less resource intensive than having lots of separate windows open.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:Tabs are evil by KDR_11k · · Score: 1

      Because rightclick + mousewheel doesn't work for taskswitching?

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    6. Re:Tabs are evil by uglyduckling · · Score: 4, Interesting

      Think about it why should we use tabs, really?

      Easy. The vast majority of window managers on any OS, when a new window is opened, will give it focus. Most of the time that's probably the wrong thing to do (in my opinion) but that is the default behaviour. I like to browse through pages on Ebay, Wikipedia, Slashdot etc., and when I see a link I like I middle-click on it. In Firefox and IE7 this opens a new tab without switching focus and loads the page in the background. On IE6 it opens a new window (in fact you have to right-click then select open in new window), I then have to ALT-TAB or click back to my original window to carry on browsing. Most people that I've pointed this out to have then tried browsing with tabs for a few days and never gone back. On IE6 if you're browsing with the window maximised then open a link in a new window, the new window will not be maximised, so again I have to mess around to carry on browsing the way I want.

      I'm usually totally against MDI type arrangements, of which tabs I guess are really a derivative. However, I have to say that I find tabbed browsing extremely efficient and intuitive.

    7. Re:Tabs are evil by Aladrin · · Score: 1

      Wait wait wait.

      1) It's a hell of a lot easier to create that shortcut (code-wise) than tabbing. That's not a good reason.
      2) Okay
      3) What? How does a browser window -ever- mess up other applications 'namespaces'?
      4) The task bar is basically tabs for windows. How is it -any- worse than your solution?

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    8. Re:Tabs are evil by PHPNerd · · Score: 1

      and when I see a link I like I middle-click on it. In Firefox and IE7 this opens a new tab without switching focus and loads the page in the background. Thank you for enlightening me. Now I can be even lazier and just middle-clink instead of right-click then selecting "Open Link in New Tab"! (seriously)
    9. Re:Tabs are evil by ObsessiveMathsFreak · · Score: 1

      Are you joking? Tabs rock! I'd rate them as the most useful innovation in web browsing in the last ten years. Easily.

      You could make the case for XMLHttpRequest, but a lot of pages, in fact most of the best ones, don't use AJAX.

      --
      May the Maths Be with you!
    10. Re:Tabs are evil by sapgau · · Score: 2, Insightful

      Agreed, I sometimes have more tabs open than the amount of icons I could manage on the task bar.

      I'm often switching between tabs with CTRL+Tab or CTRL+Shit+Tab (with Firefox) improving my navigation between web pages.

    11. Re:Tabs are evil by ResidntGeek · · Score: 1

      Think about it why should we use tabs, really?
      The taskbar is for switching applications, the tab bar for navigating within the application. Makes perfect sense to me.
      --
      ResidntGeek
    12. Re:Tabs are evil by krenshala · · Score: 1

      Don't forget you can use CTRL+left_click to open in a new tab as well (if you are forced to use a 2 button mouse for some reason ... or a touch pad).

      --

      krenshala

    13. Re:Tabs are evil by Anonymous Coward · · Score: 0

      4. Window switching sucks (The task bar is a bad interface). I assume you've never tried the Alt and Tab buttons at the same time?
  120. Netscape by emj · · Score: 2, Insightful

    most of this mess is indeed caused by Microsoft, but even they can't fix it in a day.


    Netscape started it!
  121. On everybody else's PC by rdebath · · Score: 1

    I use Firefox ...

  122. !evil by blackdew · · Score: 1
    • Tabs are more efficient than windows - only one copy of the browser ui is present
    • There is no need to initialize yet another copy of the ui when you want to see a link without loosing the current page, and destroy it when you'r done
    • It's easier to switch between a browser and another application, than to switch betweeen 300 open browser windows and another application

    Basicaly, MDI (and tabs are a kind of MDI) UIs were invented for a reason, and have their use cases
    And i find it irritating that many other applycations switched from MDI to SDI in the last years (eg: ms office, nero) ... grrr...
    1. Re:!evil by mdwh2 · · Score: 1

      Basicaly, MDI (and tabs are a kind of MDI) UIs were invented for a reason, and have their use cases
      And i find it irritating that many other applycations switched from MDI to SDI in the last years (eg: ms office, nero) ... grrr...


      I agree - similarly, it's annoying that some browsers that support tabs (e.g., Firefox) don't seem to do them as MDI, but use some custom-coded interface which lacks the standard features (e.g., you can no longer resize/rearrange the windows, if you wanted to look at two side by side) - at least, I can't find an option to enable this.

      The oddest thing is that I've seen some people claiming this as a benefit - e.g., claiming that Firefox had tabs before Opera, because MDI doesn't count as tabs (now Opera can do tabs either with or without MDI, anyway).

    2. Re:!evil by plague3106 · · Score: 1

      Tabs are more efficient than windows - only one copy of the browser ui is present

      And all of the pages I'm looking at go away when that one browser crashes. Nice.

      There is no need to initialize yet another copy of the ui when you want to see a link without loosing the current page, and destroy it when you'r done

      You act as if I'm doing some work; its the computer doing what it does best, running another application.

      It's easier to switch between a browser and another application, than to switch betweeen 300 open browser windows and another application

      Which is why I never open 300 browser windows; or 300 windows of anything, for that matter. I close what i don't need. I don't need 300 web pages all at once, I can only read one at a time.

      Basicaly, MDI (and tabs are a kind of MDI) UIs were invented for a reason, and have their use cases
      And i find it irritating that many other applycations switched from MDI to SDI in the last years (eg: ms office, nero) ... grrr...


      MDI sucks, there's a reason everyone is pushing to get rid of it. Even MS is encouraging we leave MDI behind.

      http://discuss.joelonsoftware.com/default.asp?design.4.181903.38

    3. Re:!evil by Aazn · · Score: 1

      And all of the pages I'm looking at go away when that one browser crashes. Nice. What browser have you been using? Internet Explorer?

      You act as if I'm doing some work; its the computer doing what it does best, running another application. This sentence makes no sense. The computer is good at performing calculations, in fact the best performance comes from running one application at 100% but the performance is only good for that application. Running another application and another and another just splits the available resources to each program, and thus decreases the available performance each application can produce. You can't run 10 copies of Internet Explorer open and have them all have the same performance, they will all be worse than if you ran one.

      Which is why I never open 300 browser windows; or 300 windows of anything, for that matter. I close what i don't need. I don't need 300 web pages all at once, I can only read one at a time. 300 was an exaggeration, there is no need to take it at face value. If you close what you don't need, then you can just close the tab when you're done. You don't need 300 web pages all at once and you can only read one at a time, that is true. All tabs do is move the selection of windows from the task bar where it can be occupied by many other applications. Right now I have 6 windows in my task bar and 7 tabs open. Instead of having 13 windows in one selection bar, I have 6 and 7 in two. This helps with organization; What if you open up windows like winamp and then open up a new window? Now Winamp is in the middle of your two copies. With tabs it's just web pages. Also, a function of the tab is so that if you are reading along a page with a few hyperlinks, you can open them up in the background (middle mouse click) and while they load you continue reading to read them afterward. In conclusion, you fail.
    4. Re:!evil by plague3106 · · Score: 1

      What browser have you been using? Internet Explorer?

      Maybe you should have read all of my post.

      This sentence makes no sense. The computer is good at performing calculations, in fact the best performance comes from running one application at 100% but the performance is only good for that application. Running another application and another and another just splits the available resources to each program, and thus decreases the available performance each application can produce. You can't run 10 copies of Internet Explorer open and have them all have the same performance, they will all be worse than if you ran one.

      And having multiple rendering controls within a single application doesn't? Does FF freeze tabs not being viewed, or does flash, JS, etc continue to run in those tabs? My computer can easily handle 10 applications, its not 1997 anymore.

      300 was an exaggeration, there is no need to take it at face value. If you close what you don't need, then you can just close the tab when you're done. You don't need 300 web pages all at once and you can only read one at a time, that is true. All tabs do is move the selection of windows from the task bar where it can be occupied by many other applications. Right now I have 6 windows in my task bar and 7 tabs open. Instead of having 13 windows in one selection bar, I have 6 and 7 in two. This helps with organization; What if you open up windows like winamp and then open up a new window? Now Winamp is in the middle of your two copies. With tabs it's just web pages. Also, a function of the tab is so that if you are reading along a page with a few hyperlinks, you can open them up in the background (middle mouse click) and while they load you continue reading to read them afterward. In conclusion, you fail.

      If the only way for you to make a point is to exaggerate, then perhaps you don't have a point at all.

      Windows groups my open browser windows together in the task bar; switching hasn't been a problem since XP introduced this feature in about 2001. I can even tell it to group least used windows or windows of the same application. Amazing!

    5. Re:!evil by DavidTC · · Score: 1

      And all of the pages I'm looking at go away when that one browser crashes. Nice.

      And the browser that this doesn't happen in is... ?

      What goes away in a crash has nothing to do with how many windows it's in. Anything running in the same process space goes away. As far as I know all IE6 and IE7 windows are within the same process. Same with all Opera windows and all Firefox windows.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    6. Re:!evil by dwye · · Score: 1

      MDI sucks, there's a reason everyone is pushing to get rid of it. Even MS is encouraging we leave MDI behind.

      Well, if that isn't proof that MDI is better, I don't know what is. :-)

      Seriously, when WORD started creating new windows for new documents, I assumed that the programmers must have been given ~3000 pixel wide graphics cards with wall-sized monitors, because there was no way that it worked well on a normal screen, myoptic but fairly corrected eyesight, and three or more full-sized docs. If one window didn't interfere with the others, it might have been eventually been an acceptable trade-off, but they still seem to share unreasonable delays, too (I haven't had the newer MS-Word crash, yet, but I don't stress it as I did in earlier jobs, either). Having this "advance" spread to browsers is definitely not on my wish list.

    7. Re:!evil by krenshala · · Score: 1

      And all of the pages I'm looking at go away when that one browser crashes. Nice.
      Actually, with Firefox it restores all of the open tabs when you restart the browser after a "crash". If i have pages open I haven't gotten to yet (and I regularly have 5+ tabs going at once, 4 work and 1+ "other" ... I've got 9 right now, this reply being a new tab opened from the /. comments, so I don't lose my place) I sometimes intentionally leave the browser running when I shut down the computer. When I restart the computer and log back in FF asks if I want to restore the previous session, and reloads the open pages when I tell it "yes".

      There is no need to initialize yet another copy of the ui when you want to see a link without loosing the current page, and destroy it when you'r done
      You act as if I'm doing some work; its the computer doing what it does best, running another application.
      Uh ... don't you want to get the most out of your system? I prefer my computer to work efficiently, not churn on stuff because it lacks resources.

      Basicaly, MDI (and tabs are a kind of MDI) UIs were invented for a reason, and have their use cases And i find it irritating that many other applycations switched from MDI to SDI in the last years (eg: ms office, nero) ... grrr...
      MDI sucks, there's a reason everyone is pushing to get rid of it. Even MS is encouraging we leave MDI behind.
      MDI has its place. its not for everything, and even for those it works with, its not for everyone. With a browser you have teh choice.
      --

      krenshala

    8. Re:!evil by plague3106 · · Score: 1

      Actually, with Firefox it restores all of the open tabs when you restart the browser after a "crash". If i have pages open I haven't gotten to yet (and I regularly have 5+ tabs going at once, 4 work and 1+ "other" ... I've got 9 right now, this reply being a new tab opened from the /. comments, so I don't lose my place) I sometimes intentionally leave the browser running when I shut down the computer. When I restart the computer and log back in FF asks if I want to restore the previous session, and reloads the open pages when I tell it "yes".

      True, I forgot about that. I can't recall though if you get the current page or what you were actually viewing (if it crashed when typing in a form for example, would it put all that data back? Would the form even be valid? It's possible the session died with the browser.

      Uh ... don't you want to get the most out of your system? I prefer my computer to work efficiently, not churn on stuff because it lacks resources.

      Who said my system was churning? Having lots of unused resources isn't efficent either.

      MDI has its place. its not for everything, and even for those it works with, its not for everyone. With a browser you have teh choice.

      In very few instance yes. I also never said any browser should remove tab support. Just that I don't like it.

  123. buggy page indicator by Anonymous Coward · · Score: 0

    iCab is a browser with just such a buggy-page indicator. It's had this feature for years. A smiley green face, or a grumpy red one!

  124. Re: Standards.org by TaoPhoenix · · Score: 1

    I find this a really odd mistake for a standards organization to be making!
    If I were to allow myself the luxury of a Tin hat, I'd believe Bizarro Land.

    One of the Mozilla developers hosts the test, whereupon the Fox3b2 plays nicely.

    http://www.hixie.ch/tests/evil/acid/002/#top

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  125. Acid2 is NOT what you seem to think it is by Nicolas+MONNET · · Score: 1

    It tests for borderline cases which shouldn't happen in practice, such as invalid CSS. Who cares if your browser doesn't respect the standard for invalid data? I know I don't, and you shouldn't.
    I have a more pertinent question: why doesn't IE7 handle XHTML? It's been out for 8 years now!

  126. Re: Lines by TaoPhoenix · · Score: 1

    Maybe MS operates with Non-Euclidian principles.

    Would Hyperbolic Geometry explain everything? "Cairo is coming! Longhorn is coming! Compliance is coming!" Then their parallel lines veer off into the next galaxy.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  127. Re:Why fix bugs when the bugs worked better than t by jimicus · · Score: 1

    Directly opposite me there works a man who is tasked with making a web page on an embedded system run on any browser he can think of.

    He has tested various versions of Firefox, Opera, Safari and all versions of IE since 4 on various operating systems. He has also tested on a number of other devices - a Wii, an iPod Touch, an HTC Touch (Windows Mobile based smartphone) and a Nintendo DS.

    He was delighted to discover that he had to make virtually no changes to his original design - it was reasonably standards based and all the browsers rendered it in a broadly similar fashion. Until, that is, he started using Microsoft browsers - particularly the smartphone based ones.

  128. Obvious solution by bcmm · · Score: 1

    The obvious solution would be to render pages with a doctype declaration correctly, and render pages without one IE6-style.

    --
    # cat /dev/mem | strings | grep -i llama
    Damn, my RAM is full of llamas.
  129. No, it's just Word's autofill 'feature' by cheros · · Score: 1

    What MS actually means to say is "backward" compatibility (i.e. being compatible with earlier mishaps called 'IE' which introduced the very non-standards compliant ways of doing things). It's just that AutoFill keeps adding the "s"..

    I think it's fantastic. First you break the standards because you like to screw up web standards and force a proprietary world on the Net, and then when that doesn't work you trumpet to all that you are now "fully compliant" as if you weren't the company that made this mess in the first place. Impressive.

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  130. Not a bad thing by Aluvus · · Score: 1

    They wanted to preserve rendering of "broken" pages hacked for IE6 and 7, while rendering standards-compliant pages correctly. This means that web developers that use a proper doctype will get something that renders the same in IE8 as it does in other browsers. Pages with tag soup targeted at IE6 are the most likely to have an incomplete (or no) doctype anyway.

    Being able to force it to render things correctly is a good thing. Additionally, most other browsers (including Firefox and Opera) do essentially the same thing, deciding (Google cache because page had trouble loading for me) whether to use "standards mode", "quirks mode", or "almost standards mode" based entirely on the doctype.

    This is the best way to preserve compatibility with pages targeted at IE6 (of which there are lots) while making life easier for web developers pissed at having to jump through hoops for IE (of which there are lots).

    --
    Never mistake "can" for "should".
  131. Gecko has an "almost standards mode" by tepples · · Score: 1

    It doesn't require a Strict doctype: http://gutfeldt.ch/matthias/articles/doctypeswitch/table.html for a chart. The chart you mention was "Last updated: 21 February 2003" and only goes up to IE 6, Opera 7, and Gecko 1.2. The Article is about IE 8. I was extrapolating from Gecko 1.8, which makes a slight distinction between Transitional and Strict doctypes. I took ScytheBlade1's unreferenced statement to mean that IE 8 makes a larger distinction: render documents with no doctype or an HTML 2/3 doctype like IE 6, render documents with Transitional documents in an "almost standards mode" like IE 7, and render documents with Strict doctypes like IE 8.
  132. The test is broken. by fforw · · Score: 1

    The acid2 test on webstandards.org is currently broken. ( see Mozilla Bugzilla [ you might need to copy and paste that])

    A reference to http://www.webstandards.org/404/ which must fail now returns 200.

    --
    while (!asleep()) sheep++
  133. acid2_v8_auto_noinherit.xml checked in, so maybe by goldfndr · · Score: 1
    One of the checked in files is:

    //depot/longhorn_ie8/Inetcore/mshtml/src/f3/drt/samples/layout/standards/displaytree/acid2_v8_auto_noinherit.xml
    so maybe there is something there.

    Am I the only one that noticed that?

    --
    Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
  134. Re:acid2_v8_auto_noinherit.xml checked in, so mayb by Kasracer · · Score: 1

    If you read the blog posting, you would know that the html and xml files are for testing purposes

  135. Re:acid2_v8_auto_noinherit.xml checked in, so mayb by goldfndr · · Score: 1

    Ah, thanks. I did read the blog posting, but only up until the postscript. Oops!

    --
    Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
  136. Thank to Opera ASA one more time by Ilgaz · · Score: 1

    Opera sues MS mainly for Standards compliance just a week ago and this "We pass Acid test" story comes out.

    http://www.opera.com/pressreleases/en/2007/12/13/

    Too much for co-incidence. Also, it seems a billion dollar company who has more people to make coffee than Opera+Mozilla developers combined CAN produce a standards compliant browser down to Acid2 test. Why IE 8 and not IE 7? Why now?

  137. Re:"standards mode" = web-kit? by MaxShaw · · Score: 1

    For designers, it doesn't matter if they ripped off web-kit or even Gecko. As long as there's support for standards, coding a web interface becomes less of a hassle.

  138. Sounds half right and optimistic. by Anonymous Coward · · Score: 0

    In short, you agree that IE sucks.

    Standards-compliance mode, in theory, should always look the same on every browser (it's why standards *exist*), but as everyone who's done web design knows, that's not the case.

    Because M$ has steadfastly refused to use real standards?

    In actuality, IE7 really has impacted me to an extent, since none of the old workarounds for IE6 work for it any more, and it still doesn't get things right. So I have to work around IE6, IE7, and any differences that those workarounds cause in browsers like Opera and Firefox who display it right the first time, which is a major headache and waste of time considering there's standards for these browsers to follow

    Yep. It would be nice if you could just follow standards and not worry about IE6 and 7's quirks and how "workarounds" to that broken garbage won't work with reasonable browsers.

    Now, perhaps you will address the other points made by these so called trolls. How will users have control of access to IE8's supposed "standards mode"? Is IE8 really anything more than a list of marketing promisses now? I'm sick of the M$ game, "Our product is better than theirs because our next version will have their features but better." How many times can you fall for that one? The real troll here is M$. You know M$ is never going to support real standards and chasing their tail is never going to get any easier. It's time to drop support for IE and let their users see the shit they are using. Why waste your life making up for their shortfalls, especially when your efforts harm people who could make your life much easier.

    1. Re:Sounds half right and optimistic. by jthill · · Score: 1

      Why waste your life making up for their shortfalls, especially when your efforts harm people who could make your life much easier.

      Rubbing your pet puppy's nose in it is training. Doing it to a feral dog in front of its pack is suicide. There are an awful lot of MS thralls who make their living perpetually de-stinking MS's shit, and the ignorant are grateful for the arcane rituals. Why should anyone involved actually improve things? I mean, beside for self-respect.

      --
      As always, all IMO. Insert "I think" everywhere grammatically possible.
  139. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  140. Re:Why fix bugs when the bugs worked better than t by logixoul · · Score: 1

    CONDCOMS.

  141. From where I stand by slapout · · Score: 1

    I may be wrong, but the view I have of Microsoft is this: There's a lot of really cool and talented developers there who would like to do things like make IE better (and standards compliant) and be more friendly to things like open source. But there's a lot of management at MS that just won't allow it.

    --
    Coder's Stone: The programming language quick ref for iPad
  142. Coddling by HTH+NE1 · · Score: 1

    We have a responsibility to coddle the work that sites have already done to work with IE. Fixed it for General Manager Dean Hachamovitch.

    Have you not learned from the nightmare of continuing to support buggy legacy programs under Windows, like making sure that old programs that would free memory and then immediately access it still worked? As long as there are sites that require your compatibility mode instead of standards mode, users will have little reason to switch modes, and they'll be out there forever.

    Paraphrasing: When that browser goes out it'll support a thousand mutations of the standard! Non-compliant pages will spread everywhere! We'll never be rid of them!
    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    1. Re:Coddling by Yvan256 · · Score: 1

      Users don't switch IE into standards mode, the doctype does. It's up to web coders to make compliant websites, and IE8 seems to aim for better standards compatibility.

  143. Re:M$ SUX0RZ by Anonymous Coward · · Score: 0

    IE6 is the bane of my existence. IE8 could render everything perfectly, clean floors, and bring chicks home to me, and I'd still hold a grudge.

  144. "Standards Mode"? by aephoenix · · Score: 1

    If they keep including the support for old, poorly written IE only websites, then those websites will never change.. And moreso, people will keep coding to the old IE "standard" (if it can be called that) and nothing will improve..

  145. Re: We can't get off IE6 yet by drogers47 · · Score: 1
    I'm an Opera user at home, but in my office I/we must all stay with IE6. Must not install IE7.

    Why? If we do, our enterprise-wide custom-programmed Online Timesheet application will cease to function. It's a custom Java app, running on top of something from PeopleSoft and apparently using some obscure IE6 "feature". No, I'm not from IT, I can't tell you which feature. All I know is, that's the official explanation from the IT department for staying with IE6, essentially forever.

    Proof? One frustrated tech-savvy colleague installed IE7, and lost all access to his timesheet. Of course, you cannot back-install to IE6, so he's trapped.

    But here's the larger irony. That timesheet app works perfectly in Opera's default install. And keeps working through Opera upgrades.

    So the said colleague has installed Opera (against corporate policy, which is Microsoft exclusively) to regain access to his timesheet.

    Sigh... at least our IT department uses other means to keep us secure from all the nasties which could exploit IE6. But I sure miss those tabs...

  146. If active x is enabled by default that browser = 0 by zukinux · · Score: 0

    If my grandma sees an active x window, she would click PERMIT, right away, only so the page will just reload!
    If ActiveX is not disabled by default so it would take more then a click to enable it, we'll see less malware on my grandma's computer.

    Now I only need to teach my grandma how to click on the boot-up button so the computer will start after a shutdown :)

  147. Re:"standards mode"? by Anonymous Coward · · Score: 0

    Let's have less false assumptions and more cheap shots at Microsoft, okay? There, fixed that for you. This is slashdot, after all!
  148. VGPowerlord, get off the Internet. by Anonymous Coward · · Score: 0

    GET THE FUCK OFF OF THE INTERNET!

    You are like Roland; you are unwanted!!!!

    TrollGoons attack again, you pinko commie scum!

  149. Utterly wrong... by jgoemat · · Score: 1

    the acid test is not a standards compliance test... it's a test of how well browsers break on sites that DONT support standards.

    Where are you coming from? This is from the about page:

    Acid2 is a test page for web browsers published by The Web Standards Project (WaSP). It has been written to help browser vendors make sure their products correctly support features that web designers would like to use. These features are part of existing standards but haven't been interoperably supported by major browsers. Acid2 tries to change this by challenging browsers to render Acid2 correctly before shipping.

    While true that it does not test the entire standard and it is not meant as such, it does test certain parts of the standards (or proposed standards) and how well the browsers support them, not how well they break on sites that aren't standards compliant.

  150. Great summary, iffy article by jgoemat · · Score: 1

    From the slashdot summary I was thinking Microsoft turned over a new leaf and was going to support the standards better than any other browser out there. While the fact that they can pass ACID2 is great, I find it intensely disturbing that the page is peppered with anti-standards language.

    For one, you apparently have to put IE8 into a "standards mode". Basically no one that will be using IE8 will ever see this experience since the only people that would probably bother to put it into standards mode are web developers. Therefore you will have the same complaints you always had, 'the page doesn't look right' and you can't force your customers to switch to standards mode because their MSN home page won't look right.

    Showing the Acid2 page correctly is a good indication of being standards compliant, but Acid2 itself isn't a web standard or a web standards compliance test. The publisher of the test, the Web Standards Project, is an advocacy group, not a web standards defining body.

    So this doesn't really mean anything, we just did it for fun...

    When we look at the long lists of standards (even from just one standards body, like the W3C), which standards are the most important for us to support? The web has many kinds of standards - true industry standards, like those from the W3C, de facto standards, unilateral standards, open standards, and more. Some standards like RSS or OpenSearch lack a formal standards body yet work pretty well today across multiple implementations.

    Standards are confusing, we cannot support them all. It's too confusing for the user to even think about so just use IE8 and when we don't support standards it is because there are too many... 'de facto' standards are things that WE make work in IE becaue most of the web users use IE so whatever we do is by definition standards compliant...

    Many advances in web technologies, like the img tag, start out as unilateral extensions by a vendor. The X in AJAX, for example, has only started the formal standardization process relatively recently. As some comments have pointed out, CSS 2.1, one of the key standards that Acid2 exercises, is not "finalized" yet. Different individuals have different opinions about different standards. The important thing about the Acid2 test is that it reflects what one particular group of smart people "consider most important for the future of the web."

    CSS 2.1 isn't "finalized" so why bother planning on supporting a proposed standard. The IMG tag is there because of 'embrace and extend' just like Microsoft is famous for (this was actually from when 'html' wasn't a standard yet in 1993, the first HTML RFC was in November 1995). Oh yeah, "opinions" must matter in standards...

    As a consumer and a developer, I expect stuff to just work, and I also expect backwards compatibility. When I get a new version of my current browser, I expect all the sites that worked before will still work.

    With respect to standards and interoperability, our goal in developing Internet Explorer 8 is to support the right set of standards with excellent implementations and do so without breaking the existing web.

    So 'lookie here at this standards compliance test we passed' while they completely ignore it to keep from "breaking the existing web".


    Sorry for this rant. I basically was excited to have IE actually render pages how they should look. I expected the article to say "We are excited to be making IE8 the most standards compliance browser because standards are important and we will be focusing on them". Most of the language though is hemming and hawing on standards, it's a very unclear message.

    1. Re:Great summary, iffy article by compupc1 · · Score: 1

      What are you talking about? The notion of IE standards mode has been around for years, even back when it WAS the most "standards-compliant" browser out there (and even that term is iffy). Standards mode is not something the users have to enable; it's enabled by specifying a proper DOCTYPE in HTML pages; in other words, something web developers do to mark their page as being written according to standards, so it will be rendered according to standards.

      And you can't honestly tell me that they don't have a valid point about different types of standards. There are de-facto standards, not everything some here at slashdot whine about is an actual true blue standard. It's just that every other major browser vendor might support it, which would make it de-facto. Look, there plenty of valid complaints about past IE versions. But let's give credit where credit is due; IE 8 is looking to bring that browser back up to the level where other browsers have been for some time now. Which, despite the delays in getting there, is still commendable.

      --
      -James
    2. Re:Great summary, iffy article by jgoemat · · Score: 1

      What are you talking about? The notion of IE standards mode has been around for years, even back when it WAS the most "standards-compliant" browser out there (and even that term is iffy). Standards mode is not something the users have to enable; it's enabled by specifying a proper DOCTYPE in HTML pages; in other words, something web developers do to mark their page as being written according to standards, so it will be rendered according to standards.

      You're partially right. Developers will have to insert an IE8-specific flag into their html to make IE8 operate in standards mode, but the user won't have to do anything so my point is invalid. Here's some FAQ:

      For compatibility purposes IE8's rendering engine defaults to "quirks" or "standards" mode. Site developers will need to insert a new opt-in flag to request the page to render using "IE8 standards mode."

      Since many sites will still have to support IE6 behavior, my guess is many people won't bother. At least I can get my standards-compliant page to look right on IE8 by inserting a vendor-specific tag into my code. I find it disturbing that they call the default "standards mode" and the mode that actually complies with web standards "IE8 standards mode"...

      And you can't honestly tell me that they don't have a valid point about different types of standards.

      I'm not saying that they don't have a point, I just found it disturbing that this article about IE8 adhering to actual web standards was laced with anti-standards rhetoric. I think it is great that IE8 passes the ACID2 test, and especially that it apparently happened as a side result of them working on standards compliance (even if a web page has to have a special tag to use this mode) and not because they had this one goal in mind. My complaint was about the tone of the article. While they are working on this "IE8 standards mode", it is clear that their main focus is "not breaking the existing web", i.e. maintaining compatibility with IE6 rendering quirks.

  151. Re:Not the ol' backwards compatibility excuse agai by jonadab · · Score: 1

    > If it's the problem of a site seeing IE8 and then running IE6 code hacks, then they could
    > just rename the whole browser to something cool like Expanse 1.0 or something

    I wonder about this too. If IE8's interoperable rendering is as much better as they indicate, wouldn't it be an opportune time to (finally) update the user-agent string? IE has been spoofing Mozilla for pretty much its entire history, but is that really still desirable? In the early days spoofing Mozilla meant you got the "enhanced" content intended for Netscape browsers (with, you know, cool colors and stuff). Later other browsers started to spoof the "IE spoofing Mozilla" combination, because that typically meant you got the spiffy DHTML content intended for IE5. Now most other browsers have largely _quit_ doing that, so they can get the more standards-compliant content (and here I'm using the term loosely; said content is seldom fully compliant) typically intended for Firefox. If I were the IE8 team, I'd be taking the opportunity now to update the User-Agent string.

    Given that naive sniffing code typically just does a substring check, usually for "IE" and sometimes the version number, the obvious thing is to remove the string "IE" from the UA string. If it were me, I'd make it something along these lines...

    Internet Explorer/8.0 (Win32; Windows NT 6.0; en-US)

    Rebranded versions (notably, MSN Explorer) could throw whatever vendor indicator they like on the end of that.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  152. Thanks to Microsoft for their conditional comments by Yvan256 · · Score: 1

    I might not like IE (any version), but at least Microsoft did a really neat move when they added their IE conditional comments. It keeps the code valid, other browsers ignore them because they're valid comments, and it allows us to target specific versions of IE.

    So, while Microsoft does have problems with IE, at least they gave us a clean and solid way of making special code for it, especially given the "cascading" in CSS.

  153. Time to let it die by owndao · · Score: 1

    I personally feel that it is time to let IE break clean with the IE7 and older versions' flaws. MS should create a compliant browser for a change and if people want to access the deliberately kludged sites let them use IE7 or earlier. It's time to let the spaghetti code that is IE7 die its unnatural death. Sorry to be so blunt but this sounds like the same excuses coming from Microsoft when IE7 was nearing release. There was a backing away from standards because they reasoned that they would rather put out a known flawed product rather than attempt to do it right and making "new" mistakes. Come on. Frankly it sounded like upper management BS "dumbed down" so that maybe we the developers might swallow this dubious reasoning when actually management is saying we don't want to spend the money to do it correctly. The IE team management has little credibility as far as I'm concerned. "Let them eat cake!" indeed.

    --
    Be as you would have the world become.