Jes*_*ica 214 javascript jquery jquery-ui twitter-bootstrap
我一直在使用jQuery UI进行一些基本的页面增强.按钮和输入样式和模态对话框.现在我遇到了Bootstrap,它看起来很不错.
有没有人有从使用jQuery UI到Bootstrap的经验?这就是我想要做的事情,但在我这样做之前,我想知道我可能面临的问题.
Mar*_*sen 133
我有几个项目.
我认为最大的不同
jQuery UI是后备安全的,它可以正常运行并且在旧浏览器中看起来很好,其中Bootstrap基于CSS3,这在新浏览器中基本上意味着GREAT,在旧版本中并不是那么好
更新频率:Bootstrap正在通过强大的新功能获得一些重大更新,但遗憾的是它们可能会破坏以前的代码,所以你不能只安装bootstrap并在有新的主要版本时进行更新,它基本上需要大量的新编码
jQuery UI基于良好的html结构,具有来自JavaScript的转换,而Bootstrap基于可视化和可定制的内联结构.(在JQUERY UI中调用窗口小部件,在Bootstrap中定义它)
那又该选择什么呢?
这总取决于您正在处理的项目类型.是否更酷,更快速的小部件,或者您的用户经常使用旧浏览器?
我总是最终使用两者,所以我可以使用两全其美.
如果您决定使用它们,这里是两个框架的链接.
Eva*_*oll 73
使用两者后,Twitter的Bootstrap是一种卓越的技术集.这里有一些差异,
其他说明,
ete*_*rps 33
您可以使用相对较少的问题.Twitter Bootstrap使用jQuery 1.7.1(截至本文撰写时),我想不出为什么不能将其他Jquery UI组件集成到HTML模板中的任何原因.
我一直在使用在Initializr.com上构建的HTML5 Boilerplate和Twitter Bootstrap的组合.这将两个很棒的入门模板组合成一个很棒的入门项目.请访问http://html5boilerplate.com/和http://www.initializr.com/查看详细信息. 或者立即开始使用,请访问http://www.initializr.com/,单击"Bootstrap 2"按钮,然后单击"下载它".这将为您提供开始所需的所有js和css.
不要被HTML5和CSS3吓跑.Initializr和HTML5 Boilerplate包括polyfill和IE特定代码,允许所有功能在IE 6,7 8和9中工作.
在Twitter Bootstrap中使用LESS也是可选的.他们使用LESS来编译Bootstrap使用的所有CSS,但是如果你只想覆盖或添加自己的样式,它们会为此提供一个空的css文件.
还有一个空白的js文件(script.js)供您添加自定义代码.您可以在此处为其他jQueryUI组件添加处理程序或选择器.
Raj*_*jiv 27
我们使用了两者,我们喜欢Bootstrap,因为它的简单性和开发和增强的速度.jQuery UI的问题在于它正在以蜗牛的速度移动.花费数年时间推出Menubar,Tree control和DataGrid等常用功能,这些功能正处于规划/开发阶段.我们等待等待,最后放弃并使用ExtJS等其他库来获取我们的产品http://dblite.com.
Bootstrap在很短的时间内提供了相当全面的功能,我相信它很快就会超过jQuery UI.
所以我认为使用最终会过时的东西没有意义......
| 归档时间: |
|
| 查看次数: |
118216 次 |
| 最近记录: |