BI报告:HTML5将在3~5年内彻底取代移动应用_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > BI报告:HTML5将在3~5年内彻底取代移动应用

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

 2012/1/16 9:10:44    www.techfrom.com  我要评论(0)
  • 摘要:注:内容源自TechForm,本文保留了原文中的摘要点评,并将全文翻译如下。后PC时代,围绕着应用和HTML5之间的争论一直未曾停止。科技源在《未来趋势大争论:应用vs网络,谁是未来?》文中详细分析过事情的大致来龙去脉,内容源于BI的分析报告,结论是:HTML5短期内无法撼动移动应用为代表的应用,大约会需要3-5年的时间;HTML5拥有更好的用户交互性和更丰富的网络在线内容;作为移动应用的受益方,苹果公司将随着HTML5的崛起,其移动应用逐渐减少和衰落;未来的内容仍然是决定二者发展的重要因素
  • 标签:应用 HTML5 移动应用

  注:内容源自 TechForm,本文保留了原文中的摘要点评,并将全文翻译如下。

  后 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取代本地化应用程序的主要因素分析

  主流网站逐渐开始支持 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,则基本可以做到一次性开发,然后就可以在所有的平台上运行了。app 开发公司 Applidium 的 CTO,Romain Goyet 表示:开发人员觉得 HTML5 更容易上手。

  用户体验

  在这方面,目前还是 native apps 胜出。Goyet 表示“所有最好的 apps 都是 native 的”。因为现在 HTML5 技术还不够成熟,而 native 代码提供了更加丰富的功能。

  功能

  HTML5 目前在这方面还有很多问题。有些事情还无法用 HTML5 实现。例如,浏览器应用程序无法访问手机的 GPS,所以那些需要使用位置信息的应用程序目前还不会选择 HTML5 技术。HTML5将在后续的发展中解决这个问题。

  分发渠道 

  这个目前还很难评价,但在此还是判 HTML5 胜出。一些人非常欣赏 native/app store 这种分发模式。但是,更加开放的 web 模式最终将使得更多人能够有机会将自己的应用程序推向用户。这也将削减像 Apple 这样的控制平台的影响力

  货币化

  通过 app stores 发布的 native apps 可以直接让用户使用信用卡付款,获取服务,这使得 native apps 比起 HTML5 来,更容易货币化。

  这样看来,似乎 native apps 占据了绝对的优势,那为什么说 HTML5 最终将替代 native apps 呢?

  4. HTML5 占领和压倒应用的过程分析

  Native apps 似乎在许多方面都优于 HTML5。那么,为什么大家还认为 HTML5 会取代 native apps 呢?

  因为HTML5具备了一个颠覆性技术应该具备的所有特质

  在 Clay Christensen 著名的技术侵蚀框架中:一个技术如果不如当前技术,但是成本比现有技术要低,并且具备了一些现有技术所不具备的特性,那么它将侵蚀现有的技术。新兴的技术一开始可能只能占据小份额市场。然而,随着时间的推移,低成本的技术将不断地发展,并开始逐步吞掉剩余的市场份额。

  HTML5 现在就是这样。在许多方面它都不如 native apps。但是这个技术正在不断地提升。并且,开发 HTML5 apps 的成本要低于 native apps。

  更重要的是,对某些类型的 apps——这些 apps 代表了大多数与此类似的 apps —— HTML5 技术特别适用:

  媒体 apps。这些 apps 会显示文本、图像和视频信息,它们通过广告和订阅获取收益,HTML5 特别适合这类应用程序的开发,因为它的代价更低并且更加有效。Apple 一直试图通过“报亭”这种特殊的分发策略处理媒体类型的 native app,但是大多数的媒体大鳄对此并不买账。

   “访问”apps,比如,通过移动设备访问一个银行或工具的服务账户的 apps。

  另一个预示 HTML5 兴起的现象就是套壳apps(shell apps)越来越多。这些 apps 都有一个 native“壳”,这样用户就能在 app stores 中下载到这些应用了,但是这些应用的所有功能其实都是使用 HTML5 技术实现的。Facebook 的 iPad app 就是这样一类应用。这种“混合”apps 能够利用两种技术的优势,这也意味着越来越多的开发资源正在朝着 HTML5 转变。随着 HTML5 的提升,这种“封装过的”apps 最终将无需再套上一层 native 的壳了。

  话虽如此,HTML5 还需要花上好一段时间才能真正替代 apps —— 这个时间超出了 HTML5 迷们的期望。为什么?

  首先,历史经验显示,技术通常会在短期内被炒得很热,但是真正要做到广泛使用需要一段很长的时间。

  其次,HTML5 现在还没有充分做好全面投入生产的准备。许多 native apps 能够实现的功能,目前在 HTML5 apps 中还无法实现。native apps 更加丰富和优美。另一个可能还会长时间坚持使用 native apps 的领域就是游戏,它需要利用 native 软件的丰富功能。

  另外一点,HTML5 来自一个复杂的团队。这意味着 HTML5 的推动进程将会非常缓慢。也就是说,这个技术必须让所有人满意。当 W3C 通过了一个新的 HTML5 标准,Microsoft、Google、Mozilla 和 Apple 都需要更新他们的浏览器来支持这个新标准。与此相反,如果 Apple 决定开发一个新的 iOS 标准,它只需要实现这个标准,然后让所有的开发人员遵循这个标准就行了。

  因此,随着功能集的不断完善,HTML5 可能将逐步取代 apps,从媒体 apps 和“访问”apps 入手,最后占领游戏领域。

  在可预见的将来,native apps 还将在开发领域占据一席之地,但是它的数量和影响力将逐渐下降——就行今天还有许多 PC 用户一样,虽然以后“主要是在浏览器中访问应用服务”,但一些 native apps 还是会被保留下来。

  从 native Apps 转到 HTML5 获得成功的例子有很多,下面的 FT 就是其中一个非常成功的案例。

  5.   HTML5 最成功的应用: 英国金融时报(The Financial Times) 

  备注:因为金融时报跟苹果应用商店的政策规定冲突,所以金融时报直接放弃移动应用转而使用 HTML5 开发,短期内获得了几十万用户使用,获得了空前的成功。

  FT 是第一个走 HTML5 路线的媒体出版商。为了更加深入地了解他们的策略,我们采访了 FT 的新兴技术部门主管 Stephen Pinches。下面是采访内容:

  • 因为 HTML5 的开发成本更低,同时能够帮助开发者掌握控制权,所以 FT 决定采用 HTML5 技术:功能的测试和部署更加及时,商业模式可以简单地通过一个用户名和匹配的密码来维护。
  • 实现 HTML5 apps 还存在一些技术难点,因为目前为止,它还没有一个统一的标准可以遵循。
  • Pinches 认为 app stores 是一个糟糕的应用分发模式:无论是大品牌还是小品牌应用,都能够在 web 上找到更多的分发渠道。(这也是 HTML5 的另一个优势。)
  • HTML5 目前还难以在 web 上实现,因为像 IE6/7 这样的浏览器还广泛存在(这些浏览器并不支持 HTML5)。Pinches 认为,如果一个网站不曾开发过桌面版 apps,那么他们可以尝试使用 HTML5 开发

  那么,未来 HTML5 将会发展成什么样呢?

  6.   HTML5 未来是什么样子

  • Roger McNamee 认为 HTML5 将改变出版行业的游戏规则。
  • HTML5将使得 web 上的软件和体验变得越来越丰富。

  高地风险投资公司(Elevation Partners)的创始人 Roger McNamee 是 HTML5 最大的推动者之一。HTML5 是他的技术投资十大猜想中的一部分(他的 PPT 中有更多详细介绍)。尽管我们认为 HTML5 时代可能不会像 McNamee 认为的那样那么早到来,但我们仍然同意他的观点。

  HTML5将是下一个 app 模式,根据 McNamee 的观点,HTML5能够做到:

  • 更多交互性的在线内容。“在 HTML5 中,一个广告可以是一个 app ,一个推文可以是一个 app ,所有的内容都可以是 app 。” “它就是一张白纸,开发者可以尽情发挥他们的创造力。”
  • HTML5 将使得在线内容从普通商品转变为有差异性的商品,因为它在内容中增加了交互性。(虽然大多数的人都认为在线内容是普通商品,但我们并不这样认为。)因为 HTML5 将使得网站更加丰富并且更具交互性,用户访问网站的时间可以从几秒钟到几分钟不等 。
  • HTML5还将改变在线广告,它将使得广告更加丰富多彩,并且能够与用户交互。通过交互,广告可以直接根据用户的需求为用户提供服务,目前其他的广告形式还无法做到这一点(商业信息广告除外)。

  最后的总结:

  1. 基于 Web 的 HTML5 ,将在3~5年内取代移动应用。
  2. 移动应用仍有一段时间的存活期,但是游戏类方面可能会经久不衰。
  3. HTML5 让在线的软件和内容互动性更强,更加丰富。
  4. 随着 HTML5 的盛行,移动应用一定会逐渐减少。
  5. 目前主要是通过应用商店发布移动应用,但是,未来 HTML5 在分发渠道方面将会跟现在不同,并且非常明显的影响未来商业化内容如何发布。
  6. 在内容发布供应方和平台之间有个平衡,但总体上朝着有利于内容方的演进。但是,苹果公司和更多未来的应用商店仍将会有很强的发布控制权。

  文章来源:TechFrom  作者: CharlesZuo

发表评论
用户名: 匿名