解决问题
Bootstrap是一个css框架,针对解决的问题有:
跨设备的网页页面自适应响应式部署布局问题。随着移动端手机、平板、各分辨率屏幕的出现,如何能够一套前端在所有设备上自由适应?
多人合作的前端部署布局和样式的规范问题
常用前端css组件,如按钮、连接、表单、表格、分页组件、下拉菜单、导航栏、ICON等等
常用JS前端组件(需要扩展js支持),如表单验证、Tips、Popup等等
jQuery Mobile是移动前端框架,包含js、html、css,供应提供一套完整的移动前端建设开发组件,可以比喻成Android建设开发框架,尽可能供应提供移动APP所具有的所有功能,针对解决的问题有:
移动网页页面APP所常用的组件,例如:移动端手机导航栏、选项卡、底部菜单、列表、表单等各种组件,而这些与Bootstrap供应提供的组件有很大区别,jQuery Mobile供应提供的是类似移动端手机APP的组件,只用于移动网页页面,而Bootstrap供应提供的是面向所有设备的组件,并没有对手机端移动设备专门考虑,与移动APP的组件感受体验不一样。
网页页面网站页面之间转换结果效果
异步数值数据加载
功能
Bootstrap其核心主要是一个css样式框架,基于css 的Media Query功能实现了自适应响应式部署布局,能够帮助前端建设开发人员快速部署布局、快速建设开发、合作建设开发。它必须借助jQuery类似的js框架来实现Ajax数值数据交互。
jQuery Mobile其核心是一个完整的WebAPP框架,加入了一个轻量级的jQuery可以实现Dom操作,在jQuery的基础上供应提供了一系列类似移动APP的Widget(视图组件),供应提供了一套不错的网站页面转场结果效果,可通过Ajax实现与后端数值数据交互。
适用场景
Bootstrap通常用于:展现展示网站站点的自适应响应式部署布局建设开发,使得网站站点可以在不同设备上方便查看浏览;以及网站站点后台管理系统的前端CSS框架。
jQuery Mobile通常用于:期望接近移动APP感受体验的WebAPP,项目只运行在移动端手机端,不用于电脑设备展现展示(虽然是可以展现展示的,但是结果效果不好)。
总结
如果做跨设备自适应响应式前端,选择Boostrap;如果仅作手机移动端,期望得到近似APP的WebAPP,使用jQuery Mobile。
如果做一个商品产品级的WebAPP,当前jQuery Mobile的能力并不能让你满意,自己建设开发自适应响应式部署布局框架和WebApp组件是必然要走的路。
最近我们移动端手机端网站站点想改版,打算用bootstrap做手机移动端建设开发的,但经过网上很多人的反馈来看boostrap比较大,他应该说是pc与移动一体自适应的情况下用,如果单纯的做移动站没必要,用这么臃肿的东西。
》》》返回素材圈Sucaiq.Com 查看更多
如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对素材圈的支持!若你觉得本文对你有帮助,欢迎,烦请注明出处,谢谢!
素材圈_网站建设免费素材下载第三方平台: httP://
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有