Slashdot Mirror


Microsoft Insists IE7 is Standards Compliant

ReadWriteWeb writes "Microsoft's Chris Wilson, the Group Program Manager for IE addresses the issue of whether IE7 is CSS and Web standards compliant. Last week a Slashdot post claimed that IE7 was basically non-compliant with CSS standards. But Chris Wilson says that isn't true and that standards improvements is a big part of IE7. He admits that there were a ton of bugs from IE6 that have caused web developers a lot of pain, but says that IE7 will address those and be standards compliant. He goes as far to say that IE7 supports Web standards even at the expense of more backwards compatibility."

19 of 389 comments (clear)

  1. cut MS some slack by yagu · · Score: 5, Insightful

    In addition to trying to be standards compliant Microsoft is dancing as fast as they can copying and adding the features virtually all other browsers have had around for years now.

    From the article, MS (Chris Wilson) spots their compliance progress somewhere between 50 and less than 90%: Tough question, in terms of stating that we really do fully support the CSS 2.1 spec, it's hard to tell because there is a bias to any analysis. We're certainly somewhere between those two... I don't think we're at 90%, I think we're above 50% though...

    Not sure where that puts them in terms of compliance compared to the other browsers, but I'm happy to stick with Firefox for many reasons, recommend anything but IE7 to anyone for many reasons, and probably stay that way. IE7 from Microsoft is looking like a little too little too late.

    In the meantime, Microsoft almost seems tentative in their position about standards compliance versus backwards compatibility. In parts of the interview, Chris talks about trying not to alienate IE6 users (his mother) with changes to the "standards" behavior making IE6 sites not work or work differently, while in other parts of the interview he discusses being compliant "at the expense of backwards compatibility".

    I don't know what they are doing with that, I'm not sure they do either. They made that bed. Now they're sleeping in it.

    1. Re:cut MS some slack by Anonymous Coward · · Score: 5, Insightful
      Not sure where that puts them in terms of compliance compared to the other browsers, but I'm happy to stick with Firefox for many reasons, recommend anything but IE7 to anyone for many reasons, and probably stay that way. IE7 from Microsoft is looking like a little too little too late.

      You mean the same way that Firefox/Mozilla was too little, too late after Netscape Communicator 4.x? The truth is that it is never too little, too late in the software world. If Microsoft delivers with IE7, and that's a big if, then they will likely regain some market share.

    2. Re:cut MS some slack by WilliamSChips · · Score: 5, Funny

      For example, a Slashdotter got a girlfriend, that's proof that anything is possible.

      --
      Please, for the good of Humanity, vote Obama.
  2. Acid Test by celardore · · Score: 5, Interesting

    I wonder if the browser will pass the Acid Test....

    1. Re:Acid Test by porneL · · Score: 5, Insightful

      number of the things used in the acid2 test are to not likey to be high on their priorities and would be focusing on more widely used CSS

      "Widely used CSS" is that tiny subset that works in IE6. Ofcourse nobody bothers using display:table-cell nor generated content when it fails in browser that 70%-90% visitors use, but these are very useful features.

    2. Re:Acid Test by ozmanjusri · · Score: 5, Funny
      Question is, do they use Acid for measurement?

      No, but the design team dropped a few tabs.

      --
      "I've got more toys than Teruhisa Kitahara."
    3. Re:Acid Test by mr_death · · Score: 5, Insightful

      Translated, "we'll support the parts of the standard that we like." Bastards ... same old arrogant Microsoft.

      --
      It's Linux, damnit! Pay no attention to renaming attempts by self-aggrandizing blowhards.
    4. Re:Acid Test by diegocgteleline.es · · Score: 5, Informative

      not even everybody's darling, the Gecko browser family, passes it.

      Actually, gecko does pass it. The problem is that firefox 2.0 won't use that revision of the gecko core, only 3.0 will use it.

      Now, even if current Firefox and future firefox 2.0 are not passing it, they're NEAR of passing it. IE7 rendering does not even look like a smiley.

      I think the rendering engine really is good enough

      Yeah, the software company number 1 of the world should be proud of shipping a widely used browser (IE is the most used application in the world) whose rendering engine is the worst one in the world, but that is "enought" only because IE defines what is "enought". If Firefox had 80% of market share, web developers would use lots features that IE does not even dreams to support until they ship IE8 in a couple of years. And nobody would use IE, because their engine is NOT "enought".

  3. Sounds familiar by smooth+wombat · · Score: 5, Funny

    "I'll respect you in the morning."
    "I won't *** in your mouth."
    "I'll pull out in time."
    "We're gonna make this the most secure OS ever!"

    Even Bush knows, "Fool me once, shame on me. Fool me twice, not gonna happen."

    Guaranteed, 100%, that IE7 will be less standards-compliant than either Firefox or Opera.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    1. Re:Sounds familiar by Anonymous Coward · · Score: 5, Funny

      This is Slashdot. Your references are going to go right over everyone's heads.

  4. "no official CSS test suite"??? by Anonymous Coward · · Score: 5, Informative
    1. Re:"no official CSS test suite"??? by Bogtha · · Score: 5, Informative

      No. Not even close. Throw away the idea that he's arguing that Internet Explorer 7 is standards compliant. It's a complete fabrication; he never claimed that.

      What he is saying is that they've done a lot of work in the area of standards compliance, there are moderate improvements, and that it doesn't really make sense to say that it supports 57.324% of the specification or whatever kind of number you can come up with, because there's really no sensible way of measuring something like that objectively.

      Chris Wilson isn't a marketer, either. He's worked on Internet Explorer for years, he was on the W3C CSS working group and has his name in the acknowledgements of the specifications. I believe him when he claims to be working hard to bring Internet Explorer into compliance, but there's only so much a person can do without support from above.

      --
      Bogtha Bogtha Bogtha
  5. No by Anonymous Coward · · Score: 5, Insightful

    MS doesn't deserve slack.

    There's only one standards compliance test that Microsoft has ever aimed to pass and that's their own.

  6. In other news.... by Anonymous Coward · · Score: 5, Funny

    Microsoft changes Web Standards to comply with IE7.

  7. Re:Standards Compliance at Cost by LordKazan · · Score: 5, Insightful

    if they hadn't been retards and used microsoft-hax and used standards compliant multi-browser html/css and javascript they wouldn't have a problem.

    in otherwords: it's their own fucking fault, you code to a vendor-specific set in a non-vendor-specific world you're subject to the whims of that vendor

    --
    If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
  8. Expanding Box Bug by Kunta+Kinte · · Score: 5, Insightful

    From Chris' Blog...

    ... Solid test cases we can access and bug reporting would help which is why we have a public bug database....

    Last I heard IE7 does not fix the Expanding Box Bug?

    This is a troublesome bug when you're populating DIV tags with generated data. You don't even have to be doing anything advanced.

    Microsoft knows about the Position Is Everything Explorer bug list. I've seen IE engineers mention it on their blogs. So I don't buy the "we don't know of specific bugs" routine. And if he wants more concrete bug reports after that set, then theres the Comparison of Layout Engines page which goes through the CSS specs in detail. I'm sure Micrsoft has fixed a bunch of those since IE6, but there are outstanding issues in IE7.

    Most software engineers would pay large sums of money to have that type of detail in bug reports. Microsoft is getting that for free, but he is complaining that he does not have solid cases.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  9. In Other News..... by Azeron · · Score: 5, Funny

    Satan insists AntiChrist 50 - 90% like Jesus.... except better.

  10. Translations from the managerese by dpbsmith · · Score: 5, Informative

    "We really only did standards improvements - particularly CSS and HTML improvements." Translation: Our work on CSS and HTML is incomplete.

    "In IE7 we really are trying to support Web standards." Translation: we are not committing to being compliant with Web standards.

    "We certainly spent a bunch of work trying to improve our standards support." Translation: We're over budget on standards support.

    "I don't think we're at 90%, I think we're above 50% though." Translation: we're not compliant.

    "Well as you saw I got a little frustrated with the Slashdot post." Translation: I can't point to factual inaccuracies in the Slashdot post, but I sure don't like the spin.

    "The target for that was not just passing any one particular test." Translation: We don't pass that particular test.

  11. Ok, then he needs to cut US some slack by jd · · Score: 5, Insightful
    If - as is implied - he's the ONLY person at Microsoft who gives a damn about standards, then given the sheer number of standards that web browsers either would be expected to comply with or really should comply with, it would be utterly beyond the efforts of a single person to identify, prioritize, reify and program each and every single one of those standards.


    IF he is being unfairly blamed, then he has my sympathy on that and that alone. But to turn around and say "hey, we ARE standards-compliant - give or take up to 50% on the standards I even know about" is not a way to win friends and influence people. If he lacks the time to even establish which parts of the specs are implemented, then he might be better spending his time on figuring that out -or- listening to those who have, rather than complaining that the reviews make him look bad.


    He should also stop and bear in mind that since he himself states he does not know the actual level of compliance (he only thinks it is over 50%) then he has absolutely no grounds for complaining about other people's estimates. For that matter, the lack of knowledge on compliance would suggest that the browser is improperly tested. Standards compliance tests are not really optional, since they establish a list of well-defined behaviours for well-defined cases. At the very least, you want to be absolutely certain that those cases won't cause the browser to crash or go rogue. The only way to know this is to try them out. And if you're trying them out, you know which standards are met and by what amount.


    Ergo, his uncertainty establishes firmly that testing and QA is somewhere between poor and non-existant, AND that Microsoft has no software with which to determine when the standards are met. His complaint of being a lone voice establishes firmly that these are not being fixed and never will be.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)