在本周的谷歌I/O会议期间,来自第1天的演示文稿之一是谷歌Chrome的扩展系统的主题。等待已久的功能将最终传递Firefox和IE用户的年龄:一种向浏览器添加更多工具、服务和附加功能的方法。
如果你在玩谷歌Chrome的开发者版本,你可以在Google Chrome公开亮相之前测试它的驱动。已经有一些扩展可用了,包括一个名为AdSweep的广告阻止程序,一个PageRank检查程序,以及Cleeki,一个将IE8加速器移植到Chrome的扩展。
根据来自Google操作系统和CIO的文章,我们知道在Chrome中扩展是如何工作的,就像在I/O演示期间所描述的那样:
AdSweep是一个附加的,它隐藏了你访问的网页上的广告,类似于AdBlock的工作原理。它使用Javascript来调整页面的CSS,也可以作为用户脚本使用。
然而,这三款浏览器中最引人入胜的或许是Cleeki,它将IE8加速器的功能提供给其他浏览器,现在包括Chrome。加速器是最新版本的InternetExplorer的最新(也是最好的)特性之一。从右击菜单中可以获得,它们允许您快速执行以前需要打开单独网页的操作(例如“映射此”、“翻译此”、“在Facebook上查找”、“定义此”、“电子邮件”、“Digg this”等)。
使用Cleeki(阅读此处如何),您可以执行许多相同的操作,尽管它的外观有些不同。IE8加速器在一个小的右键单击菜单中列出,但是Cleeki实际上打开了一个类似弹出窗口的辅助窗口,您可以从可用的操作中选择并查看结果。
该窗口的大小可能会关闭一些用户,因此谷歌Chrome目前不允许使用用户偏好系统,因为Cleeki实际上是非常可定制的(大小、皮肤、行为等等)。根据Cleeki的博客,有一种对其进行定制的黑客方式,但是他们还没有分享这些信息,…也许他们将来会这样做。
与此同时,当我们等待这个特性进入Chrome的公开版本时,开发人员可以破解编写他们的第一个GoogleChrome扩展。对于入门帮助,他们应该查看这些示例扩展和本教程,该教程演示了如何编写一个简单的扩展。

