阅读:2750回复:7
让你的浏览器与众不同的15条神奇命令(Ubiquity)
http://www.yeeyan.com/articles/view/july/14294
Google在昨天发布了Chrome浏览器。我第一时间就下载、安装并试用,然后在15分钟以后卸载了这个浏览器。我无法忍受一个不支持扩展的浏览器,Firefox有太多我无论如何都不愿意放弃的扩展。其中有一个扩展,我们曾经提到过,他是一个YubNub的命令行工具。就在上周,Mozilla实验室发布了另外一个类似的控制台扩展,而现在我几乎已经离不开这个扩展,他就是:Ubiquity。 一旦你安装了这个扩展,你可以通过Ctrl+空格这个快捷键打开控制台窗口(译者注:这个快捷键和中文输入法冲突,安装以后可以自己修改,我的就是 Alt+J)。Ubquity的界面是以半透明的窗口嵌入到浏览器中的,而且真的很漂亮。当你在Ubquity检索信息的过程中,同样可以看到原来的网页,这种感觉就像在网页中查找内容一样。只要允许,查找的内容就会直接显示在控制台里面中,而不是显示在新打开的窗口中。虽然有些功能现在显示在控制台的结果差强人意,还需要打开新页面查看完整结果,但是以后一定会完善起来的。 15条命令,体验Ubiquity的神奇 Ubiquity可以处理自然语言形式的命令(译者注:当然是指英语),因此理论上你可以凭直觉直接输入命令,而不用学习那些繁琐的语法。但就像其他由计算机实现的自然语言一样,实际的结果可能会有些不同。 很多命令可以简化为很少的几个字母连接,并保持唯一。比如“m”代表在MSN上搜索,你可以使用ma直接调用地图命令。但为了避免各种变化,比如定义了新的命令,我坚持使用完整命令,避免以后可能会被进一步简化的缩写。 1、“Map”。这是大家需要了解Ubiquity的第一个命令,可以快速的查找一个地图并嵌入到电子邮件中,就算只有这一个命令,也已经很值得大家来尝试他了。无论你在GMail这样基于Web的邮件系统中写了多少内容,你需要做的只是用鼠标选中你要查找的内容,按快捷键调出窗口,然后输入map,这样关于你查找内容的地图就显示出来了。点击其中一张地图,按空格键,漫游或者缩放,精确到你要找的地方,点击下面的插入链接。哇,看到了么,你的邮件中出现了一幅地图,而不仅仅是链接。我盼望Google Map增加这项功能已经好多年了。 2、“Email”。通过这个命令,可以把整个页面、其中一部分或者单独的消息用Gmail发送给朋友。和其他命令一样,需要通过快捷键调用出控制台。如果你要把当前页面的链接发送给John,只需输入“Email to John”,你可以用Gmail通讯录中任何一个朋友的名字来代替John,然后回车。Ubiquity甚至可以识别出姓氏,所以输入“Email to Fred”也可以达到同样的效果。 如果你要把网页中的一个片段发送给Fred,选中这部分内容,调出控制台然后输入“Email this to Fred”,Ubiquity就会把你选中的内容发送给Fred。如果你要给Fred发送消息,比如“Thanks for sending that file!”,只需输入“Email Thanks for sending that file! to Fred”。不爽的是,这个操作会在新窗口中打开Gmail来新建一封邮件,索性在新打开的页面我们只需要点击一下发送足以。 3、“Google”。这个命令肯定是会有的啦,缩写为“g”,可以使用Google搜索任何选中的内容。就像在Google网站上搜索一样,也可以使用各种高级搜索方式,比如“chrome -google”。你可以在控制台输入任何内容,只要这些内容不是Ubiquity的命令,默认就会使用Google来进行搜索。比如输入 “getting a passport to spain”的结果是,用Google搜索这句话。如果你选中了一个单词,或者一句话,你只需进入控制台,输入“g”,Google就会把搜索的结果显示出来。 4、“Wiki”。和Google命令是一样的道理,只是搜索的内容不同而已。通过这个命令可以在Wikipedia中搜索你选择的单词或者句子。你也可以手动指定要搜索的内容,比如“w antonio gaudi”。 5、“Add”。这是“add-to-calendar”命令的缩写,可以把选中的内容添加到Google日历中,当然也可以不选择而直接输入。和Gmail不同的是,新增的操作是在后台完成的,并通过一个弹出窗口确认。重申一下,Ubiquity可以使用自然语言进行交互,所以像“Dinner with Melanie Thursday at 7pm”这种句子是可以识别的。 6、“Check”。Check后面加上指定的日期,可以显示你在Google日历中这天的行程安排。光输入Check则直接显示今天的行程安排。 7、“Weather”。输入命令we加上城市名称或者邮政编码,就可以通过内联的方式显示该地区的天气预报,包括温度、空气质量、风向和湿度。我把这个和Email命令或者twit命令搭配起来使用,提醒我那些不适应California完美气候的朋友们注意天气。 8、“Twit”。就像我喜欢TweetDeck这种全功能的Twitter客户端一样,我同样非常喜欢用 Ubiquity操作twitter,因为他的操作太简单了,简单到你只需要输入这样的命令“twit 内容 to 某人”,你还可以直接把一段选择的内容通过twit发送给朋友。但是此时此刻,无论是用什么方式都不能收发Twit。(译者注:此时此刻服务器也许有问题,呵呵。) 9、“Word count”。我在学习写作的时候,经常会好奇一篇文章到底有多少个单词。现在这个问题简单多了,你只需要把这篇文章的正文内容选中,然后在控制台输入“word count”就可以啦。印象中有一个Firefox扩展也可以达到这个功能,只需要选中内容,然后在菜单中选择操作就可以,但是现在找不到了。(译者注:这个命令不支持中文,多个汉字被视作一个单词) 10、“Translate”。你可以对输入的或者选择的内容进行翻译。对于前者,只需输入命令 “translate [word or phrase] from [language] to [language]”就可以,结果会以内联方式显示。如果你选择一段文字,直接输入命令“translate ”,默认情况会把选择的内容翻译成英文。这个功能很神奇,但是现在翻译的质量确实不尽如人意。但你要知道的是,毕竟现在的版本刚刚到0.1.1,还只是一个雏形,能做到这样已经非常好了。 11、“Define”。可以在不离开页面的情况下在字典中查询指定词汇的精确解释。你只要输入命令“define [term]”,或者选择一个词汇然后输入命令“define”即可,后面不用加“this”。但通常给出的解释都只是一小部分,你不得不按下回车,在新的界面查看完整解释。 12、“Highlight”。可以对选择的文字进行高亮操作。只需要选择要高亮的文字,然后输入命令“highlight”即可。当你取消选择的时候就会发现刚才那些文字的背景被设置成了黄色。(译者注:文本框里的文字不能执行该操作) 13、“Delete”。你可以把图片或者文字从网页中删除,就像直接编辑一样。选中要删除的对象,然后输入命令“delete”。 14、“Undo”。如果你无意执行了高亮或者删除的操作,你可以输入这个命令撤销最后一个命令。 15、“Digg”。可以非常方便的把文章推荐到digg上。 |
|
1楼#
发布于:2008-09-21 01:49
听说了……
虽然很强大,可是实用性、本地化和对国人的方便程度来说,就不见得那么的美好了。 |
|
2楼#
发布于:2008-09-21 01:49
对我来说似乎输入比较成问题
感觉好像做什么都得输入 没有按钮吗 |
|
3楼#
发布于:2008-09-21 01:49
呵呵,楼上是鼠标派
|
|
4楼#
发布于:2008-09-21 01:49
|
|
5楼#
发布于:2008-09-21 01:49
用图标的表达方式不是更好
|
|
6楼#
发布于:2008-09-21 01:49
这个扩展的目的就是所谓的 for geeks ,for CLI....所以不要指望把它做成按钮、图标之类的...
|
|
|
7楼#
发布于:2008-09-21 01:49
以国内的应用来说, 基本上用不到
试用了一阵子以后决定暂时放弃, 等待功能更加强大的时候再用 |
|