【发布时间】:2011-03-03 10:36:34
【问题描述】:
在 jquery、mootool、yui 和 Glow 中,Hi 具有跨浏览器兼容性
【问题讨论】:
-
你会发现 jQuery 在 StackOverflow 上是最流行的。令人尴尬的是,这个站点是您可以用来确定最佳框架的最差采样池(无论如何,这完全取决于您的要求)。
标签: javascript cross-browser javascript-framework
在 jquery、mootool、yui 和 Glow 中,Hi 具有跨浏览器兼容性
【问题讨论】:
标签: javascript cross-browser javascript-framework
归根结底,这取决于您想将框架用于什么。
我建议你从学习编写纯 javascript 开始,只有这样你才会发现框架的相对实用性在哪里。
如果您想要一个具有最广泛浏览器兼容性的框架,以及在旧计算机/浏览器上的最佳性能,那么相当烦人的“我的库”可能会胜出。 仅仅因为它进行功能检测而不是尝试推断浏览器名称/版本,这是大多数已建立的库都犯了罪的相当荒谬的逃避。
我建议你试一试,看看什么适合你的需要,过早地将自己锁定在一个特定的框架中只会对你造成长期伤害;拿着锤子的时候,每个螺丝都像钉子等。
我个人喜欢 YUI3 - 它具有强大的 OOP 支持以及灵活的 CSS3 样式 DOM 查询和大量优质 RIA 小部件的选择。
我不会让自己太受大众争论的影响,很多人做傻事,找出适合你和你的问题领域的东西。
【讨论】:
jquery - 一路!我避免使用其他工具!
【讨论】:
我使用 jQuery,因为它很直观,而且有很多反馈和插件。
兼容性
jQuery:火狐 2.0+
互联网浏览器 6+
野生动物园 3+
歌剧 9+
Chrome 1+,存在已知问题:Firefox 1.0.x
Internet Explorer 1.0-5.x
Safari 1.0-2.0.1
歌剧 1.0-8.x
征服者
Mootool:MooTools 与 Safari 2+、Internet Explorer 6+、Firefox 2+(和基于 gecko 的浏览器)、Opera 9+ 和 Chrome 4+ 兼容并经过全面测试。
唯:http://developer.yahoo.com/yui/articles/gbs/
【讨论】:
我会推荐jQuery。 Microsoft Visual Studio 2010 附带 jQuery 支持,这是此测试的一个很好的基准。此外,jQuery 拥有大量为 jQuery 开发插件的受众。
【讨论】:
JQuery 越来越受欢迎。 JQuery 与大多数浏览器的兼容性更高。 Jquery 已经掌握得很好,所以最好只尝试 JQuery。
【讨论】:
最好你必须定义你的意思。这取决于许多因素。
我更喜欢 jquery,因为它的用户群太大并且插件的可用性。
【讨论】: