感谢读者 bachue 的投递。

我英文很烂,单词记不住,也懒得花力气背,因此经常需要查个单词什么的,Google字典是我使用最多的网络字典,特别是在改用袖珍牛津英语词典之后,Google字典的解释比传统牛津字典更加易懂。但是很奇怪,Google字典为什么从来不愿意使用Ajax(异步Javascript和XML)技术?为什么当我们每一次查询一个单词时都需要按一下回车键来刷新整个页面,而不是自动刷新解释?这在我看来是不符合Google的理念,连Google搜索都快实现Ajax了,Google字典却显得很落后。俗话说,求人不如求己,我就写了这样一个脚本Super Google Dictionary。
这个脚本就是替Google完成它不愿意完成的工作。不过,由于Ajax的一些限制,我没使用Ajax技术,而是使用iframe替代,但这不会对用户体验造成任何影响。在安装了这个脚本后,使用Google字典不需要再按回车键(除非是带着巨大Google字典Logo的首页),或是点击那个悲剧的“搜索字典”按钮(我把那个按钮扔掉了,图中上面的是未加脚本的Google字典,下面是加了脚本的Google字典),一切都自动刷新,自动完成,尽管往搜索框输入一切东西吧,然后等待Google服务器乖乖的把结果送进你的浏览器。
本脚本在Google Chrome和Firefox上测试通过,由于使用了一些符合W3C标准的二级DOM,不可能兼容IE8以其以下版本。
Related posts
- 地理信息识别 API 初步部署到 Chrome Dev 分支给开发者测试
- Chrome 扩展:搜狗云输入法集成(附制作心得)
- Chrome Dev 全平台更新到 13.0.782.1
- Chrome Dev分支升级到2.0.180.0
- Chrome Beta for Windows 升级到 4.1.249.1036
- 7个只有在 Chrome 才可以用到的 Google 功能
- 用 WebPage ScreenShot 扩展给 Chrome 截屏
- 日本 Google 又一力作:Chrome Music Mixer(音乐调音台)
- Chrome 计划加入桌面提醒功能
- 如果两年后 Chrome 份额到不了 5%,Google 会极度失望
本站文章除注明转载外,均为本站原创编译
转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
本文标题:让 Google 字典边输入边搜索的油猴脚本 Super Google Dictionary
本文地址:http://www.guao.hk/posts/super-google-dictionary-greasemonkey-user-script.html
本文短网址:http://guao.cc/sHg
转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
本文标题:让 Google 字典边输入边搜索的油猴脚本 Super Google Dictionary
本文地址:http://www.guao.hk/posts/super-google-dictionary-greasemonkey-user-script.html
本文短网址:http://guao.cc/sHg






@1:
你肯定记错了。
@bachue:
怎么我记得在Chrome迷看到的时候还是有打包成扩展的步骤?
@1:
不是,他就是脚本,不是扩展
@bachue:
你这篇在Chrome迷投的是不是改过了?我记得Chrome迷那边的第一次看是Chrome扩展的,现在变成脚本了,这里直接就投脚本的了
@电脑知识收藏夹:
同上
@bachue:
Done!
有的时候不能识别 必须按下回车... 感觉怪怪的...
@windssmile:
Ajax可以给Google搜索用,却在一本小小的字典上这么保守,不知道他怎么想的。
@windssmile:
我也遇到了。。
@shaw:
我靠!Google字典竟然有https版本,我还不知道的说。。。。。下一个版本一定支持!
脚本是很好,不过查了几个词之后google就提示我but your computer or network may be sending automated queries. To protect our users, we can't process your request right now,看来google对这个很敏感。
似乎不支持https?
牛逼,非常实用
http://translate.google.com/?hl=zh-CN&tab=wT&sl=en&tl=zh-CN#
我用这个翻译,有ajax