把 Chrome 扩展放入托盘的收纳箱扩展 Chrome Extension Drawer
感谢扩展作者 Sneezry 的自爆。
Sneezry又有新作。Chrome Extension Drawer可以看作是一个扩展收纳箱,作者介绍到:
首次安装Chrome Extension Drawer时托盘中的图标点击不会有任何反应,因为插件的popup还没有设置。由于官方未提供相关API,所以这需要用户自己进行配置,但配置起来非 常容易。首先在插件图标上点击右键选择“审查弹出内容”,在弹出的窗口中我们可以看到窗口标题包含类似“chrome- extension://jnhalfgbfhigibeagmkpnnnfolpebgig/popup.html”的地址,其中 jnhalfgbfhigibeagmkpnnnfolpebgig为插件的id,后面跟着的相对地址就是popup的页面地址,此例中popup的相对 地址就是“popup.html”,如果地址为“chrome- extension://jnhalfgbfhigibeagmkpnnnfolpebgig/content/module.html”,则popup 的地址为“content/module.html”。如果点击插件图标转到其他网站,如Gmail插件转到mail.google.com,只需将完整 的网址填入popup中,如“http://mail.google.com”,如下图。
有些插件会动态更改图标,如Gmail、Reader和Voice相关插件会动态显示未读内容数,官方提供的API无法获得这些插件动态修改后的图 标,为解决这一问题,用户需在配置时选择API以告诉Chrome Extension Drawer在哪些插件上显示哪些信息。比如上图分别在两个插件中设置了Gmail和Reader API,当Gmail和Reader有新条目时会在相应插件图标上显示。
对于一些后台运行的插件(比如代理插件)我们多数时间是不需要看到它们的,同样我们也不希望在托盘中看到它们,我们只需要在选项中将相应插件的 Display选项改为Hide即可。同样被我们禁用的插件我们也不希望看到它们,在全局设置中就提供了是否显示禁用插件的选项,默认设置为隐藏。
最后感谢读者clark的创意,感谢读者xcv58和njukidreborn献出宝贵的时间对其进行测试,特别感谢读者njukidreborn向Sneezry反馈很多有价值的问题及建议,这个beta版有很多地方都是根据他的建议进行改进的。
Via Sneezry
© musiXboy 发表于 谷奥——探寻谷歌的奥秘 ( http://www.guao.hk ), 2011. |
6 条评论 |
永久链接 |
关于谷奥 |
投稿/爆料
Post tags: Chrome, Chrome Extensions, Extensions by Chinese, Sneezry