我用的Chrome扩展程序大公开

2014年8月31日

受善用佳软的感召,用好软件不容易,我公开一下我安装的chrome插件(扩展程序),大家可以交流一下。本文接受关于这些插件的质询,哦不,是询问,我不是官员,你们也应该不是立法委员。

Adblock Plus

广告过滤软件,没什么好说的,国内很多人都在用。

Close Tabs

本来我用火狐,它可以关闭当前页的左侧标签,可是chrome没有。这个插件提供了关闭左侧标签、关闭其他标签、关闭同域名的标签等操作。如图1。

3

图1

可惜这个插件提供的功能都在页面的右键菜单里,而不是火狐那样的标签名称的右键菜单里。(Chrome的标签名称右键菜单里只有关闭右侧标签) 而且据我当时查询的结果,chrome并不把标签名称右键菜单开放给插件,所以标签名称右键菜单是不可能加入新项的。这样就造成了矛盾,标签名称右键菜单符合直觉,但只能关闭右侧标签;网页右键菜单不合直觉,要多指一下Close Tabs菜单项才能显示功能子菜单。 基于这个原因,这个扩展程序被我处于长期停用的状态。基本上没有一键“关闭左侧标签”也能活。 借助autohotkey及可编程鼠标或多功能键盘,可能有解决方法,欢迎读者分享!

Context Action

这是我自己写的扩展程序,尚未公开。在此吐槽下,在chrome扩展商店上传程序,需要支付开通费5美元。偶还没准备好付钱。 可以简单介绍下,这个扩展程序判断用户选择的文字以及当前的页面环境,提供最符合当前状况的动作。

  • 比如我在编辑维基百科,我选中了{{cite news}},程序判断出来这是个维基百科模板,于是提供链接给我查看此模板的定义。
  • 比如我在看新闻,我选中了习近平,程序提供两个链接:在google搜索习近平,在维基百科打开习近平条目。
  • 比如我在stackoverflow,我选中了string a=”xxx”,程序自动根据下面的标签(分类),判断出这是C#代码,然后提供到string类在msdn的链接。

Dedup Tabs

自动关闭重复的标签。当打开一个新标签时,如果该标签的url和所有已打开的标签中的任何一个相同,则旧的标签页关闭。 当我在搜索某些想法或问题时,换着用不同的关键词搜索时,可能慢慢打开了十几个甚至几十个标签页,这个插件就会自动把重复的标签页关掉,节省了计算机资源。 但这个插件有一点不好,我手工在标签名称右键菜单选择“复制当前标签”,新标签复制出来后老标签就会被关掉,违反了我的意图。

如果新标签的url后加一个无用的查询字符串,如?test=test,那就不会当作重复了。按照这个思路再结合autohotkey应该能产生一个解决方案,我可能日后发布。

Facebook表情符號表

去它的官网看介绍吧。还是挺好用的。但这个功能做成一个插件我觉得不值。它常驻内存,消耗6500K。我觉得一个用户脚本应该就能完成任务。

用户脚本(油猴子脚本)本来在大名鼎鼎的http://userscripts.org/ 下载,但它在今年(2014年)5月初无预警地挂了,至今(7月26日)仍没有修好。

大家可以搜下相关新闻,膜拜一下从前的大神。有网站给出了替代方案: ((Userscripts.org down for good? Here are alternatives))

  1. http://userscripts-mirror.org/:http://userscripts.org/的静态镜像,用户不能再上传脚本。
  2. https://greasyfork.org/zh-CN/scripts
  3. https://openuserjs.org/

FoxyProxy Standard

这是配合翻墙的。自由门、goagent负责翻,FoxyProxy Standard负责切换某个网站具体要不要翻。

Tampermonkey

这是Chrome里的一个用户脚本平台,犹如经典的油猴子(grease monkey)。有提供一些先进的函数给用户脚本用。我再列出我装的用户脚本。

YouTube HTML5 KISS

在Youtube启用html5播放器。

XXX自动登录

我的学校网站的登录框设置了属性autocomplete="off",不允许浏览器记住密码。我的这个脚本就把这项属性去除,浏览器就可以记住我的用户名和密码了。

Vimium

支持用Vim的方式操作浏览器,能减少鼠标的使用。

新同文堂

繁简转换。功能挺强大的,可以设定词组转换,如繁体的伺服器转换成简体的服务器、歐巴馬转换成奥巴马。

新同文堂也可以设定哪些网页要转换,哪些网页不要转换。我没有开启这项功能,觉得可能会多占用点内容。

网页截图(由Google提供)

这个扩展程序长期处于停用状态,因为我很少需要整幅网页截图。

如果对上述插件有兴趣但还没有安装,对是否有某个功能、能否完成某个任务不清楚,可以在下面留言。

参考资料