# 为什么Google要干掉Gears转而推广HTML5

- 作者：黄俊杰
- 发布时间：2009-12-05 08:30
- 分类：公司
- 原文：https://www.ifanr.com/5611

#### by Om Malik from [GigaOM](http://www.google.com/reader/view/feed/http%3A%2F%2Fgigaom.com%2Ffeed%2F) \| Logout译，转载请注明 ifanr.com 译文链接。

![googlegearslogo.gif](http://gigaom.files.wordpress.com/2009/12/googlegearslogo.gif?w=153&h=43)

就像这个搜索巨人的其它壮举一样，当它在2007年推出用于离线访问网络应用的 Google Gears 时，在技术界引发热议。微软以自己的技术作为回应，Adobe 则拿出了 AIR。读者们对 Google Gears 褒贬不一，我们当时对它[持怀疑态度](http://gigaom.com/2007/12/13/not-hot-offline-web-applications/)，主要因为它的一些缺陷。

先把怀疑放在一边，Google Gears 可以工作于绝大多数主流浏览器和操作系统，被整合进我最喜爱的一些应用，比如 Google Docs。不过实际上我没怎么太留意 Google Gears。因为我总是处在联线状态——通过黑莓、iPhone、MiFi 无线宽带、家里和办公室的宽带——因此从不需要离线访问。真正需要 Google Gears 的时候是在飞机上，但现在飞机上也能联网了。而且尽管我喜欢飞行时联网的点子，但我还是更喜欢用笔在随身携带的 Moleskin 记事本上记录自己的想法。

现在，Google Gears 推出两年后，Stacey 指给我看《洛杉矶时报》的[一篇文章](http://latimesblogs.latimes.com/technology/2009/11/google-gears.html)，关于 Google 悄然停止 Google Gears 的报道。Google 开始押宝 [HTML5](http://en.wikipedia.org/wiki/HTML5)。HTML5 的一系列技术可以轻松再造 Google Gears 的功能，Google 发言人告诉《洛杉矶时报》：

> “我们很高兴看到 Gears 的多数技术，包括离线支持和地理位置 API 都被纳入 HTML5，作为开放标准得到跨浏览器支持。以后很自然就会看到网络开发者为自己的网站加入这些功能”

HTML5 仍处在开发阶段，Google 将继续对 Gears 进行支持，该公司发言人说：

> “我们将继续支持 Gears，用它的网站不会受到影响。但我们希望开发人员继续前进，用 HTML5 实现这些功能。因为 HTML5 基于标准并且将会横跨所有浏览器”

Google 押宝 HTML5 背后说明了什么？两个字——移动。

Google 希望推动 HTML5，让人们为 Android 和 Chrome 这两个新兴平台写出与本地程序平分秋色的网络程序。Google 在这两个移动取向操作系统上遇到的最大问题是它得和硬件厂商合作，很难自己紧密控制整个生态系统。摩托罗拉、HTC、索爱、三星都有自己的 Android 用户界面，这已经让一些开发者不爽。

在此背景下，Google 推广网络程序也就毫不奇怪了，因为网络程序可以为终端用户提供统一的体验，不论机型和平台。

哦，别忘了 Apple！

![appleappsarebig.jpg](http://gigaom.files.wordpress.com/2009/11/appleappsarebig.jpg?w=250&h=188)乔布斯和他的公司吓到了 Google，在 Fox News 近期的一次采访中，Google CEO 坦率地承认 Google 需要一个开放的互联网进行工作。没错，就像它需要集中用户可能会搜索的信息一样，Google 需要尽可能多地了解你我正在做的事以提供更具针对性的广告。

另一方面，得益于程序的大卖，Apple 正在推广一种新的交互方式。就像 Facebook 教会大众通过新闻 feed 格式消费信息一样，Apple 将计算变成一种特定的活动。这样一来就对 Google 造成了一些问题，密封的 iPhone 程序在 Google [蜘蛛](http://www.google.com/search?rlz=1C1GGLS_zh-CNCN352CN352&sourceid=chrome&ie=UTF-8&q=google+%E8%9C%98%E8%9B%9B)的爬行范围以外。如果 Google 无法访问内容，它就没法拿出有针对性的广告。

我怀疑这可能就是促使 Google 花7.5亿美元买下 AdMob 的重要因素。这家广告公司的代码已经嵌入数以千记的 iPhone 程序，收购它明显会给 Google 在程序封闭的情况下继续赚钱的机会。

![tumblr&#95;ktn10pdAJt1qz50x3.png](http://gigaom.files.wordpress.com/2009/12/tumblr_ktn10pdajt1qz50x3.png?w=480&h=320)

八月份我们写道，HTML5 是[斩断 Apple 束缚的好途径](http://gigaom.com/2009/08/12/will-html-5-break-apples-strangehold-on-apps/)，以 Pie Guy 的吃豆游戏变种为例（在 iPhone 的浏览器上点击[这个地址](http://mrgan.com/pieguy/)），这个程序通过 HTML5 完全复制了一般要本地 iPhone 程序才能有的用户体验。通过网络程序，Google 不但可以公开访问用户数据，还可以为用户提供广告。对于开发者而言，这意味着自己可以在网络程序里内嵌 Google 广告。我喜欢 Google 计划的老谋深算，只是有个小问题：网络程序需要延时耕地、带宽更高的无线网络才能与本地程序相比。

现在题目的答案已经出来了：只有 Google Gears 去死才能让 Google 和 HTML5 活下去。
