FirefoxとOpera 9は最も「正しい」ブラウザとして認識されています

さまざまなWeb標準をサポートするという点で、絶対的なリーダーはFirefoxとOpera 9です。しかし、Internet Explorerの7番目のバージョンはIEが最も「曲がった」製品であるという評判を裏付けています。



IE6、IE7、Firefox 1.5、Opera 8.5、およびOpera 9ブラウザーの徹底的なテストにより、これらのブラウザーがHTML、CSS、DOM、およびECMAScript標準をサポートする方法が明らかになりました。 研究の完全な結果はここで見つけることができます 、そして、一般的な結果と結論は別々のページで与えられます



これらの数値を分析すると、かなり興味深いものを見つけることができます。 たとえば、ブラウザIE6およびIE7は、ほとんどすべてのテストで絶対に悪い結果を示しました。 特に驚いたのは、「非標準」のInternet Explorer 7です。これは、すべてのテスト済みブラウザの中で最も新しいためです。 開発者が過去数年の否定的な経験を考慮に入れ、間違いを修正したと仮定するのは論理的でしょう。 しかし、ありません。 7番目のバージョンは、サポート標準の点で6番目とはわずかに異なります。



たとえば、IE6とIE7は両方ともXHTML 1.1の属性rb、rbc、rp、rt、rtc、rubyを絶対にサポートせず、ほとんど完全に一部のXHTML 1.0関数をサポートしません(データ型application / xhtml + xml、application / xml、textの認識/ xml 、およびXML内のHTML関数)。 標準のHTML 4.01タグもあまりサポートされていません。 テスト結果をHTML 4.01で要約し、パーセンテージで表すと、IE6は80%、IE7は81%の評価を得ました。 違いは、属性abbr、object、optgroup、optionselectのサポートわずかに改善されたためです。 他のすべては変更されません。 比較のために、Opera 8と9はそれぞれ86%と87%、Firefox 1.5〜92%でHTML 4.01のサポートを示しました。



CSSテストでは、ブラウザーIE6とIE7が再び最適な方法で表示されませんでした。 CSS 2.1の基本的な要素の中でも、 CounterStringは完全にサポートされていません。また、追加の機能の中で、通常はほとんど何もサポートされていません。 しかし、IE7開発者は敬意を払う必要があります:多くの基本的なセレクターと、属性max-heightmax-widthmin-heightmin-widthのサポートがIE7に登場したため、CSS 2.1との互換性の全体的なレベルは成長しました51%から55%。 これは、FirefoxとOperaの互換性レベルが93%と96%であるという事実にもかかわらずです。



DOM標準をサポートするほぼ同じ状況。 IE6およびIE7ブラウザーは50%と51%でサポートしていますが、FirefoxとOpera 9は79%と84%でサポートしています。



ECMAScript言語サポートのみが問題を引き起こしません。 FirefoxとOperaは100%をサポートしていますが、IE6とIE7は99%です。



All Articles