Ubiquity是一個由Mozilla Labs於2008年8月26日推出的Mozilla Firefox附加元件[2]Ubiquity是一種混搭,利用各種網路服務提供的API,將使用者進行的各項工作整合在一起,簡化使用者的操作。根據阿薩·拉斯金Vimeo上發布的影片,使用者如果想要與朋友預約吃中午飯,只需要在Ubiquity中輸入幾個命令即可,不需要再到GmailGoogle地圖Google日曆yelp等網站上一一處理[3]

Ubiquity
原作者Mozilla Labs
開發者Mozilla基金會
首次發布2008年8月26日 (2008-08-26)[1]
程式語言主要為XULJavaScript
作業系統任意(Firefox附加元件
檔案大小595 KB
語言英語
類型Firefox附加元件
許可協定GPLMPLLGPL三許可證
網站ubiquity.mozilla.com

簡介

編輯

詞源

編輯

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). 

外部連結

編輯

另見

編輯