Ubiquity

本页使用了标题或全文手工转换
维基百科,自由的百科全书
Ubiquity
原作者Mozilla Labs
开发者Mozilla基金会
首次发布2008年8月26日 (2008-08-26)[1]
编程语言主要为XULJavaScript
操作系统任意(Firefox附加组件
文件大小595 KB
语言英语
类型Firefox附加组件
许可协议GPLMPLLGPL三许可证
网站ubiquity.mozilla.com

Ubiquity是一个由Mozilla Labs于2008年8月26日推出的Mozilla Firefox附加组件[2]Ubiquity是一种混搭,利用各种网络服务提供的API,将用户进行的各项工作集成在一起,简化用户的操作。根据阿萨·拉斯金Vimeo上发布的视频,用户如果想要与朋友预约吃中午饭,只需要在Ubiquity中输入几个命令即可,不需要再到GmailGoogle地图Google日历yelp等网站上一一处理[3]

简介[编辑]

词源[编辑]

Ubiquity一词来源于英语中的Ubiquitous computing一词,中文意思是普适计算,与Ubiquity的设计理念相符[4]

设计理念[编辑]

Ubiquity与一般的混搭性质不同,它是一种以用户为中心的混搭,根据用户个人的需求而实现,而当前各种网站使用的混搭,却是以网站本身为中心的。用户想要使用Ubiquity,只需要在Firefox下输入Ubiquity的快捷键Mac用户默认为option-spaceWindows用户默认为control-space),即可得到Ubiquity的界面,并在那里输入有关命令,完成工作。Ubiquity用户将不需要再到其他的网站上完成这些任务[5]

不仅如此,Ubiquity用户还可自己定义有关的Ubiquity命令。

功能[编辑]

Ubiquity拥有丰富的功能,仅是内建的命令已经十分丰富。

命令列表[编辑]

Ubiquity内建命令[6]
命令 用途 加入版本
add-to-calendar 将一项事件添加至Google日历 0.1
amazon-search Amazon.com上搜索 0.1
answers-search Answers搜索 0.1
ask-search 使用Ask.com搜索 0.1
bold 如果处于富文本框,使所选文本加粗 0.1
bugzilla MozillaBugzilla搜索 0.1
calculate 计算一个数学表达式 0.1
check-calendar 查看日历上某一时间的事件 0.1
close-related-tabs 关闭含有某关键词的所有标签 0.1
close-tab 关闭当前标签 0.1
command-editor 转到Ubiquity的命令编辑器 0.1
command-list 显示Ubiquity的命令列表 0.1
convert 将所选文本转换为PDF,富文本,或HTML格式 0.1
define 查询一个词语的定义 0.1
delete 在页面文档中删除所选的一块HTML 0.1
digg 如果Digg中没有当前页面,则提交至Digg;否则转到Digg上的页面 0.1
ebay-search eBay上搜索 0.1
edit-page 进入页面编辑模式 0.1
email 发送一封电邮Gmail通讯录的一个联络人 0.1
escape-html-entities 转移一段代码中的字符为HTML实体 0.1
flickr flickr上搜索 0.1
get-email-address 获得某一名字对应的电邮地址 0.1
google 使用Google搜索 0.1
help 显示Ubiquity的帮助文档(about:ubiquity) 0.1
highlight 高亮所选文本 0.1
imdb IMDB上搜索 0.1
italic 如果处于富文本框,使所选文本倾斜 0.1
last-email 显示最后一封电邮 0.1
link-to-wikipedia 如果处于富文本框,将所选文本链接至Wikipedia 0.1
map Google地图上显示某一地址 0.1
map-these Google地图上同时显示几个地址 0.1
msn-search 使用MSN搜索 0.1
redo 如果处于页面编辑模式,重做最后一次撤销 0.1
remove-annotations 将存储用户对页面编辑的注释重设 0.1
save 如果处在页面编辑模式,将用户作出的更改以注释的方式保存 0.1
search 使用Firefox中已安装的搜索引擎搜索 0.1.1
stop-editing-page 退出页面编辑模式 0.1
syntax-highlight 猜测一段代码的语言,并加以高亮 0.1
tab 转到与用户提供的名称相对应的标签 0.1
tag 给当前页面添加一个描述性标签 0.1
tinyurl 使用Tinyurl缩短一段URL 0.1
translate 使用Google翻译一段文本 0.1
twitter 使用twitter说一段话 0.1
undelete 如果曾经使用delete命令删除一块HTML,恢复之 0.1
underline 如果处于富文本框,给所选文本加下划线 0.1
undo 如果处于页面编辑模式,撤销最后一次编辑 0.1
view-source 查看原始码 0.1
weather 查看一个指定地方的天气 0.1
wikipedia 使用维基百科搜索 0.1
word-count 统计所选区域的字数 0.1
yahoo-search 使用Yahoo!搜索 0.1
yelp 显示yelp上有关餐馆的资讯 0.1
youtube YouTube上搜索 0.1
zoom 缩放页面

版本历史[编辑]

Ubiquity版本历史
版本号 发布日期 说明文档
0.1 2008年8月26日 Ubiquity 0.1 User Tutorial页面存档备份,存于互联网档案馆
0.1.1 2008年8月31日 Ubiquity 0.1.1 Release Notes页面存档备份,存于互联网档案馆
0.1.2 2008年10月21日 Ubiquity 0.1.2 Release Notes (Raging Stream)][永久失效链接]
0.1.3 2008年12月30日 Ubiquity_0.1.3_Release_Notes页面存档备份,存于互联网档案馆
0.1.4 2008年12月31日
0.1.5 2009年1月13日
0.1.6 2009年2月18日
0.1.6.1 2009年2月25日
0.1.7 2009年5月24日
0.1.7.1 2009年5月25日
0.1.8 2009年4月7日
0.5 2009年7月8日
0.5.1 2009年7月20日

Mozilla已经不再开发Ubiquity,但是仍然有由社群所维护的版本[7]

使用说明[编辑]

已经安装了Ubiquity的用户,可以在Firefox的地址栏中输入about:ubiquity以获得Ubiquity的资讯,并可以在此处设置调用Ubiquity的快捷键。因为Ubiquity在Windows下的快捷键与操作系统的输入法切换快捷键冲突,所以对于非英语用户来说切换快捷键是必要的。

参考资料[编辑]

  1. ^ Raskin, Aza. Introducing Ubiquity. Mozilla Labs. 2008-08-26 [2008-08-30]. (原始内容存档于2009-03-08). 
  2. ^ Aza Raskin. Introducing Ubiquity. Mozilla Labs. 2008年8月26日 [2008年8月30日]. (原始内容存档于2009年3月8日) (英语). 
  3. ^ Aza Raskin. Ubiquity for Firefox on Vimeo. 2008年8月19日 [2008年8月30日]. (原始内容存档于2021年5月5日) (英语). 
  4. ^ Joel. Introducing Ubiquity. Mozilla Labs. 2008年8月29日 [2008年8月30日]. (原始内容存档于2009年3月8日) (英语). 
  5. ^ Labs/Ubiquity/Ubiquity 0.1 User Tutorial. Mozilla Labs. [2008年8月30日]. (原始内容存档于2021年11月7日) (英语). 
  6. ^ chrome://ubiquity/content/cmdlist.html[永久失效链接](仅安装了Ubiquity的用户可访问)
  7. ^ 存档副本. [2014-12-15]. (原始内容存档于2015-05-07). 

外部链接[编辑]

另见[编辑]