Chrome Web Store 中的 Apps 从根本上说无非3种

Posted by Eyon on December 9, 2010

Chrome Web Store 已经发布了,我们对 Chrome Apps 的了解也更深入了一步,不过从目前 Chrome Web Store 中的 Apps 来看,绝大部分还是和我们安装在系统中的应用程序有一定的区别,比如 Download Squad 的编辑 Lee Mathews 在经过一番彻底的观察之后发现,Chrome Web Store 中的 Apps 无非以下3种:

书签(或者说快捷方式)

目前 Chrome Web Store 中很多 Chrome Web Apps 其实都是一个书签而已,比如 Aviary, Google Docs, Mibbit, 以及 Picasa,也就是说你即使不安装这些 Apps,也可以直接通过 Apps 所指向的地址在网页中运行。唯一有点不同的是,在 Chrome 上运行起来可能功能更丰富一些,比如 Apps 可以使用 Chrome 的桌面提醒 API 来给用户发送通知。除此之外,这些 Apps 莫非就是给你新标签页加上了一个显眼且漂亮的呃快捷方式而已。

比如在 Chrome Web Store 中非常火爆的纽约时报程序就是一个书签,你不在 Chrome Web Store 中安装这个 App,也可以通过访问 http://www.nytimes.com/chrome/来获得同样的体验。从这一点上来讲,这种 App 毫无技术性可言,和我们传统的在电脑上安装的应用程序更是有天壤之别。

Chrome 扩展的变种

这种 Apps 在 Chrome Web Store 中也不少见,其实就是将之前的 Chrome 扩展重新打包成一个 App,很多这种类型的 App 虽然调用的 API 不一样,但提供的功能是完全相同的。ExtensionsFM 的作者 Dan Kantor 说其实要向想把一个现有的 Chrome 扩展变成 Chrome Apps 非常简单,只需要几行简单的代码变动就可以实现。

当然,也有一些 Apps 虽然是扩展的变种,但变化很大,比如 Weatherbug,虽然扩展和 Apps 提供的功能都差不多,但界面风格却完全不一样,下面是 Weatherbug 扩展和 Apps 的截图对比:

![](http://img.chromi.org/2010/12/wb1.jpg "wb1")扩展

![](http://img.chromi.org/2010/12/wb2-1291814431.jpg "wb2-1291814431")App #### 完全针对 Chrome Web Store 开发的 Apps 相对来说最后一种最有技术含量,也和传统上我们在电脑中安装的应用程序更加接近了。这些 Apps 只针对 Chrome Web Store 开发,而且离开了这个平台就用不了,对于这种应用我们将其称为“完全针对 Chrome Web Store 开发的 Apps”。 ![](http://img.chromi.org/2010/12/quicknotes.jpg "quicknotes") 随便举几个这种 Apps 的例子吧,比如 [TweetDeck](https://chrome.google.com/webstore/detail/hbdpomandigafcibbmofojjchbcdagbl), [aToDo](https://chrome.google.com/webstore/detail/biifddgekpaapdngnnejkhfgifkiiadd#), 还有 [Quick Notes](https://chrome.google.com/webstore/detail/mijlebbfndhelmdpmllgcfadlkankhok#) 这三个 Apps 都是只能在 Chrome Web Store 安装且只能在 Chrome 平台上运行的,也不是扩展程序的变种。它们才能算的上是标准的 Chrome App,其中 Quick Notes 这个应用甚至可以让你在离线状态下使用,Chrome 扩展是实现不了这一点的。 如果你认为 Chrome Web Store 中还有其他种类的 Chrome Apps,不妨给我们指出来。 via [Download Squad](http://downloadsquad.switched.com/2010/12/08/the-three-kinds-of-apps-in-the-chrome-web-store/)