webOS失败了,Boot2Gecko可以成功吗?
fmms 12年前
<p> 英文原文:<a href="/misc/goto?guid=4958339659948949746">boot2gecko-can-the-new-html5-champion-succeed-where-webos-failed</a></p> <p> 背景:“一款新的移动操作系统诞生了。Telefonica 和 Mozilla 联手推出了 Open Web Devices。并发豪言,将取代苹果/谷歌双寡头垄断和商品化的应用程序生态系统。他们会比以前的 webOS 做得更好吗?VisionMobile 的业务分析师 Stijn Schuermans 将就这一问题进行详细阐述。”<strong><a><img title="webOS失败了,Boot2Gecko可以成功吗?" border="0" alt="webOS失败了,Boot2Gecko可以成功吗?" src="https://simg.open-open.com/show/a8fb9571e46f6b5d029b888f363f579c.jpg" width="500" height="420" /></a></strong></p> <p style="text-align:center;"> “人们说我是个梦想家,其实我并不是孤身一人。”</p> <p><em> </em>John Lennon</p> <p> Mozilla 和 Telefonica 正在合作开发一款新的移动操作系统。该项目由 Mozilla 命名为 Boot2Gecko,而 Telefonica 将运行该系统的设备称为 Open Web Devices。其目标是:手机完全依赖于 web 技术,并且手机中的所有应用(从拨号到游戏)都用 HTML5 开发。</p> <p> 于 2012 年在巴塞罗那召开的 MWC 会议上,Mozilla 在高端智能手机 Samsung Galaxy II 上演示了 Boot2Gecko。同在这场会议上,Telefonica 在一款由高通公司提供的低端参考设计上展示了新操作系统,该参考设计将来可以在经济型智能手机(比 Android 还要便宜)上运行。Mozilla 还宣布了 Mozilla Marketplace(web app 商店)的开张。</p> <p style="text-align:center;"><a><img title="webOS失败了,Boot2Gecko可以成功吗?" border="0" alt="webOS失败了,Boot2Gecko可以成功吗?" src="https://simg.open-open.com/show/bb792710e70ba695727e2a9f80c87eee.jpg" width="250" height="270" /></a></p> <p> <strong>表面上看,这是大型电信运营商和大型互联网公司的联合行动,意义重大。<strong>Mozilla </strong></strong><strong>和 Telefonica</strong><strong>打算从低端做起,试图颠覆 Apple/Google</strong><strong>的</strong><strong>双寡头垄断局面。</strong>Telefonica 专注于为低端设备提供良好的用户体验,想以此来抢占新兴市场。Telefonica 打算推出直接支付功能(当用户购买移动 app 时),但在新兴市场上信用卡还不够普通。</p> <p> 正如《创新者的困境》中所说,从低端市场入手是明智的选择:Android 设备制造商要想持续盈利,最简单的办法就是远离 Open Web Devices 这样的低端市场,而专注于那些真正持有信用卡的 Android 高端用户群。这是击退 Android 的最好方式。Google 对此也不会做出太大的反应,因为他们的主要盈利点是广告,而广告在任何平台上都可以做得很好。</p> <p> Telefonica 这样的破坏性战略可以给 Google 一点颜色看看。Apple 和 Google 的 app 市场给了电信运营商很大的压力,因为 Apple 和 Google 拥有庞大的用户群,而使电信公司沦为了“哑管道”。既然电信运营商不是 app 生态系统中的正式参与者,那么为什么不把 app 全部商业化呢?Telefonica 推出 Open Web Devices 试图削弱主流平台的势力,同时将 app 开发和部署转移到更“中立”的 web 环境,以打击主流平台 app 的垂直发展。如果 app 一开始是在跨平台环境下开发的,那么平台的势力将被削弱。要实现这一目标,Mozilla 是电信公司的理想搭档,因为 Mozilla 是一个非盈利性组织,他们的使命是保持互联网的开放和免费。</p> <p> 作为 Apple/Google 的竞争者,Mozilla 和 Telefonica 总体上来说是一个不错的 B2G 组合;Mozilla 可以提供软件基础(APIs)以及相应的开发环境,而 Telefonica 负责 OEM(原始设备厂家)交易、货币化及 app 商店。</p> <p> <strong>作为一种新的 web</strong><strong>平台,从理论上讲 Boot2Gecho</strong><strong>是可以在 webOS</strong><strong>失败地方取得成功的;</strong>Boot2Gecho 是开源的(这不同于当时 webOS 的模式),拥有多个感兴趣的 OEM 合作商,有名列前 5 的电信公司作后盾,并且刚好处于 HTML5 时代,HTML5已经在技术上有了很大的发展并且受到了工业界广泛的支持。实际上,B2G 有望作为倡导者而带领 HTML5 从使能技术发展到全平台应用,但实现起来还有很长的路要走。</p> <p> <strong>其实,Telefonica</strong><strong>还没有足够的实力来赢得消费者和开发者的青睐。</strong></p> <p> — 开源能够降低开发者的开发成本,但对于用户来讲无足轻重。</p> <p> — Web 并不是良好用户体验的代名词,对游戏开发者的吸引力也很有限。</p> <p> — 安装 web 操作系统的移动设备可以与 Apple/Google 抗衡,但是在操作系统成熟之前、在拥有大规模的潜在市场之前,Telefonica 和 OEM 合作商要做出巨大的投资。注意到没有,Microsoft 为了进入其潜在市场而每年向 Nokia 支付约 10 亿美金。</p> <p> Boot2Gecko 要想成功,需要在五个关键方面与其它平台相竞争:</p> <ol> <li>软件基础—要具有丰富的 APIs 并且管理得当。Telefonica 已经向 Boot2Gecko (以 WAC 中的早期成果为基础)贡献了很多设备 API 粘合代码。但是,要想与 iOS、Android、WP7竞争还需要付出相当大的努力。</li> <li>开发者生态系统—以促进创新、迎合多样化的用户需求。有数百万的 Web 开发者需要用到 B2G,例如,使用其特定的 APIs 及 app 分销系统。</li> <li>设备和销售,例如,数千万手机销售量的巨大潜在市场。作为名列前 5 的电信公司,Telefonica 有很大的优势,但是需要将设备提供商的注意力(尤其是 LG 这样的早期合作商)转移到项目投资和产量保证上。积极因素之一是,B2G 运行于相同的参考设计、基于同一套核心库,因此,可以比 Windows Phone 更快地进入市场。</li> <li>货币化。为了营造一个健康的开发者生态系统,货币化起着至关重要的作用,而 Telefonica 计划推出运营商计费功能。</li> <li>零售。将来由哪家合作商来负责提供 app (在移动设备上的)店面、零售、推销,目前尚不清楚。</li> </ol> <p> 值得称赞的是,Telefonica 和 Mozilla 在 Boot2Gecho 项目上进展迅速。该项目于 2010 年 10 月份进行首次试验,于 2011 年 3 月份正式启动。于 2012 年 2 月份进行了手机演示,该手机拥有所有核心 app,而且据称,其 UI 体验胜过了最低端的 Android 手机。据我们所知,Telefonica 所演示的手机与新款 iPhone 3G 的硬件是一样的,而价格却只有后者的1/10。</p> <p> 这就是说,<strong>HTML5</strong><strong>平台强力</strong><strong>竞争者(像 非死book Platform</strong><strong>和 Google Chrome</strong><strong>)在构建开发者生态系统方面已经远远走在了前头</strong>。非死book 和 Chrome (浏览器、操作系统、尤其是网上商店)都已经在跨屏幕方面取得了不错的成果 ,并且已经解决了部分推销、零售、货币化问题。Mozilla 的 Marketplace 是迈向成功的关键一步,但该组织还需要努力追赶其竞争对手。</p> <p> 此外,如果 Telefonica 和其它电信公司的目标是打垮 Apple/Google 的双寡头垄断局面的话,很显然有一个很廉价的替代方法,而不一定要构建 web-app 开发平台。通过使用跨平台开发工具(请考考我们的完整报告- <a href="/misc/goto?guid=4958339660753434639" target="_blank">www.CrossPlatformTools.com</a>),开发者可以很容易地将应用发布到多个平台,也可以扁平化 Apple/Google 开发生态系统的竞争格局。</p> <p> 总之,为了颠覆 iOS/Android 双寡头垄断局面,Telefonica 和 Mozilla 正在付出巨大的努力。他们专注于低端设备,并且试图降低 app 与平台之间的依赖程度,这些都做得很好。但是对 HTML5 技术的应用及开放程度方面做得还不到位。尤其是 Mozilla,它必须要证明新平台对 web 开发者的吸引力,并构建一个充满活力的开发生态系统。Telefonica 不仅要使设备供应商保持热情,还要保证手机的产量。最后,<strong>这一计划如何在竞争中取得成功尚不清楚,</strong><strong>非死book</strong><strong>和 Chrome</strong><strong>又或者是 Telefonica</strong><strong>和 Mozilla</strong><strong>应该投入精力来探索跨平台开发工具的替代方法。</strong></p> <p> 作者:Stijn Schuermans ,发表于 2012 年 3 月 27 日</p> <p> 译者:林建光</p>