最近一直在研究bootstrap这东西,确实是个好的框架,但是诸多优势背后也隐藏着一些不好的地方,对此,我把它和另一套响应式框架jquery mobile做了一下对比,我的总结如下:
1、bootstrap的class类定义杂乱,没有统一的格式,在比较复杂的页面中,容易产生覆盖和冲突,而jquery mobile采用统一的class类前缀,容易分辨。
2、专业性:bootstrap和jquery mobile都是基于jquery编写,但是bootstrap是由twitter的工程师编写,而jquery mobile是由jquery原班团队打造,两者的专业性可想而知。
3、灵活性:bootstrap的标签结构较为复杂,嵌套层次多,而jquery mobile则标签层次清晰。bootstrap目前只有一套主题,虽然提供了less共自定义样式,但是无疑增加了使用者学习less的成本。而jquery mobile则含有多套主题,并且切换非常方便。
相关文章
- 页面javascript 和jquery 的一些用法
- sizeof 和 strlen 的区别-三、sizeof 和 strlen 的对比
- 深度学习总结:tensorflow和pytorch关于RNN的对比,.dynamic_rnn,
- C++笔记020:const 和 #define 的对比
- spark和Hadoop之间的对比和联系-一、Spark和Hadoop的对比
- 招聘方眼里的猎聘和Boss直聘直观对比
- CMS和G1的对比分析
- jquery mobile 和phonegap开发总结之三跨域加载页面
- SqlCe和SQLite的对比试验、结论
- Spring boot配置文件application.properties和bootstrap.properties的区别