2010-04-30 97 views
2

我想确定最佳的JavaScript框架,以保持IE 6的兼容性。JavaScript框架IE6兼容性

具体而言,我想知道哪些最好支持IE6 - Dojo或JQuery。

我根据您为使框架与IE6一起工作所做的工作量来确定兼容性(框架可能具有需要特殊编码才能使用IE6的功能,或者可能存在不兼容的功能)。

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

+0

P.S.我无法找到解决此问题的现有问题,如果有人能够指示我现有答案,我会关闭此问题。 – Paul 2010-04-30 08:48:03

+0

目前所有主流框架均设计为支持IE6作为基准浏览器。 – bobince 2010-04-30 09:16:23

回答

1

两个jQuery和道场要求他们支持IE6:

http://docs.jquery.com/Browser_Compatibility

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

道场似乎有一个相当宏伟的要求:

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

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

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

+0

如果javascript可以在IE6中运行,那么它可以在任何浏览器中运行。 – 2017-04-23 03:20:17

0

其中,JavaScript库的主要优先级是解决跨浏览器问题。话虽如此,我个人使用jQuery,是的,它也克服了其他IE版本以外的IE6问题。

0

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

在每种情况下最好的做法是看图书馆说他们支持什么。我知道他以下框架处理IE6好:

我没有上最新与DojoExtJS个人的经验,但他们支持IE6以及一几年前,当我看着他们  —如果他们仍然不支持它(现在),我会感到惊讶。 (ExtJS的的“learn more”页说IE6及以上;道场头版的“支持”不在列表中,令人震惊,以列表的链接)

Closure队最初说,他们支持IE6(虽然他们have no official list)但随着谷歌最近决定从他们的网络应用中放弃IE6支持,这可能已经发生了变化。