日期:2014-05-17  浏览次数:20556 次

BI报告:HTML5将在3-5年彻底取代移动应用!

注:本文先出自TechForm推荐,并做了摘要点评,WebAppTrend保留并将全文翻译如下。

后PC时代的应用和HTML5之争,双方观点目前都在争论。科技源在[超级火爆]未来趋势大争论:应用 vs 网络,谁是未来?[全面详解] 文 中详细分析过事情的大致来龙去脉,这篇来自BI的分析报告,HTML5 短期内无法撼动移动应用为代表的应用,大约会需要3-5年的时间;HTML5 拥有更好的用户交互性和更丰富的网络在线内容;作为移动应用的受益方,苹果公司将随着HTML5的崛起,其移动应用逐渐减少和衰落;未来的内容仍然是决定 二者发展的重要因素,广告仍将是盈利主要来源。

?

特别解释:

Apps ,native apps ,都是指移动应用为代表的应用,类似于PC 电脑时代的本地应用程序;

请阅读 [超级火爆]未来趋势大争论:应用 vs 网络,谁是未来?[全面详解] 和[跨世纪激辩]:网络Web Internet已死?还是应用App Internet 将死?[英] ,了解清楚基础内容。

?

下面是该报告的主要内容,来自美国媒体SAI。该报的信息来源介绍,

在 这篇报告中,我们采访了LeKiosque.fr(在法国iTunes App Store中最卖座的app)的CTO,Stéphane de Luca,以及Applidium(一个app开发公司)的创始人兼CTO,Romain Goyet;Software of Backelite(一个移动软件公司)的创始人兼副总裁,Thomas Sarlandie;还有Financial Times的新兴技术部门领导人,Steven Pinches。

?

该报告覆盖的内容简介:

  • 取代本地化应用程序的主要因素分析
  • HTML5是什么?
  • HTML5对战本地应用Native Apps:目前的情况对比
  • HTML5占领和压倒应用的过程分析
  • HTML5 最成功的应用: 英国金融时报(The Financial Times)
  • HTML5 未来是什么样子

?

1.html5取代本地化应用程序的主要因素分析


binvisions

主流网站逐渐开始支持HTML5

HTML5对战native apps听起来像是一个技术之争,但事实并非如此。

究竟未来是由HTML5主导还是native apps?这个问题牵涉到多个方面:

分发渠道。 native apps和HTML5 apps的分发渠道非常不同。各大平台的供应商(基本上就是指iOS和Android)通过app stores和app markets控制native apps的分发。而HTML5则是通过开放web的规则——链接分发,通常是通过搜索引擎或是社交平台。

盈利模式。 HTML5 和native apps的盈利模式也有所不同。Native apps通过移动平台的一键付费模式将应用货币化,尽管需要将部分收益分配给下载平台提供商,但是对用户而言,这种直接的支付方式还是相当方便的。相反 地,HTML5 apps则趋向于通过广告获取收益,因为毕竟直接支付模式缺乏对用户的友好性。

平台的力量与网络的效应。 为 什么当今Apple的app分发渠道如此强大?因为app开发者都必须遵从Apple的规则,并且与Apple保持步调一致。Apple可观的市场份额创 造了网络效应和锁定现象:如果你想让用户使用你的应用,那么你就需要与Apple合作。一旦开发者能够使用HTML5开发出优秀的iPhone和iPad 功能,他们就能摆脱对Apple的依赖。这将削弱Apple平台的网络效应(以及财务收入)。

功能。 现在,HTML5 apps还无法像native apps那样实现许多功能。HTML5 apps将越来越好,但是可能不会像许多HTML5拥护者想象的那么快。(后面将继续讨论。)

发布自由。 web是一个完全开放的媒体,允许各种资源自由发布。而(著名的)App stores则更像是一个“有限制的”环境,没有充分体现web的自由性。

所以这个问题绝不仅仅是技术层面的问题。它会影响到技术领域的每个成员,并且可能会改变现有的格局。但是首先需要弄清楚:究竟什么是HTML5?

2. HTML5是什么?

人们总是在谈论HTML5,但是很少有人真的了解究竟什么是HTML5。

首先是一些背景资料。HTML是一个用来设计万维网上的页面的基础编程语言。你现在看到的页面就是用HTML编写的。

大约从1995年起,HTML中就引入了许多其他的技术,比如动态HTML,JavaScript和Flash,它们使得web页面变得越来越丰富,并且有了更好的交互性。

HTML5是最新的HTML版本。它之所以受到如此多的关注,主要有两个原因:

它的目标是取代和超越所有其他已有的 web 语言

HTML5 宣称它将使得web apps 能够像native apps 一样:具备丰富的功能和良好的交互性。 HTML5 拥护者表示,一旦HTML5成熟并被广泛采用以后,原来native软件能够实现的效果在web上也能够实现。这样web将取代native软件,这将改 变整个产业的格局,这是一个非常重大的改革。这意味着,web将取代所有基于客户端的软件,我们将进入一个“瘦客户端”电脑时代,所有的计算都将在web 和云中完成。

关于HTML5的另一件事——也非常重要——就是它是由专门的委员会制定的技术。HTML5 需要得到所有人的支持 ,因此它由一个团体共同制定——World Wide Web Consortium (W3C),它是web领域的一个主要国际标准制定组织。

这并不是说HTML5是一个糟糕的技术,但这意味着,它的推动进程将会比较缓慢和随意。

那么,与native apps相比,HTML5具有哪些优势和缺点呢?

3. HTML5对战本地应用Native Apps:目前的情况对比

这里总结了HTML5和Apps对战的情况:

html5

HTML5的开发成本更低,因为它是跨平台的。如果你想让你的应用程序能够在所有的设备上运行,你几乎需要针对各个平台重新开发一遍。但是使用HTML5,则基本可以做到一次性开发,然后就可以在所有的平台上运行了。