HTML5 - 搭建移动Web应用_第1页
HTML5 - 搭建移动Web应用_第2页
HTML5 - 搭建移动Web应用_第3页
HTML5 - 搭建移动Web应用_第4页
HTML5 - 搭建移动Web应用_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、关于HTML5HTML5具有语义学、本地存储、设备访问、连接性、多媒体、平面和三维效果、性能和集成和CSS3八大技术特征。让Web应用进入无插件时代,在功能和性能上逼近桌面应用。促使应用Web化,实现跨平台。HTML5规范草案将于2012年发布候选推荐版,2022年发布计划推荐版。规范的实现似乎还在遥远的未来,其实不然!当前很多浏览器已经部分支持HTML5, HYPERLINK :/ caniuse / t _blank 提供了详尽的浏览器支持情况。HTML5规范本身并不多,很多相关规范都被独立出来,由浏览器各自实现。移动Web应用方向 上网已经成为最重要的上网方式之一, 网民已达3亿。移动互

2、联网时代已经开启,发展势头迅猛,成为互联网行业的新战场。Android和iOS 的兴起,加速了HTML5在移动设备的普及。与桌面浏览器不同的是,移动操作系统和浏览器随着 的换代而不断升级。移动浏览器的不断升级,给HTML5在移动Web方向的发展提供源源不断的动力。也随着设备性能的不断提高,移动Web应用的能力也渐渐逼近客户端应用。移动Web应用对比客户端应用的优势:更多开发人员有丰富的Web开发经验和工具积累,也形成了成熟的开发社区迭代更敏捷,实现持续更新跨平台,开发成本比客户端的较低Web应用宿主选择Web都有宿主,宿主是运行程序所需要的环境。Web常见的宿主有IE、FF、Chrome这些浏

3、览器。Javascript也运行在服务器端宿主,如 HYPERLINK :// t _blank 。在移动设备,移动Web可以运行在移动浏览器上,也可以运行在PhoneGap或Titanium等框架宿主上。当然我们也可以根据跨平台需要编写自己框架宿主。框架宿主优势:已形成成熟的社区,便于解决问题如PhoneGap等,比浏览器拥有更高权限。可以访问联系人、文件、摄像头、录音等设备可以通过模拟器进行测试,减少跨浏览器测试成本框架宿主劣势:以客户端形式发布,版本更新难度大,动态发布需要额外代码支持系统有可能只支持单进程产品之间无法跳转,不容易衔接PhoneGap兼容性移动浏览器是

4、系统附带的,不需要发布,随着系统升级而更新。在没有权限要求和高端目标设备的情况下,浏览器宿主作为移动Web应用宿主更为适合。Android浏览器Mobile Safari浏览器宿主优势:无需发布,浏览器一般还支持桌面快捷方式产品更新维护方便,可以实现持续更新移植性高(相对框架宿主的一些自定义接口)浏览器宿主劣势:浏览器兼容不高,对HTML5支持有差异性能差异大,必须考虑设备间处理能力的差异测试成本大(特别是Android系统设备),无法覆盖所有机型移动Javascript框架在HTML5的支持下,交互集成取代Javascript浏览器兼容性成了移动Javascript框架的发展方向。其中jQu

5、ery Mobile和Sencha Touch最受追捧。他们主要解决:交互(包括UI设计、控件交互、页面切换等)集成Touch手势交互集成框架优势:交互都符合设备交互特点和设计规范(Android和iOS)开发门槛低,适合快速开发开发社区已经有丰富的跨平台经验和较全面的测试结果交互集成框架劣势:文件体积较大,效率往往不如原生HTML5交互模式固定,难以摆脱没有完善的业务框架,还需要自己实现基础业务框架(代码更新、业务模块重用等)jQuery Mobile 兼容性除了交互集成框架,我们还可以考虑使用原生HTML5开发自己的移动Javascript框架。自己开发更有针对性和目的性,适合业务扩展和性能优化,可以弥补集成框架的缺陷。原生HTML5框架优势:最适合长期业务扩展开发灵活度更高可针对目标设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论