- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新一代移动Web技术和应用前景
新一代移动Web技术和应用前景
【摘要】面对互联网发展的突飞猛进以及多媒体应用的普及,以HTML5为代表的新一代移动Web技术应运而生并正加速发展和完善。本文通过分析Web技术的发展,阐述了以HTML5为主的新一代移动Web技术的发展状况和应用情况以及我国企业面对的机遇和挑战。
【关键词】Web技术 HTML5 机遇 挑战
一、概述
面对互联网发展的突飞猛进以及多媒体应用的普及,新一代的Web标准HTML5应运而生并正加速发展和完善。以HTML5为代表的新一代移动Web技术是Web前端技术的重大发展创新,将大幅提升Web应用在交互、系统能力调用、富媒体、语义化等方面的能力,使用户无需安装纷繁的插件而获得更为丰富的Web应用,并以不逊于本地应用的体验享受各类创新的云服务。更重要的是,HTML5的开放性和跨平台运行的特点有望打破少数厂商对产业链的垄断,从而建立起新的应用生态环境,对包括设备、操作系统和应用软件商店在内的整个产业链的发展具有重大的推动作用,因此HTML5的发展前景受到许多业内巨头的青睐,被认为是未来互联网发展的一个重要方向。
二、新一代移动Web技术系统架构
移动Web是以HTML、HTTP等技术为基础构建的移动互联网信息服务系统,主要由Web应用服务、Web运行环境、服务部署托管平台、应用生成开发工具等部分组成。移动Web技术即为构建此系统所需的一系列技术的统称。
Web应用服务的关键技术可分为前端展现与交互技术、后端服务构建技术和应用层网络协议。前端展现与交互技术用于Web应用服务在终端Web运行环境上的内容展现与逻辑执行,主要包括HTML、CSS、DOM、JavaScript等技术;后端服务构建技术用于Web应用服务器端的逻辑执行与资源管理,主要包括动态网页技术、数据库技术等,ASP、JSP、PHP等是目前最常用的动态网页技术;应用层网络协议用于Web应用服务前端与后端之间的信息交互与数据传送,主要包括HTTP协议、FTP协议、SMTP协议等。
应用生成开发工具主要包括应用开发框架、集成开发环境以及模拟器等。应用开发框架是多层次抽象封装的可重用编程组件,帮助开发者缩短开发周期,提高应用质量。集成开发环境是为开发者提供的图形化、向导式的Web应用开发、调试工具。模拟器用于模拟应用运行环境,帮助开发者对应用进行调试。
Web运行环境是Web应用在终端上展现及执行的环境,可以是操作系统Web运行环境、浏览器等。Web运行环境可通过Java Script扩展API调用终端、网络及业务平台的能力。
服务部署托管平台是为Web应用服务提供代码部署与运行的一套完整环境。开发者可以不用维护服务器、数据库等,而直接把Web应用服务部署在托管平台上,进而为用户提供服务。
三、新一代移动Web技术的优势分析
HTML5技术是Web前端展现与交互技术的重大发展创新,也是未来移动Web技术发展的重要方向。HTML5技术族主要包括HTML5、Java Script、Web ApplicationAPI等,具有以下的优势:
3.1 增强的标记能力
HTML5新增加了一些结构化标签,主要包括、、、、、等带有语义性的标记,来加速浏览器解释页面中元素的速度。例如新增元素明确告诉浏览器此处是页头,标记用于构建页面的导航,标记用于构建页面内容的一部分,表明页面已到页脚或根元素部分。同时能够提高搜索引擎的效率,比如搜索引擎可以忽略掉通常不包含页面重要内容的元素和元素里的内容。
3.2 出色的多媒体表现能力
HTML5技术极大增强了Web应用在绘图、视音频、字体、数学公式、表单等方面的能力。新一代Web技术引入了新的标签,使多媒体内容嵌入网页更为容易并进一步提升Web网页中图形、动画等多媒体技术的表现能力;游戏是对实时图像处理能力要求最高的多媒体类别,在这一领域新一代Web技术支持在网页上实时运行2D、3D游戏。
3.3 开放APl能力
新一代Web技术通过引入新的标签和网页应用API(应用程序编程接口),能够在网页上运行大型应用程序。同时,新一代Web技术还引入了地理位置、离线缓存等新型API,以进一步丰富网页应用程序的功能拓展。
HTML5技术成熟应用将促使Web运行环境向标准化的移动应用承载平台转变。此外,Web应用服务具有开发门槛低、潜在开发者众多、运营维护便捷等优势。在突破执行效率、网络带宽等瓶颈后,Web应用在功能、性能及业务体验上将开始接近原生应用。
四、新一代移动Web技术发展现状和应用前景
当前全球主流浏览器厂商微软、谷歌、苹果等都对以HTML5为代表的新一代Web技术的发展给予了全面支持。根据2012年2月数
原创力文档


文档评论(0)