在考虑我的下一个项目的JS框架时,我可以看到规模明显倾向于jQuery,但是,Prototype也得到了很好的评论.
我正在考虑的问题是如何缩减这些只具有我真正需要的功能.例如,最新的jQuery似乎是55k压缩,我显然只需要主要需要的基本功能或跨浏览器兼容性.
正好用手工编码的另一种选择听起来非常痛苦.
有没有人遇到过一些" jQuery降尺度 "或"Prototype降尺度"?像Dlite这样的东西并没有完全削减它,因为我需要具有超时的跨浏览器AJAX,以及跨浏览器cookie处理,但也许还有一些其他轻量级解决方案?
由于我正在使用基于PHP的解决方案,因此与ASP相关的捆绑包无济于事.
任何提示都将非常感激.
检查这些框架:
Midori(45KB未压缩)
SimpleJS(核心文件:4KB)
DOMAssistant(7KB gzipped)
如果你想要一个完整但轻量级的解决方案,我建议你选择Midori或DOMAssistant.
最后,这里有一个链接,可以显示框架之间的差异:http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
[编辑]
这篇文章也可以帮助您进行研究.