You are here: Re: Comparisons of IE, Opera and Firefox on DOM (Javascript/CSS) support (Opera wins) « HTML « IT news, forums, messages
Re: Comparisons of IE, Opera and Firefox on DOM (Javascript/CSS) support (Opera wins)

Posted by Bob on 05/18/06 12:22

NoNamer wrote:
> Bob wrote:
>> Using this page
>>
>> http://en.wikipedia.org/wiki/Comparison_of_layout_engines_%28DOM%29
>>
>> I made some rather unscientific computations of the levels of DOM
>> (Document Object Model), ie, Javascript + CSS, support for IE 6, Opera
>> 7, 8 and 9 and Firefox 1.5
>>
>> Here they are:
>>
>> DOM 1 supports how many
>>
>> IE5 264 (15 more are broken)
>> IE6 293 (15 more are broken)
>> Opera 7 337 (1 is broken)
>> Opera 8 337 (1 is broken)
>> Opera 9 370 (1 is broken)
>> Firefox 367
>>
>> Opera 9 barely edges out Firefox for DOM 1 support, but it is basically
>> a tie. IE is quite a bit behind. Even Opera 7 bests it considerably.
>>
>>
>> DOM 2 supports how many
>>
>> IE5 43 (2 more are broken)
>> IE6 44 (2 more are broken)
>> Opera 7 70
>> Opera 8 116
>> Opera 9 154
>> Firefox 176
>>
>> Firefox definitely wins for DOM 2 support, but Opera 9 also does very
>> well. IE6 looks like a disaster for DOM 2. Even the older Opera 7 does
>> much better than IE. Even more shameful is that IE barely improved from
>> v5 to v6
>>
>>
>> DOM 3 supports how many
>>
>> IE5 0
>> IE6 0
>> Opera 7 1
>> Opera 8 7
>> Opera 9 54
>> Firefox 19
>>
>> Although DOM 3 is very new and not supported well by browsers, Opera 9
>> does dramatically better than any other browser in implementing it. IE,
>> shamefully, has not implemented one spec, and has not improved again
>> between v5 and v6. Firefox does a decent job of implementing DOM 3,
>> considering that no browser implements much of it.
>>
>>
>> Totals
>>
>> IE5 307
>> IE6 337
>> Opera 7 408
>> Opera 8 460
>> Opera 9 578
>> Firefox 562
>>
>>
>> For the totals, Opera 9 has the best DOM support of any major browser!
>> Yaaaay! Firefox is quite close though. IE is horribly behind and has
>> barely improved from one old version to the next. Even Opera 7 is much
>> better than IE6. The only conclusion is that when it comes to DOM, IE is
>> an incredibly broken browser. The fact that 85% of the net is using this
>> stupid, broken browser is just disgusting.
>>>>
>> Methods: I counted them by hand, so there may be some errors. Feel free
>> to recheck. I think my totals are pretty good though.
>
> I know it's not out yet, but any preliminary data for IE7?

Yes, I do, but not from that url. From another one, I was *really*
disappointed. There has been some limited progress WRT to CSS, but
nothing spectacular. WRT to DOM, I am not sure if there is much new at
all. These people like Web Standards Project (MS is now an official
member) who have been raving about how IE7 is so much more
standards-compliant appear to be horribly wrong. I was of the opinion
that IE7 was much better in this regard, and when I looked it up, it was
profoundly disappointing. Bottom line is IE7 is still dramatically
backwards in terms of standards implementation.
>
> I've been using it for about 2 weeks now and really like it. The zoom
> feature is awesome.

That's cool. I refuse to use IE on principle, not because it's a crappy
browser. After a reinstall, I used it for a couple of days intensively
and I had to admit it was pleasant, esp because so many pages seem to be
designed specifically for that browser. However, I ran without
antivirus, and by the end of the 2 days, I had something like 12 trojans
on my system!

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация