本站业务范围:1、PC端软件开发、网站开发 2、移动端APP、网站、微信接口、微商城开发 3、视频教程、毕业设计辅导
 当前位置:文章中心 >> Android_IOS_移动互联网
手机网站用Bootstrap还是jQuery Mobile布局
夜鹰教程网 来源:www.yyjcw.com 日期:2016/11/6 0:08:36
分享到:
手机网站用Bootstrap还是jQuery Mobile布局

这篇文章不能解决你的问题?可以加我们QQ在线指导技术

QQ:1416759661   新手QQ群:7835003  

在线解答|Demo制作|远程调试| 系统学习软件开发视频教程

技术咨询: 购买教程  技术咨询:购买教程  大胆的加QQ咨询。

解决问题

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与移动一体自适应的情况下用,如果单纯的做移动站没必要,用这么臃肿的东西。


复制链接 网友评论 收藏本文 关闭此页
上一条: 推荐使用的meta标签  下一条: 如何让手机访问PC网站自动跳转到手机网…

这篇文章不能解决你的问题?可以加我们QQ在线指导技术

QQ:1416759661   新手QQ群:7835003  

在线解答|Demo制作|远程调试| 系统学习软件开发视频教程

技术咨询: 购买教程  技术咨询:购买教程  大胆的加QQ咨询。

购买夜鹰教程网视频教程
  热门服务/教程目录

  夜鹰教程网  新手必看,详细又全面。
  夜鹰教程网  购买教程  夜鹰教程网  在线支付-方便
  夜鹰教程网  担保交易-快捷安全   夜鹰教程网  闪电发货
  夜鹰教程网  电话和QQ随时可以联系我们。
  夜鹰教程网 不会的功能都可以找我们,按工作量收费。

客服电话:153 9760 0032

购买教程QQ:1416759661  购买教程
  热点推荐
在Struts 2中使用JSON Ajax支持
解决JSP中使用request乱码问题
JSP+JavaScript打造二级级联下拉菜…
Tomcat中文手册(1)
JSP及Servlet中遇到的多线程同步
详解:JSP和Servlet中的绝对路径和…
JSP Struts之HTML标签库详解
自定义JSP标签
JSP中的include指令
errorPage设置方法--JSP
JSP 国际化-格式化货币和日期
九个隐含对象使用总结JSP的
Tomcat中文手册(2)
tomcat6关于EL表达式的一个错误
jsp分页技术代码
  尊贵服务
夜鹰教程网 承接业务:软件开发 网站开发 网页设计 .Net+C#+VS2008+MSsql+Jquery+ExtJs夜鹰教程祝福大家新年快乐
  最近更新
推荐使用的meta标签
手机网站用Bootstrap还是jQuery M…
如何让手机访问PC网站自动跳转到手…
提升HTML5的性能体验系列之一 避免…
Android和IOS 字体该做多大合适?…
px,dp,dip,dpi,sp区别
逻辑分辨率和物理分辨率区别
关于智能手机屏幕的分辨率尺寸的问…
WebApp开发尺寸单位的解决方案
float:left与display:inline-blo…
设计人员需要考虑 移动端多分辨率…
关于html5的Web App与Native App的…
如何用Chrome模拟手机浏览器(iOS…
什么是Viewport
html5开发移动应用是最好的选择
  工具下载  需要远程协助? 购买教程

sql2008视频教程 c#视频教程

VIP服务:如果您的某个功能不会做,可以加我们QQ,给你做DEMO!

JQUERY  Asp.net教程

MVC视频教程  vs2012
.NET+sql开发
手机:15397600032 C#视频教程下载
vs2012 vs2008 vs2010 sql2008 sql2005
Asp.Net  

教程咨询QQ:1416759661


这篇文章不能解决你的问题?可以加我们QQ在线指导技术

QQ:1416759661   新手QQ群:7835003  

在线解答|Demo制作|远程调试| 系统学习软件开发视频教程

技术咨询: 购买教程  技术咨询:购买教程  大胆的加QQ咨询。

关于我们 | 广告投放 | 购买教程 | 网站建设 | 技术辅导 | 常见问题 | 联系我们 | 友情链接 | 购买教程

Nighthawk Tutorials Network 快捷购买教程

夜鹰教程网 版权所有 www.yyjcw.com All rights reserved 备案号:蜀ICP备08011740号3

 

出售asp.net系列视频教程 高清原创版 每天晚上20:30--23:00在线 按照编号从简单到高级 http://www.yyjcw.com/list.html