为了保持IE6的兼容性,我想确定最好的javascript框架。
具体地说,我想知道哪一个最支持IE6 - Dojo或JQuery。
我根据您为使框架与IE6协同工作所做的工作量来确定兼容性(框架可能具有需要特殊编码才能与IE6协同工作的特性,也可能存在完全不兼容的特性)。
对于不同的javascript框架,有没有什么基准测试,或者兼容性矩阵,来量化你维护IE6兼容性所需要做的工作?
发布于 2010-04-30 17:00:20
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库的基本工作之一是跨浏览器兼容,所以任何像样的库都会在这方面做得很好。
发布于 2010-04-30 16:53:35
你问题中的“更好”表示主观性,所以我可能会把它改成社区维基。
在每种情况下,最好的做法是查看这些库说它们支持什么。我知道他下面的框架能很好地处理IE6:
我没有使用或的最新个人经验,但几年前当我研究它们时,它们对IE6的支持很好-如果它们(现在)不再支持它,我会感到惊讶。(ExtJS的"learn more“页面显示为IE6和up;Dojo首页上的”受支持“列表并不是列表的链接。)
团队最初表示他们支持IE6 (虽然他们支持have no official list),但随着谷歌最近决定从他们的web应用程序中取消对IE6的支持,这一点可能已经改变。
发布于 2010-04-30 16:50:17
其中,javascript库的主要任务是解决跨浏览器的问题。话虽如此,我个人使用,是的,它也克服了IE6的问题,而不是其他更高版本的IE。
https://stackoverflow.com/questions/2743295
复制相似问题