您的当前位置:首页正文

基于HTML5的移动Web App开发及应用

来源:画鸵萌宠网
’f牛开发・Software Development 基于HTML5的移动Web App开发及应用 文/周义祥 表1 随着我国科学技术的飞速发 展,互联网领域的智能化和自动 化趋势越来越明显,特别是HTML5 的出现,为移动WebApp的开发与 应用创造更好机会,不仅提升平 序号 时间 1 1999笠 2 2000生 发展程度 W3C发布HTML4.Ol W3C发布HTML4.0 序号 时间 发展程度 5 2008住 HTML5第一份正式草案公布 W3C解散XHTML2解散工作 6 2009正 组 台整体兼容性,且更具表现能力。 在实际应用过程中,工作人员应 在把握HTML5特点和优势的基础 上,结合移动WebApp应用特点, 不断创新APP网页应用,为用户 带来更好的体验。 3 2004笠 W3C内部对XHTML.2产生分 7 2011年 HTML5L歧astCall工作草案发布 WHTWG成立 4 2006焦 W3C和WHTWG合作开发下 8 2012钲 HTML5成为候选标准 代HTML ,一的过程中,应以AJAX和JavaScfipt为基础, 转变常规网页技术构建与组织形式,为用户带 来更好的体验。 3移动Web App的开发应用挑战 移动Web App在互联网时代不仅能够更 好地满足人们对于“云端”技术的需求,更可 键词】移动webApp HTML5兼容性用户 2・1移动w。b pp的技术构架 移动WebApp能够动态控制系统的更新, 包括修复系统bug和增加新功能等部分,在修 改服务器之后可直接应用,让用户能够及时使 通过手机直接获取所需服务,如游戏、社交等。 但受到多种内外部因素的影响,移动Web App 的开发过程中仍面临以下几方面的挑战: (1)HTML5技术仍未真正成热,移动 WebApp完全取代传统APP的困难仍然较大。 (2)移动Web App还需更完善的 HTML5是当前应用得较为广泛的互联网 技术,最早的HTML产生于上个世纪9O 用到新版本,这也从侧面反映出移动WebApp 在被开发应用后,通常会不断根据市场的变化 情况和用户实际需求而进行变更,因此,在设 计移动WebApp的技术架构时应尽可能保障其 本。移动WebApp前端数据层位于后端与uI 界面中,把用户操作优化为HTTP请求,及时 缓存好数据,使得在模块更新中减少对系统的 影响。 初,HTML5是该技术的最新版本,将其 I在移动WebApp的开发过程中,不仅能够 (提升用户体验效果,更可保障智能手机的 !性。 HTML5标准进行支持,用户获得的体验应进 一步被优化。 的合理性与科学性,降低变更影响和维修总成 4结束语 综上所述,随着HTML5技术的不断发展, 移动Web App的开发与应用面临着极大的挑 TML5的应用特点 自1990年被开发创造以来,HTML技术 !历以下几个发展阶段,具体如表l所示。 战与机遇。HTML5从本质上转变了开发移动 WebApp的方式,不仅能够有效进行离线存储, 不断丰富App媒体内容,使得用户获得更好 的体验,还可以优化App平台,处理好多线 程,实现真正意义上的兼容,因此,在未来以 HTML5为基础的移动Web App将会是发展主 流。 HTML5是对传统Web标准的极大更新, }规版本相比,HTML5在全面表现出Web £的同时,还属于应用得较为成熟的平台, 2.2 vXHTML5为基础应用移动Web hpp的方案 针对安卓版本的平台,以HTML5为基础 应用的移动WebApp方案共有两个: 2.2.1拓宽WebView组件 平台的操作系统中,Web View组件有效 封装APP的开发接口,但其提供的上层API 能力较为有限,因此,在HTML5技术中对其 进行了对应的拓展: 以下几方面的特征: (1)存在语义结构化标签,如hgroud、 section等,提高文档结构的易读性和 -_『生。 参考文献 [1]李世满.基于HTML5 web技术APP快速开 发研究一以移动办公APP软件开发为蓝 本[J】.电脑知识与技术,2016,12(03):81— 82. (2)可有效支持离线存储,与cookies j,localStorage也可提供对应的功能。通 (1)插件形式的拓展功能; (2)直接在平台上拓展功能。 2.2.2拓宽系统Webkit Webkit包括两种引擎: (1)WebCore排版; (2)JavaScfipt Core。 adexedDB模块而存储复杂数据,即利用缓 l方式,把文件资料下载到本地,使得用户 漓线的情况下依旧使用移动WebApp。 (3)丰富多媒体的能力,即提升移动 App的音频与视频功能,优化其图形等功 (4)应用API,移动WebApp中存在的 函数有利于保障终端设备的整体能力。 【2】朱凯南,李艳平,申闰春等.基于 IoniC和Cordova的跨平台移动APP 的研究与应用[J】.电脑知识与技 术,2O1 6,I2(01):11 9-i 2i. 2.3以HTML5为基础的移动Web hpp页面优化方 式 [3】周备锋.基于HTML5的毕业综合实践 平台Web APP的实现研究[J].未来英 才,2016.23(07):27 3-27 4.  ̄HTML5为基础开发应用移动Web App i式 HTML5的技术组合包括JavaSc啷t、 4L5和CSS3等模块,在开发移动WebApp 一页面优化也是HTML5技术的重要突破, 在传统技术中,用户每点击一次链接都需进行 次刷新,因此,HTML5通过改变页面元素, 并提出OPOA解决方案,使得JavaScript脚本 能够顺利被执行。 作者单位 长江大学计算机科学学院计科11 320班省荆州市434000 湖北 ;・电子技术与软件工程 Electronic Technology&Software Engineering 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top