外贸平台哪个网站最好,网站建设毕业答辩ppt,秦皇岛做网站优化,农业科技工作服务站建站模板关于HTML5HTML5具有语义学、本地存储、设备访问、连接性、多媒体、平面和三维效果、性能和集成和CSS3八大技术特征。让Web应用进入无插件时代#xff0c;在功能和性能上逼近桌面应用。促使应用Web化#xff0c;实现跨平台。HTML5规范草案将于2012年发布候选推荐版#xff0c…关于HTML5HTML5具有语义学、本地存储、设备访问、连接性、多媒体、平面和三维效果、性能和集成和CSS3八大技术特征。让Web应用进入无插件时代在功能和性能上逼近桌面应用。促使应用Web化实现跨平台。HTML5规范草案将于2012年发布候选推荐版2022年发布计划推荐版。规范的实现似乎还在遥远的未来其实不然当前很多浏览器已经部分支持HTML5caniuse.com提供了详尽的浏览器支持情况。HTML5规范本身并不多很多相关规范都被独立出来由浏览器各自实现。移动Web应用方向手机上网已经成为最重要的上网方式之一手机网民已达3亿。移动互联网时代已经开启发展势头迅猛成为互联网行业的新战场。Android和iOS手机的兴起加速了HTML5在移动设备的普及。与桌面浏览器不同的是移动操作系统和浏览器随着手机的换代而不断升级。移动浏览器的不断升级给HTML5在移动Web方向的发展提供源源不断的动力。也随着设备性能的不断提高移动Web应用的能力也渐渐逼近客户端应用。移动Web应用对比客户端应用的优势更多开发人员有丰富的Web开发经验和工具积累也形成了成熟的开发社区迭代更敏捷实现持续更新跨平台开发成本比客户端的较低Web应用宿主选择Web都有宿主宿主是运行程序所需要的环境。Web常见的宿主有IE、FF、Chrome这些浏览器。Javascript也运行在服务器端宿主如node.js。在移动设备移动Web可以运行在移动浏览器上也可以运行在PhoneGap或Titanium等框架宿主上。当然我们也可以根据跨平台需要编写自己框架宿主。框架宿主优势已形成成熟的社区便于解决问题如PhoneGap等比浏览器拥有更高权限。可以访问联系人、文件、摄像头、录音等设备可以通过模拟器进行测试减少跨浏览器测试成本框架宿主劣势以客户端形式发布版本更新难度大动态发布需要额外代码支持系统有可能只支持单进程产品之间无法跳转不容易衔接PhoneGap兼容性移动浏览器是系统附带的不需要发布随着系统升级而更新。在没有权限要求和高端目标设备的情况下浏览器宿主作为移动Web应用宿主更为适合。Android浏览器 Mobile Safari浏览器宿主优势无需发布浏览器一般还支持桌面快捷方式产品更新维护方便可以实现持续更新移植性高(相对框架宿主的一些自定义接口)浏览器宿主劣势浏览器兼容不高对HTML5支持有差异性能差异大必须考虑设备间处理能力的差异测试成本大(特别是Android系统设备)无法覆盖所有机型移动Javascript框架在HTML5的支持下交互集成取代Javascript浏览器兼容性成了移动Javascript框架的发展方向。其中jQuery Mobile和Sencha Touch最受追捧。他们主要解决交互(包括UI设计、控件交互、页面切换等)集成Touch手势交互集成框架优势交互都符合设备交互特点和设计规范(Android和iOS)开发门槛低适合快速开发开发社区已经有丰富的跨平台经验和较全面的测试结果交互集成框架劣势文件体积较大效率往往不如原生HTML5交互模式固定难以摆脱没有完善的业务框架还需要自己实现基础业务框架(代码更新、业务模块重用等)jQuery Mobile 兼容性除了交互集成框架我们还可以考虑使用原生HTML5开发自己的移动Javascript框架。自己开发更有针对性和目的性适合业务扩展和性能优化可以弥补集成框架的缺陷。原生HTML5框架优势最适合长期业务扩展开发灵活度更高可针对目标设备的性能优化原生HTML5框架劣势暂时只能兼容高端设备(Android2.0、iOS3.2性能较佳)跨平台测试成本比较高框架开发门槛比较高需要一段时间发展【编辑推荐】【责任编辑铭铭 TEL(010)68476606】点赞 0