javascript框架IE6兼容性

时间:2010-04-30 08:46:58

标签: javascript internet-explorer-6

我想确定要使用的最佳javascript框架以保持IE 6的兼容性。

具体来说,我想知道哪个最好支持IE6 - Dojo或JQuery。

我根据您需要做的工作量确定兼容性,以使框架与IE6一起工作(框架可能具有需要特殊编码的功能,以使它们能够与IE6一起使用,或者可能存在完全不兼容的功能)

对于各种javascript框架是否有任何基准或兼容性矩阵,这些框架量化了为保持IE6兼容性而必须做的工作?

3 个答案:

答案 0 :(得分:2)

jQuery和DOJO都声称他们支持IE6:

http://docs.jquery.com/Browser_Compatibility

http://o.dojotoolkit.org/support/faq/what-browsers-does-dojo-support

DOJO似乎确实有一个非常宏伟的主张:

  

...... 100%的可用   功能是有效的,那   可访问性正确处理,   所有的国际化和   支持本地化。这是一个   非常高吧,......

jQuery声称他们会在IE6中定期测试。

就个人而言,我会让其他要求决定您使用哪个框架。 JavaScript库的基本工作之一是跨浏览器兼容,所以任何体面的库都会擅长它。

答案 1 :(得分:1)

你问题中的“更好”表示主观性,所以我可能会将其更改为社区维基。

在每种情况下,最好的办法是查看图书馆所说的支持。我知道他跟随框架很好地处理IE6:

我没有DojoExtJS的最新个人经验,但是当我调查它们时,他们支持IE6好几年了 - 我会感到惊讶他们现在还不支持(现在)。 (ExtJS的“learn more”页面显示IE6及更高版本; Dojo首页上的“受支持”列表不是令人震惊的链接列表。)

Closure团队最初表示他们支持IE6(尽管他们have no official list),但谷歌最近决定放弃对其网络应用的IE6支持可能会有所改变。

答案 2 :(得分:0)

除此之外,javascript库的主要优先事项是解决跨浏览器问题。话虽如此,我个人使用jQuery,是的,除了IE的其他更高版本之外,它还克服了IE6问题。