>I just want to make a comment about all this talk about IE5 and not real DOM
>support. It's true that IE isn't 100% by the books but it is definitely the
>most popular one. And the most well documented (go to msdn.microsoft.com in
>to the web webworkshop and look at the DHTML refrence). It is definitely the
>easiest to support because of this so all this perfect DOM code is cool
>theoretically but I think IE is more important. I hate M$FT as much as the
>next developer but what can you do?
>
>8an

I would agree that M$ does provide the best known documentation for its
products.  That does not however make up for the fact they are always going
against the flow of the rest of the computer world.  Yes, I do use M$
products and yes they are better than most everything else out there.  But if
a standard is adapted by everyone else then why not adapt and implement it as
it should be.

And it's not like it would ever happen, but if people refused to support the
browser it would lose it's popularity fast or they would start supporting
standards, one of the two.

>By the way the way you test is wrong. A lot of methods (such as appendChild
>removeChild etc.) are in IE under document.body you should check for
>document.methodname || document.body.methodname
>
>8an

At this point I am not testing for proprietary DOM support.  I am testing for
pure DOM support.  This means that IE does not fully support the DOM Level 1
Standard.

>Most compatibility charts, in particular the the Mozilla ones, have no
>results for IE5Mac or Moz0.8Mac, or are confusing as to which IE5 is being
>tested.
>
>Can we use the 'document.implementation.hasFeature' method to determine
>which DOM level a Browser supports?
>
>Liam

I am assuming that you are using MSIE 5.0 on Mac and Moz0.8 on Mac.  Please
confirm this so I can be sure that I have the results listed properly.  And
thank you for the information and the links.  I'm not sure what the
document.implementation.hasFeature is for.  I am still looking into that, but
I think it relates to the DOM is some manner.

>Cameron, Pascal, 8an in reply to the debate concerning whether or not IE is
DOM compliant

If I understand the DOM Spec correctly then according to the test, IE 5.5 on
Windows does not support DOM Level 1 - Core.  I am going to try and add in
DOM Level 2 - Core and DOM Level 1 - HTML testing.

Once again IE is not DOM Level 1 - Core Compliant.  IE supports its own
proprietary version of the DOM as usual.


According the results returned by testing IE 5.5 on Windows using the test
that I used

Reply via email to