浅谈HTML5 技术在移动互联网中的运用
移动互联网技术是信息化时代下的产物, 是融合了互联网技术与移动端的全新电子技术。在科学技术飞速发展的现在, 移动互联网技术已经成为人们生ล活中不可或缺的一部分。人们往往利用移动端浏览大量的网络资源, 不出门便可知天下事, 因此也提高了生活幸福感。受其发展的影响, 我国移动互联网技术技术开发水平也不断提升。受互联网信息需求提升的影响, HTML5 技术推动了移动互联网的发展, 为其提供了一场全新的发展契机, 使其能够实现更加广阔的发展。基于此, 重点分析了HTML5 技术在移动互联网中的运用。
1 HTML5 技术
1.1 概述
HTML5 技术是建立在HTML4.01 以及XHTML1.1 网络标准基础上形成的新技术, 该技术的出现能够进一步满足现代化网络在发展过程中提出的需求。HTML5 技术最早在2008 年被正式提出, 广义的HTML5 即包括多种技术并运用于互联网的一种网络应用标准机, 这一点相较于传统的HTML4.01, 更多了一些语法特征, 并可以集成SV♚G 内容。以上功能的出现主要是能够有效支持网页可以运用更为便捷的方式进行多媒体图片的添加与处理。另外,HTML5 也增设了一些全新的元素, 例如,在原来的基础上可以删除并修改一些原有元素, 并对其进行重新的定义。
1.2 HTML5 特点
本地存储。1) Web storage。这一点所运用的是离线缓存, 在完成缓存之后为其一个提供清单文件。2) IndexedDB。这是HTML5 存储数据形式的一种, 可以对较ข为繁琐的数据进行存储。
1) Geolocation API。这种形式的Web 应用可以对移动智能端内GPS 进行灵活的运用, 并通过WiFi 定位获取位置信息; 2) Device Orientation API。该API 可以使得Web 对终端陀螺仪进行访问, 进而获得精准的方向与数据,加之在Geolocation API 的作用, 可以将移动终端中的地图与导航等应用功能进行丰富。3) 多媒体放送。这一功能是在HTML5 内利用所增设的 标签, 在Web 内嵌入音视频播放的功能。4) Web 通信。Web Socket 在浏览器基础上自动生成原生Sochet, 以此便可以在全双工通信的同时支持Web 实时通信功能的实现。Web Notification 具有跨越沙盒API 功能, 即便浏览器于后台运行, 也可以对保证用户能够收到Web 应用的实时通知。
2 移动互联网现状
2.1 本地应用
进行本地应用主要呈现出了如下特点, 即运行效率高、直接交互终端硬件以及人机交互形式多样化。现如今移动互联网应用市场内多数应用均为本地应用, 然而在用户与智能移动终端平台不断丰富的影响下, 也为本地应用的发展带来的相应的挑战。
2.1.1 跨平台部署
现在市场中的主流移动智能端系统主要有Android、iOS、Windows Phone 等, 以上系统中的本地应用都具有独特的特点, 即无法与其他系统兼容, 这也代表开发商需要按照不同的移动平台开发不同的本地应用, 进而提高开发成本。
2.1.2 应用更新及发布控制
在除了Android 系统以外的几种主流操作系统内, 开发商发布的应用一定会受到系统的管理, 而作为开发商, 则务必要利用应用商店才能保证应用得到使用, 这也就限制了开发商的开发应用功能, 进而延缓了应用发布的效率。
2.2 移动互联网基本业务模式
移动互联网的出现, 也带动了周边行业与产品的发展,以此形成了十分庞大的移动互联网市场, 市场的出现也相应地增加了应用业务模式。当前阶段, 在市场中比较流行的业务模式一般包含以下几种形式。
移动社交。用户利用手机等移动智能终端, 通过网络参与社交活动, 以用户良好的体验下实现社交平台黏性的提升。
移动广告。这一点在人们上网过程中十分常见,同时也是移动互联网最为主要的盈利渠道, 主要有网页广告、应用商店广告等。
移动端游戏。用户对于移动端游戏的体验逐渐增加, 这也使得游戏成为移动互联网中最为主要的盈利模式,阴阳师、王者荣耀 等有关游戏的出现也为移动互联网商业模式改革奠定了基础。
电子阅读。在时代发展下, 人们逐渐抛弃了书本阅读, 开始使用智能手机进行电子阅读, 这不仅突破了阅读地点的限制, 同时也为用户带来了更好的用户体验。
移动定位。随身电子产品已经在社会中实现了普及化, 加之人们自身移动性的加强, 使得对位置信息的需求也不断提升, 自此也衍生出诸多位置信息应用产品。
手机搜索。网络搜索是互联网最为重要的功能,而随着移动网络的普及, 也为手机搜索引擎提供了契机,将搜索概念、智能搜索以及语义互联网进行了整合, 为用户创建了范围更广的搜索平台, 因此也为移动互联网的长效发展奠定了基础。
移动❥支付。随着电子商务的问世, 也为用户提供了全新的支付渠道, 用户可以直接利用终端设备进行商品购买的支付, 将移动行业和金融金融行业进行了深入的融合。
3 HTML5 技术在移动互联网中的运用
3.1 Web App
Web Ap✘p 技术是建立在Web 技术基础上形成的新技术,尽管对其进行使用时, 需要通过浏览器对其解析, 然而网页界面和直接操作形式一般是可以适应手机屏幕的, WebApp 通过对HTML5 技术Application Cache 的利用, 为用户提供与本地应用相同的体验。在技术不断发展的现在, 部分浏览器已经可以支持地址栏与状态栏等相关功能的隐藏,以此便能够实现Web App 与本地应用的一致性。由此可知, Web App 技术的运用, 除了能够为应用开发人员提供全新的应用模式, 也可以将智能移动终端与浏览器设计进行改变。
3.2 Hybrid App
3.2.1 分布渠道
Web App 以及Native App 分布渠道各有不同。现如今,各个平台供应商为了对Native App 分发进行控制, 一般是通过App Store 和App Market 进行; 而HTML 则是通过Web 规则进行连接和分发, 通常为社交平台和搜索引擎。
3.2.2 盈利
对于盈利这一方面而言, Native 与Web App 也各不相同。其中Native App 是利用平台付费的形式实现应用货币化, 在应用客户视角理解, 该形式运用非常便捷。而Web App 和Native App 则有存在不同, 一般是利用广告赚取收益。
3.2.3 功能
通过之前的分析了解到, 尽管Web 已经具备了本地应用的某些特征, 然而就应用角度进行分析, Web 依然不能具备Native 十分多样化的功能。
3.2.4 发布限制自由
对比Web App 与App Store 可以了解到, App Store 其本身是一个存在限制的环境, 并没有将Web 自由性体现出来。对于其中存在的差异, 部分开发人员在确定Web App或是本地应用时一般缺少决定性。以此便出现了混合形式的应用, 即Hybrid App。该应用进行使用时主要是以本地应用存在, 然而应用内部均是以Web 技术为基础得以实现, Web 技术不能支持完成的功能都可以利用本地App实现。该应用进行使用时, 其本身体现了跨平台的功能,也可以利用Native App 发布渠道获得经济效益。现如今,该方案已经在多种开发框架中得到了运用。混合App 可以将这两种技术所存在的优势进行结合, 如此也代表更加多样化的资源向HTML5 进行改变。在HTML 技术发展的影响下, 类似于这样封装形式的App 也无需套上Native包装。
3.3 Web 应用商店
互联网产业链形成的过程中, 应用商店是其中最为重要的部分, 但是Web App 有关应用的发布、版本更新等都不同于本地应用, 以此也使得日后应用商店势必会发生形态方面的变化。在HTML5 技术发展的影响下, 必然会带动Web App 商店实现飞速发展。与此同时, 该类型的商店同时也是一种全新的Web 网页运用形式, 在使用的过程中主要体现了以下几点优势: 可以全方位覆盖应用平台,并实现企发部群体的广泛性; 无需进行安装, 便可以实现应用版本的更新; 无需开发使用版本就可以试用; 在植入广告方面提供了便捷性。
4 结语
HTML5 技术作为互联网开发的主要技术, 在移动互联网中也得到了广泛的运用, 一方面可以推动我国移动互联网行业的广泛发展; 另一方面则能够推出更多全新的移动互联网应用, 进而为我国移动网络技术发展提供支持。