所以我有很多项目可以使用一点 dhtml Pizzaz,我不知道哪个框架用于哪个项目,任何帮助都将不胜感激。
4 回答
真的,你对任何主要的都很好,因为它们都可以完成基本相同的事情,并且大多数都有很多重叠的插件和脚本。也就是说,我推荐jQuery或MooTools。
jQuery - 大型社区。最新更新速度非常快。对于初学者来说非常容易。很多插件。
MooTools - 对初学者来说有点难,但我真的很喜欢它的类结构和模块化。您可以选择您需要框架的哪些部分,而忽略其余部分。社区不如 jQuery 的好。很多插件。
您也可以使用Prototype / Scriptaculous、YUI、Dojo和其他一些工具,尽管我不太了解它们的优缺点。
但是,要记住的重要一点是,一次不要使用多个库。您不能同时使用 Mootools 和 Prototype,但也不应该同时使用其他工具,因为您只是不必要地增加了页面大小。如果您在一个库中找到您真正喜欢的脚本,那么它很可能存在于另一个库中。
当您将文件提供给浏览器时,您还可以通过 gzip 压缩获得最佳压缩效果。
不过就个人而言,我广泛使用了 MooTools、Prototype、Scriptaculous 和 jQuery,而且我喜欢 jQuery。这实际上取决于您对手头项目的需求和您的个人品味。没有“最好”。
原型:优点:非常强大、小巧、易于集成、出色的 API 缺点:有限的内置小部件(参见 scriptaculous)
Dojo:优点:有很多小部件,不错的支持论坛,很棒的 API 缺点:违反了 Web 标准,小部件是在 domload 后加载的