jquery tools jquery ui 对比 有什么大的区别?
2015-07-05 · 知道合伙人金融证券行家
jQuery Tools是一组基于jQuery构建的用户界面常用组件的集合。通过使用jQueryTools,网站前端开发无疑会变得更加高效。值得注意的是,jQueryTools的gzip压缩版本仅有5.8k,如此轻量级而且功能实用的UI组件绝对值得关注。下面是官方主页对它的一个描述:
jQuery Tools包含如今网站六个最有用的javascript工具。它的一个优点是所有这些工具可以一起使用、扩展、配置和样式化。
最终,通过它你可以制作出众多不同的网站部件,或用个人的方式创造新的应用。(This library contains six of themost useful JavaScript tools available for today’s website. The beautyof this library is that all of these tools can be used together,extended, configured and styled. In the end, you can have hundreds ofdifferent widgets and new personal ways of using the library. )
下面是jQuery UI包含的工具列表:
- 选项卡功能(Tabs)
- 提示工具条功能(ToolTips)
- 信息滚动功能(Scrollable)
- 遮罩效果(overlay)
- 突出效果(expose)
- Flash嵌入
有人可能会拿jQuery tools和jQuery ui去做对比,因为这个,国外还有过不小的争论。感兴趣的可以看看这篇文章:jQuery Tools VS Jquery UI,国内也有人对此发表过言论(blogspot被墙了,可能访问不了),下面是一些引用:
原因就出在於TOOLS官网上写明了它就是要补jQuery UI不足之处,例如:TOOLS有UI缺乏的tooltips、tabs、overlays等功能,且强调档案比UI还要小。
marcgrabanski认为TOOLS既然对於UI不足之处有意见,最初就应该加入该UI团队,一起协同开发改造出新版本,毕竟当初是受到UI的启发,到後来却因UI不足之处,甚至另起炉灶创立一个新品牌,这样的行径并不厚道。
但支持TOOLS的人却也有不同的声音,认为网页开发者本来就是会殷切期望会有更小、更有效率的plugin,UI长久来效能不是最好,不过大家也都无从选择起,如今又有新的plugin出现,大家乐见其成,应该给予鼓励。