Mozilla最近推出的FF插件Ubiquity,试图用语言来完成web应用的集成,听起来很抽象,可实际上很简单。举个例子,我在网上浏览一个页面,突然发现有些文字很有意思,我想通过邮件发给一些朋友,只要按ctrl+u(这个快捷键是我自己定义的,可以修改),然后在浏览器中左上角的窗口内输入e ,便会有一个下拉菜单出现了,
可以看到,这个菜单共有四项:
- 编辑页面
- 在ebay搜索选中文字
- 将选中内容(注意:其中有图片,也是可以发送的)发送邮件,请注意:目前仅仅支持gmail。。。
- 将选中内容发送给联系人……
有些令人奇怪的是,第四个选项总是用不了,按帮助说的,应该是可以自动关联到gmail中的联系人的……
那么用它有什么好处呢?
使用它目前支持的命令,可以
- 针对选中文本,直接查看Wikipedia对应的词条链接
- 针对选中的地址文本,查出来地图位置
这里有一个比较全的命令列表,去看看吧……
不过,目前这个东东对于中文内容的支持还不是很好,多么希望可以直接查询Wikipedia中文站点的内容啊。。。
另外,对于它的命令支持,还需要众多web应用开放自己,官方wiki上说:
If you have Ubiquity installed and you visit a page with an embedded command, Firefox will present you with the option of subscribing to the command.
不过,这样做是有一定危险的,所以官方在筹建一个“trust network”计划。
其实,Ubiquity与我之前在邮件组里面推荐过的Enso非常类似,而据内部人士说,就是被Enso给inform的,Enso是由Humanized创立的项目,可谓Ubiquity的前身了,只是不像Ubiquity这么好用。
最后,还是希望广大国内的web应用开发者尽快推出自己对Ubiquity的支持,想想看,你做个给sns用的东东,还必须寄放在人家的服务器上,可以如果支持Ubiquity的话,只要对方打开浏览器,就有可能用到你的应用……