基于WEB的太平洋保险APP开发文献综述
2020-04-07 16:06:03
文献综述
随着移动互联网的快速发展,手机浏览器市场也变得异常火爆。当HTML5从技术变成标准并逐步成为现实,也激化了基于网页的系统和应用(Web App)与苹果模式的本地系统和应用(Native App)的激烈交锋,作为Web App重要入口,浏览器因此走上风口浪尖。
Web App是指基于Web的系统和应用,其作用是向广大的最终用户发布一组复杂的内容和功能。即:利用Web技术,能够做出超越传统理解网站的功能,让它更具有交互体验,让这个App看起来和用起来更像Native App。Web App的开发具有以下特点:①开发成本低;②轻松实现跨平台,保证体验的一致性;③迭代更新更加容易。Web App使用的技术是HTML或HTML5、CSS3、JavaScript,服务端技术JAVA、PHP、ASP。
本毕业设计是结合太平洋保险管理系统所做的移动应用,下面我将介绍使用的开发技术。
(1) HTML
HTML(Hypertext Markup Language)是超文本标记语言的英文缩写,这是一种标记语言,不需要进行编译,直接由浏览器执行。HTML文件是一个文本文件,包含了一些HTML元素、标签等。目前HTML语言的标准是由W3C(World Wide Web Consortium)负责制定的。依照规则,无论是何种浏览器,对于相同的HTML代码,应当展现给用户相同的效果。
HTML5是下一代Web语言,HTML5是在现在的HTML基础上提出了许多新的特性,例如嵌入音频、视频和图片的函数、客户端存 储数据、交互式文档等,通过制定如何处理所有HTML元素以及如何从错误中恢复的精确规则,HTML5进一步增强了互动性,并有效减少了开发成本,并将引领下一个web实现类似的桌面应用体验。它的出现消除Internet程序对Flash、Silverlight 、JavaFX等一类浏览器插件的依赖。
从感性的角度来看,HTML5技术的渲染过程主要是由浏览器、内嵌HTML5解析器的应用程序(如PhoneGap)、支持书签打开方式的应用程序又或者是移动手机产品(iPhone和iPad)进行的。这种技术的好处就是能重用现有的网页设计。
从理性的角度来看,HTML5技术就是使用JavaScript引擎直接控制本地功能,改变移动设备上的浏览器组件。而HTML5应用上的表现问题更多是由HTML/CSS渲染技术控制的,而不是由JavaScript解析生成的。