微信成为HTML5技术流行的最大推手
很多热点的事件都是厚积薄发,HTML5就是如此。此前iOS和Android系统已经放弃了Flash,这让HTML5有了一个天然的成长基础。而现在手机硬件的提升和HTML5本身的完善,使得基于HTML5的应用表现更好。现在iPhone对HTML5的支持很完善,而Google也完成了移动端Chrome浏览器向Chromium内核的切换,大幅提升了对HTML5的支持。
在过去几年,很多基于HTML5的应用都在试图替代原生App,但受限于技术的完善程度,这些应用的体验都远远不如原生App。过去一年HTML5能够重新热起来的重要因素就是提供了比原生App更好的体验,但这种体验的基础并不是单纯的替代原生App,而是做了一些最适合HTML5的细分应用,比如小游戏、媒体和营销类的产品。
这些细分的方向能够最大程度发挥HTML5跨平台、开发成本低、开发速度快的诸多优点,在整体产品体验上远远超出原生App。
原生App的需求从需求的角度来看,HTML5和原生App并不是对立的,反而是原生App需要HTML5去解决一些核心的问题,比如原生App之间的信息互通。目前原生App都是各自孤立的,既缺少相互的信息传输,也让App的流量费用变得越来越高。而HTML5应用则能够以很低成本解决这些原生App自身无法解决的问题,让整个移动应用市场更有效率。
在国内市场,BAT都在努力推动HTML5技术,比如去年百度推出了直达号,阿里巴巴的Yun OS更是围绕着HTML5 应用为核心来打造,但最终令HTML5所展现在普通用户面前的最大推手,还是微信,利用朋友圈的私密社交性,以及HTML5本身的跨平台、低成本开发、速度快等特性,不少公司利用HTML5技术在朋友圈做了一次又一次的营销传播。
实际上微信并没有在HTML5技术上有什么创造性的推进,而是在HTML5的应用场景上做出了自己的不同尝试,即并没有基于浏览器和网址去推广HTML5,而是通过微信特殊的账号和收藏的方式,形成了附着于微信这样一个超级App的HTML5应用场景。
当然,更重要的是微信提供了一些用户最容易接受的细分HTML5应用,这使得用户获得了更好的应用体验和更便捷的获取应用的渠道。
微信成为HTML5技术流行的最大推手的更多相关文章
- Web 开发中应用 HTML5 技术的10个实例教程
HTML5 作为下一代网站开发技术,无论你是一个 Web 开发人员或者想探索新的平台的游戏开发者,都值得去研究.借助尖端功能,技术和 API,HTML5 允许你创建响应性.创新性.互动性以及令人惊叹的 ...
- [Mugeda HTML5技术教程之1] HTML5: 生存还是毁灭
[Mugeda HTML5技术教程] 开篇: HTML5 - 生存,还是毁灭 摘要:HTML5并不试图解决所有问题.但是在很多适合的场合,HTML5是不二选择. To be, or not to be ...
- HTML5 技术在风电、光伏等新能源领域的应用
随着新一轮工业革命兴起,应对气候变化日益成为全球共识,能源技术正在成为引领能源产业变革.实现创新驱动发展的源动力.从全球到中国,以风能.光伏发电为代表的新能源产业发展迅速,可再生能源发电与现代电网的融 ...
- IT兄弟连 HTML5教程 HTML5技术的应用现状及HTML5平台的兴起
HTML5的优良特性很快被各种类型的网站利用,比如文件拖拽到网页上传功能,多数即使用HTML5提供的新属性就可以完成,来实现素材的免插件拖放.因此,HTML5技术实际上在国内已经获得了较广泛的应用与支 ...
- 基于HTML5技术的电力3D监控应用(二)
上篇介绍了我们电力项目的基本情况,我们选用HTML5技术还是顶着很大压力,毕竟HTML5技术性能行不行,浏览器兼容性会不会有问题,这些在项目选型阶段还是充满疑惑,项目做到现在终于快收尾了我们才敢松口气 ...
- 基于HTML5技术的电力3D监控应用(一)
最近参与了国网计量中心的四线一库自动化检定系统的项目开发,团队封闭开发了大半年终于快到尾声了,整个项目过程实在非常累,我的mentor杨杨老师是这样描述的:累的不想说话了.我估计是我太渴望新知识,整天 ...
- [Mugeda HTML5技术教程之2] Mugeda HTML5富媒体平台简介
[Mugeda HTML5技术教程之2] Mugeda HTML5动画平台简介 摘要:Mugeda提供基于云的平台,供开发人员和设计人员快速的开发.发布和统计基于HTML5的,包含丰富动画和交互的移动 ...
- [Mugeda HTML5技术教程之16]案例分析:制作跨屏互动游戏
本节我们将要做一个跨屏互动应用的案例分析,该应用时给一家商场做活动使用的,是一个跨屏爱消除游戏.PC端页面显示在连接在PC的大屏幕上,参与活动的玩家可以用自己的手机扫描PC端页面上的二维码,连接成功后 ...
- [Mugeda HTML5技术教程之14]案例分析:制作网页游戏
本文档要分析的案例是一个爱消除的网页小游戏,从中可以体会一些Mugeda API的用法和使用Mugeda动画制作网页游戏的方法. (一)游戏规则: 1.开始游戏时,手机出现在最上面一行的任意一格: 2 ...
随机推荐
- Docker入门(五):Swarms
这个<Docker入门系列>文档,是根据Docker官网(https://docs.docker.com)的帮助文档大致翻译而成.主要是作为个人学习记录.有错误的地方,Robin欢迎大家指 ...
- maven 依赖范围
- JavaScript与DOM常见面试题
1. JavaScript 1.1.简要描述 JavaScript的数据类型? 参考答案: Java Sc ri pt 的数据类型可以分为原始类型和对象类型.原始类型包括 string. number ...
- InetAddress 类简介
package javanet; import java.net.InetAddress; import java.net.UnknownHostException; public class dem ...
- Maven查找添加方式
可以通过以下链接 : https://mvnrepository.com/
- GridSplitter用法
1.GridSplitter的ShowsPreview设置为True时拖动报null错误 解决方法在Grid外面包装一个装饰器:AdornerDecorator,至于为什么这么做,暂时还不知道 2.当 ...
- java之Date(日期)、Date格式化、Calendar(日历)
参考http://how2j.cn/k/date/date-date/346.html Date(日期) Date类 注意:是java.util.Date; 而非 java.sql.Date,此类是给 ...
- c# sleep 例子-线程挂起
using System; using System.Threading; public class arr { public static void Main() { //int[] arr; // ...
- IE11浏览器中的My97日历控件刷新后无法打开问题解决办法
IE11浏览器中的My97日历控件刷新后无法打开问题解决办法 IE11浏览器中的My97日历控件刷新后无法打开问题解决办法:(谷歌浏览器下正常.IE11失效) 解决办法:1:找到WdatePick ...
- public,protect,private访问权限
第一:private, public, protected 访问标号的访问范围. private:只能由1.该类中的函数.2.其友元函数访问.不能被任何其他访问,该类的对象也不能访问. protect ...