顯示具有 附加元件 標籤的文章。 顯示所有文章
顯示具有 附加元件 標籤的文章。 顯示所有文章

2016年9月16日

摩茲動手做(五)自己的瀏覽器自己改─使用新版 Firefox Addon SDK 開發簡單的附加元件

本文原文出自《小克'S 部落格》,作者小克更新謀智台客〈自己的瀏覽器自己改 (Part I) -利用Firefox Addon SDK開發簡單的附加元件〉一文,以新的 jpm 工具相關資訊,取代原文中使用的舊版 cfx 工具而成。

也歡迎參閱由 WM 撰寫的〈摩茲動手做(二)用 Add-on SDK 寫簡單的 Firefox 套件〉 一文。如果有開發相關疑問,歡迎加入 MozTW dev/add-on 開發 Telegram 聊天頻道,一起討論套件開發的心得與問題。

前言

Firefox 最受歡迎的特色之一,就是量多而且質精的附加元件 (Add-on)。在 Firefox 附加元件網站中,您可以找到各式各樣的附加元件,滿足您上網的各種需求。在這篇文章中,我們將會介紹如何利用 Firefox Add-on SDK 撰寫簡單的附加元件,改變網頁的外觀與行為。

即使不是自己架設的網站,我們也能隨心所欲的改善它們的使用經驗!

準備工作

為了減輕開發者的負擔,Mozilla 推出 Add-on SDK,取代原來基於 XUL 技術的附加元件框架。相較於傳統的 XUL,Add-on SDK 提供更多簡單易用的 API,簡化開發流程,另外也提供了許多新的使用者介面元素,來配合新版的 Firefox 介面。

為了能夠使用最新的 API,建議您先更新 Firefox 到最新版

您還需要安裝最新版的 Add-on SDK,以下將以 Linux 平台作為教學範例 ( OS X 也適用 ),若是使用 Windows 請參考 Install the Add-on SDK

首先下載最新版的 Add-on SDK,您需要先安裝 npm (包含在 Node.js 中)。可以使用以下指令確認是否安裝過:

/usr/bin/env node -v

若顯示錯誤訊息如 /usr/bin/env: node: No such file or directory,則透過指令安裝:

Ubuntu

sudo apt-get install nodejs-legacy

OS X(請先安裝 Homebrew 套件管理工具

brew install node

接者透過 npm 安裝 jpm

npm install jpm --global

安裝後測試看看是否成功:

jpm

若安裝成功您應該會看到 jpm 的可用指令統整畫面。

特別的是,只要安裝 jpm 時有使用 --global flag,就不用像舊式的 cfx 工具,需要使用指令啟用 Add-on SDK 環境。

初始化一個新的專案

Web 工程師都知道要學習 HTML、JavaScrprt、CSS 最好的資源就是 Mozilla Developer Network。我們就試著用 Firefox Add-on 來把 MDN 調教改造成我們想要的樣子。

我們會先示範如何插入 JavaScript 來改變 MDN 的背景顏色,接著我們再示範如何在 MDN 的首頁上插入自己的按鈕,並且可以讓按鈕執行我們自己定義的 JavaScript。

套用 Add-on 之前的 MDN 網站

假設我們把這個新的專案叫作 mdn-mod ,第一步我們先讓 Add-on SDK 幫我們生成必要的檔案與目錄結構:

mkdir mdn-mod
cd mdn-mod
jpm init

當執行完 jpm init 之後,jpm 會詢問我們關於此附加元件的一些資訊,例如程式名稱、版本號、作者、授權條款等等,這些資訊會被用來建立 package.json 檔。現在我們只要連按 Enter 使用預設值。

完成後,我們的 mdn-mod 資料夾就會出現以下的檔案:

.
├── index.js     // Add-on 主要的 JavaScript 程式碼,程式的進入點
├── README.md    // 說明文件
├── package.json // 定義這個 Add-on 的 metadata
└── test         // 測試檔案,之後再介紹
    └── test-main.js

用 page-mod 插入 JavaScript 到指定網站

Add-on SDK 提供的一個實用 API 叫作 page-mod,其用途是當 Firefox 開啟指定的網站時,就插入一段自己的 JavaScript 到頁面上,因此可以改變特定網站的行為。

首先我們打開 index.js,加入以下幾行程式碼:

var pageMod = require("sdk/page-mod");
var data = require("sdk/self").data;

pageMod.PageMod({
    include: "*.mozilla.org",
    contentScriptFile: data.url("my-script.js")
});

第五行的 include: “*.mozilla.org” 就是我們希望套用的網址(* 代表萬用字元)。只要 Firefox 開啟的網址是以 mozilla.org 結尾,就會插入 contentScriptFile 指定的 JavaScript 檔案。在這裡我們使用了 data.url(“my-script.js”),意思是放在 data/ 資料夾下的 my-script.js 檔案。

改變 MDN 背景顏色

目前為止我們還沒定義 Content Script 要執行什麼。現在馬上新增一個檔案 data/my-script.js,插入以下一行簡單的程式碼:

document.body.style.background="red";

這行代碼會把 <body> 的背景設成紅色,等同於以下這段 CSS 的效果:

body {
    background-color: red;
}

使用乾淨的瀏覽器進行測試

完成上述步驟以後,我們的 Add-on 已經可以準備測試了。但是我們日常使用的 Firefox 可能有很多個人設定,或是安裝了很多其他 Add-on,會干擾我們的測試。此時我們只要執行

jpm run

Add-on SDK 就會幫我們開啟一個完全乾淨的 Firefox 使用者設定檔(Profile),讓我們可以在近乎出廠設定的 Firefox 底下測試我們的 Add-on。


乾淨的 Firefox Profile

當我們在新開的 Firefox 裡面開啟 http://developer.mozilla.org/,毫不意外的 MDN 的背景就變成紅色了!


MDN 的背景已經被改成紅色

添加新按鈕

除了改變現有的頁面以外,我們也可以自由的插入任何自己想要的元件。讓我們再次打開 data/my-script.js,加入以下程式碼:

var button = "<button onClick='alert(\"Hi!\")'>CLICK ME</button>";
document.body.innerHTML = button + document.body.innerHTML;

再這段程式碼裡面,我們定義了一個 html5 的按鈕,並且讓它被按下 (觸發 onClick 事件) 時,跳出一個訊息框說「Hi!」 (alert('Hi!')),緊接著就把這個按鈕插入到 body tag 的最前面。

當我們再次執行 cfx run 來瀏覽 MDN 時,就會看到畫面最上方出現了一個按鈕。

出現了 CLICK ME 按鈕

按下按鈕馬上跳出寫著「Hi!」的訊息框。

跳出了寫著「Hi!」的訊息框

打包出貨

如此一來我們的 Add-on 就大功告成了!如果要把這個 Add-on 包裝成可以分享的 xpi 格式,只要執行 jpm xpi 即可。

Add-on SDK 會生成一個副檔名為 .xpi 的安裝檔。不論是要直接傳給親朋好友,或是拿去 Firefox 附加元件網站上架都可以!

以上就是一個簡單的 Add-on 教學。

參考資訊

  1. Firefox 附加元件網站 https://add-ons.mozilla.org
  2. Firefox Add-on SDK (MDN) https://developer.mozilla.org/en-US/Add-ons/SDK
  3. Overlay Extension using XUL https://developer.mozilla.org/en-US/Add-ons/Overlay_Extensions
  4. Install the Add-on SDK https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm#Installation
  5. package.json 格式說明 https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/package_json
  6. page-mod https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/page-mod
  7. Packaging the add-on https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/GettingStarted(jpm)#Packagingtheadd-on

授權

本篇原始著作衍生自〈謀智台客〉自己的瀏覽器自己改 (Part I) -利用Firefox Addon SDK開發簡單的附加元件一文,作者為 Lyu Shing,以創用 CC 姓名標示—相同方式分享條款 3.0 或更新版本授權釋出。

原文 / 自己的瀏覽器自己改 (Part 2) -利用新的 jpm Firefox Addon SDK 開發簡單的附加元件 - 小克’s 部落格
授權 / 創用CC 姓名標示-相同方式分享 4.0 國際版
作者 / 小克

φ 小克 撰寫 - Toppy、Irvin 編輯

2016年3月14日

AMO 審核社群的黃金十二年

Firefox,這個可自訂體驗的網路瀏覽器,問世於將近 12 年前。自其時始,你就可以使用附加元件-從外觀按鈕、分頁操作、到內容過濾-來完全個人化瀏覽體驗。任何具有程式能力的人,都可以製作 Firefox 附加元件,再發佈到 AMO 讓其他使用者使用。這種「用自己的方式瀏覽網路」的概念亟具影響力。時至今日,附加元件已被下載超過四十億次。

在 AMO 中提供的附加元件,上架前都需經過人工審核程序,確保其安全性以及隱私,而志工支撐了大部分審核工作。為了能夠完善地進行審查,審核員需要深入程式碼,這可是非常耗費心力的工作。附加元件正常運作時無人會關心,可是一旦發現安全問題時,大家的反應就完全不同了。因此福氣啦,這些審核員可謂真正的無名英雄!

我們的志工們從一開始就意識到附加元件審查的重要性,並建立 wiki 頁面組織相關工作。隨著附加元件開始流行,審核數量日益增加,因而還必須聘請數位全職人員,以維持審查順利。截至十多年後的今天,志工仍然需負擔近一半(每週約 150 件)的審查工作。我們排名第一的審查員,已經檢視將近九千個附加元件了!

身為與志工合作的社群經理,我常被問到,到底有什麼秘密,能長久維持這個亟具彈性的社群?真要說起來,根本沒有所謂的單一秘訣。如果你只想要以「酒肉關係」來維持社群,很快就會體會到報酬遞減定律的效用了。

我能從中獲得什麼?

想知道為什麼人們願意加入並持續幫忙審查工作,你需要了解人性。其實無私只是其中一部分原因。大部分人聽到時都很驚訝,很多加入審查的人都有同一個自私的理由:他們本身就是套件開發者,希望自己的元件可以更快通過審查。

有些開發者製作的附加元件有上千萬人使用,甚至達到上百萬呢。對他們來說,快速發佈更新是非常重要的事。審查員不能審查自己的附加元件,因此唯一能加速的方法,就是幫忙消化隊列(但審查員能申請急件審查)。在審查過程中,他們也可以觀摩其他開發者的設計,從中改善自己的附加元件。

內在動機

附加元件開發者都寫程式,程式碼本身就能引起他們的興趣,成為他們參與審查的內在動機。在《動機,單純的力量》(Drive: The Surprising Truth About What Motivates Us)一書中,Daniel Pink 提到,能自我驅動的工作一向具備創意(ceative)、挑戰性(challenging)、非例行公事(non-routine)等屬性,附加元件審查剛好一次到位:每一段程式碼都不一樣(創意)、安全性漏洞不好找(挑戰)、志願者能以自己的步調貢獻(不流於公事)。

不只只是蘿蔔與大棒

幾年前,我們為審查元件設立了計分板,讓參加者們能夠彼此競爭進度。也可以將得分於獎勵計劃中兌換獎品。

雖然這乍看只是建立條件引誘,將紅蘿蔔掛到驢子面前,但其實別有用意。當我們花費時間與資源,寄送手寫的信函與紀念品時,我們也讓審查者感受到他們的重要及我們的誠摯感謝。如果你在回家時收到 Fedex 包裹,發現裡面放了一件尺寸剛好的特別版 T 恤,你一定會了解有人注意到你的努力。

社群與責任

AMO 審查員們都了解,他們在維持 Firefox 彈性上扮演重要角色,直接影響附加元件使用者的體驗。Firefox 的上億使用者中,將近一半有使用附加元件,因而這可是件不小的壯舉!我常聽到審核者提及,他們會在這裡一直努力,是因為他們喜歡與其他很棒的人,一同負責維持 Firefox 的附加元件安全性。

神奇公式

線上社群相當複雜,由參與者的內在及外在、自私或利他的各種動機組織而成。一個健康、長遠的社群源自於這些因素不同比例的組合,某些來自於社群的自我驅動,其餘則需有心的社群經營者澆灌。在此沒有萬靈丹,你得找出自己的魔幻公式。要知道,那些最神秘的處方,往往與構成我們人性的成分相同。

生日快樂啦,各位 AMO 審核員們!

原文 / The AMO Reviewer Community Turns 10
作者 / Amy Tsay
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ Roger 翻譯 - 極地狐、Irvin 編輯

2015年10月17日

換個季節佈景,秀出你的個人特色

季節正在改變!美國已經準備要進入秋天了,我們想也是時候來裝飾帶有秋天氣息的佈景主題了!佈景主題可以讓你更換瀏覽器的樣貌、凸顯你的個人特色。

以下是我們推薦的一些秋天佈景主題:

我們並沒有忘記在世界不同角落的朋友們。我們也為你們準備了大量的佈景主題! 如果你很幸運在等待迎接春季時,你可能會喜歡這些:

  • Morning Spring 會喚醒你對於所愛的平靜春季早晨的記憶。
  • Joyful Spring 會讓你想要一邊躺在草地上、一邊凝視天邊的浮雲。
  • Must be Spring 會讓你想準備品嚐庭院中花兒們的味道!

想在安裝佈景主題前看看他會長的如何嗎?只需要簡單的移動滑鼠到你感興趣的主題上,Firefox 就會自動產生預覽畫面。如果你想保留設定,只要按下加入就可以了。你可以在任何時候改變、或移除佈景主題!

還想要看更多佈景?點選這邊就可以找到數以千計的佈景主題了。

原文 / Seasonal Themes for Firefox
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ @ALEX_RELAX 翻譯 - 極地狐、Irvin 編輯

2015年1月23日

Firefox 附加元件下載突破四十億次啦!

正因有這些令人讚嘆的附加元件,「客製化」成為許多人選擇 Firefox 作為獨立瀏覽器的理由。數字會說話:

  • 有 18,000 個附加元件可供使用
  • 有 369,000 個佈景主題在藝廊中等著你
  • 自 2009 年統計起,捐獻給開發者們的金額已達兩千萬台幣(USD $634,000)
  • 附加元件下載突破 4,000,000,000,四.十.億.次!(大聲歡呼)

多麼「個人化」!在此我們不只為貢獻心力開發超讚 Firefox 附加元件的人歡呼,也要為使用這些附加元件的你們歡呼。今天就來看看最新的附加元件,然後替你的 Firefox 加上一些厲害的功能吧!

原文 / Firefox Add-ons Hit 4 Billion Downloads | The Den
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ Wildsky 翻譯 - Irvin 編輯

2014年8月14日

附加元件無所不在

現在,您已經在執行我們 最新出品的 Firefox,是時候使用附加元件自訂 Firefox 了。它們就像是瀏覽器的應用程式,也是許多人喜歡 Firefox 的其中一個原因。

附加元件非常容易尋找以及安裝,我們也很樂意幫您探索最新、最棒的附加元件。

這裡有一些近期推薦的附加元件:

如果想要自己探索,您可以看看這裡的精選附加元件,他會經常變換內容。或者可以看看這些收藏集

在最新版的 Firefox 裡,附加元件可以直接從瀏覽器右上角的選單中管理。

如果您有任何問題,讓我們知道 — 我們的支援團隊總是樂意為您服務!

原文 / Add-ons for everything
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ 歐西里斯 翻譯 - 極地狐 編輯

2014年8月12日

佈景找找樂

我們都非常喜愛 Firefox 的新版設計。在 Firefox 裡,有個非常討人喜歡的地方,就是它可以依你所愛變換外觀。像是佈景主題

為了幫助您找到喜歡的佈景主題,我們每個月都會在我們的電子報中精選三個我們最喜歡的佈景主題。在任何時候您都可以搜尋我們的收藏集。

您可以從下列分類開始尋找:

有任何與佈景主題相關的問題,或是想知道更多?就在這裡

原文 / Find your favorite theme
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ 歐西里斯 翻譯 - 極地狐 編輯

2014年8月5日

AMO 社群邁入黃金 10 年

十年前,Firefox 作為第一個可自訂的瀏覽器問世了。你可以使用附加元件-從外觀按鈕、分頁操作、到內容過濾-完全個人化你的瀏覽體驗。任何具有程式設計能力的人,都可以為 Firefox 製作附加元件。將附加元件發佈到 AMO 後,就可以給其他使用者下載使用。這非常具有影響力,因為它能讓用戶能用自己喜歡的方式瀏覽網路。時至今日,附加元件已經有接近四十億次下載次數了。

AMO 所提供的附加元件,上架前都會經過審查程序,確保它的安全性以及隱私。審核的工作通常會由志願者來負責。為了能夠完全地審查元件,審核員會從頭默默的檢查程式碼,這可是件耗費心力的苦差事。平常沒什麼人會關心附加元件是怎麼運作的,可是一旦遇到安全性出問題的時候,就完全不是這麼回事了。所以說,這些審核員可謂真正的無名英雄。

審核員從一開始就意識到審查附加元件的重要性,還建立了維基頁組織審查工作。隨著元件流行了起來,元件審核數量也日益增加。到最後讓我們必須聘請部分社群成員,維持審查工作順利運行。十年後的今天、志願者仍然審查了將近一半(每週約150個)的附加元件。而排名第一的審查員,也已經審查了接近九千個附加元件了。

我作為與社群志願者工作的經理,常常被問到到底維持這個社群的秘密是什麼。真要說起來還不止一個秘密。當然,只是以酒肉維持社群連結絕不是個好方法。

我能從中得到什麼?

如果你想知道為什麼人們願意加入審查工作,並一直持續幫忙審查,那唯一你需要了解的就是人性。當然無私是其中一種理由。問我的人聽到我的答案時都很驚訝,因為其實很多人加入審查是因為自私的理由。他們本身是元件開發者,目的是希望自己的元件可以趕快審好,然後儘速發佈出去。

其中一些開發者製作的附加元件有成千上萬人在使用,有的還甚至有上百萬的使用者呢。因此對他們來說,快速發佈更新給使用者們是非常重要的事情。不過審查員不能審查自己製作的元件,他們唯一能夠加速審查的方法,就只有幫忙審查其他元件(不過開發者可以申請急件審查)。在審查過程中,他們也可以從中學到其他開發者的一些元件製作方法,這樣可以讓身為審查員的開發者改善自己提供的元件。

內在動機

幫忙審查的人通常也是撰寫附加元件的人,所以程式碼本身對他們來說可以引起他們興趣,也同時是吸引他們來擔任審查員的內在動機。在 Drive: The Surprising Truth About What Motivates Us 一書中,Daniel Pink 提到,能自我啟發的工作會帶來創新、挑戰、也同時具有彈性。審查附加元件剛好一次到位:大家的程式碼都不一樣(創新)、安全性漏洞不好找(挑戰)、審核者能以自己的步調貢獻精力(彈性)。

不只是簡單的誘因

幾年前,我們為審查元件開了計分板,讓參加者們能夠彼此競爭進度。得分可以用在我們鼓勵計劃上。

雖然這看起來好像只是將紅蘿蔔放在驢子前面的條件引誘罷了,但其實還別有用意。除了提供時間與資源寄送手寫筆記或是紀念品,我們也還會告訴審核者們,他們非常重要,我們也非常感激他。哪天你回家時收到 Fedex 的包裹,將它打開來後,發現裡面放了一件尺寸剛好的特別版 T 恤,你就會知道你的努力沒有白費。

社群與責任

AMO 審查員們了解他們的重要性及努力,都是為了維持 Firefox 彈性,他們會直接影響到安裝附加元件的使用者經驗。上億萬個 Firefox 使用者之中,已有將近一半的人使用附加元件,這可不是個小數目。我也常聽到審核者提到,他們會在這裡努力,是因為他們想成為社群裡面其中一個強者,他們做的事情就是維持 Firefox 附加元件的安全性。

魔幻法則

網路社群相當複雜,會由於參與者內在或外在的、自私或利他的各種動機而組成。一個健康、長遠的社群受到各個不同原因、社群成員或是召集人的驅使等等的才能夠孕育出來。建造社群沒有萬靈丹,所以要找到屬於自己的魔幻法則、並常複習它,並記得人性是成功的秘密。

十歲生日快樂,各位 AMO 審核員們!

原文 / The AMO Reviewer Community Turns 10
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ Roger 翻譯 - 極地狐 編輯

2014年7月31日

Firefox 附加元件・截圖好愉悅

如果有個景象,透過千言萬語都無法形容的時候,你大概就會了解為什麼會想要直接把它截圖下來。

是否曾經有人在你使用的社群網站裡,貼上了讓你超想存起來的引文?是否曾經想告訴你的技術支援團隊網頁出現了問題?或是曾經在準備簡報時,發現你需要加入某個網頁的實例?萬能的截圖能夠幫你解決一切!

這篇技術文章清楚的描述了如何用你的電腦截圖。不過 Firefox 也有一些很優的附加元件-就只是簡單把小軟體放進瀏覽器而已-,就能使截圖更加的簡單(然後你就可以用它做更多事)。

在下首選的截圖用附加元件是 Awesome Screenshot Plus ,為何是它呢? 你可以選擇要擷取整個網頁,也可以擷取部分,完成後,還可以增加外型和文字在上面,甚至你還可以更簡單的將截圖分享出去。這些功能都可以透過您瀏覽器右上角的一個小圖示來完成!

這裡有完整的螢幕截圖附加元件列表 任你挑任你選!

原文 / Creating Screenshots With Firefox
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ 交大服務學習 翻譯 - Orin、極地狐 編輯

2014年7月29日

本月特色附加元件

在這裡為您送上本月的特色附加元件。這個月是個特別的月份,因為特別介紹另一套「完整佈景主題」的時刻又到了!

本月精選:Google / Yandex search link fix

這是一個針對 Google 搜尋的擴充套件。它可以阻止 Google 在搜尋結果的連結位址上動手腳。

「太棒了!Google 搜尋裡再也沒有又臭又長的重導向位址,可以得到直接的連結了。」

安裝 Google / Yandex search link fix >>

完整佈景主題:BlackFox

BlackFox 是個暗色調的主題,正在瀏覽的該頁面標籤會用深紅色強調它。它的設計焦點集中、簡潔有力而且順眼。還有一些其他特點,如下:

  • 完整且風格外觀統一的介面佈景
  • 含有動畫滾軸、進度條以及讀取中圖樣
  • 會發光的自訂工具列圖示
「這佈景主題棒透了,我愛死它了!它很順眼而且讓人容易閱讀。我喜歡這樣柔和又優雅的黑階選單及狀態列,也很喜歡滑鼠游標經過時的圖示效果。我要給這個主題 5 顆星!」

安裝 BlackFox>>

同場加映

FEBE

Firefox 環境備份擴充套件(簡稱 FEBE),讓你可以快速簡單的備份你的 Firefox 擴充套件。它甚至可以把你的擴充套件分別重建成可安裝的 .xpi 檔。馬上安裝>>

Classic Toolbar Buttons

這個擴充元件可以把你現在用的 Firefox、Thunderbird、還有 Seamonkey,回復成過去的工具列按鈕風格(Firefox 4-7的小圖示、Firefox 4-12 的大圖示、以及 Thuderbird 5-14)。這個擴充套件只在 Windows 下有效。馬上安裝>>

Chatzilla

一個乾淨、好用而且有高度擴充性的網際網路聊天(IRC)程式。馬上安裝>>

X-notifier

Gmail, Yahoo, Hotmail, Aol 和其他電子信箱服務的通知系統。它會自動幫你檢查網路信箱,告訴你還有多少未讀的信件。馬上安裝>>

原文 / October Featured Add-ons
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ 交大服務學習 翻譯 - 小迅、極地狐、Irvin 編輯

2014年7月22日

七月份精選附加元件

本月精選:SearchWP

作者:Georges-Etienne Legendre 及 Robert Katić

這個元件可以讓你輕而易舉的在搜尋欄找到你想要的字詞。它會將你曾經輸入過的字詞變成按鈕,放在搜尋欄裡,讓你更容易找到你曾經瀏覽過的頁面。

「對一個在做深度網路研究的人來說是一個必備的附加元件。我的工作是會計研究,而 SearchWP 幫我省了不少盯著螢幕的時間。」

下載 SearchWP »


更多精選附加元件

FireSSH by Mime Čuvalo

FireSSH 是一個 Mozilla Firefox 上免費、又可跨平台的 SSH 用戶端附加元件。完全使用 Javascript 編寫!馬上來使用»

KeeFox by Luckyrat

簡單且安全的管理你的密碼。全自動化的登入、永遠不會忘記其他不同的密碼;不僅增加密碼的安全性,也讓你的密碼完全在你的掌握之中。馬上來使用»


提出你喜歡的附加元件吧!

這些推薦的附加元件是由附加元件的開發者、使用者還有粉絲們所組成的社群委員會挑選出來的。每半年都會更替一次委員會的成員,所以有很多參加機會。如果你想要加入我們,請多留意這個部落格公佈的下一次申請時間吧。

如果你想要告訴我們一些實用的附加元件,請寄信到 amo-featured@mozilla.org 讓委員會審查。歡迎你告訴我們你所使用的附加元件!

原文 / July Featured Add-ons
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ Zoeee 翻譯 - 極地狐、Irvin 編輯

2014年7月9日

巴西足球零距離

全世界最盛大的足球比賽來了,而 Firefox 與 Goal.com 共同合作,蒐集全球第一手的足球新聞,讓你持續關注任何你喜歡的賽事。

快使用 Firefox 獨家的 Goal.com 側邊欄Firefox Android 版上的附加元件、甚至是某些 Firefox OS 應用程式,獲得最新的比分消息與即時新聞。

好好享受比賽吧!

原文 / Bringing Brazil to you
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ Zoeee 翻譯 - 極地狐、Irvin 編輯

2014年6月1日

Firefox 最棒的 Gmail 管理附加元件

還記得 Email 發明前的世界長什麼樣子嗎?如果不記得的話也沒關係,因為我們也記不得了!不管您使用哪家的電子郵件服務,相信充滿未讀信件的收信匣,現在已成為大家日常生活的一部分。我們發現有好多 Firefox 使用者都在使用 Gmail,因此我們列了幾個有用的附加元件,讓您用起來更順手 – 有一個還支持其他的電子郵件服務喔。

Integrated Inbox for Gmail and Google Apps:這個 Firefox 附加元件可以讓你的收件匣折疊起來,讓你在 Gmail 的 Inbox 下方(不是旁邊的工具列喔),無縫取用其他的 Google 服務(Google Calendar、Reader、等等) 。如果你是極簡主義者,還有極簡模式可以空出更多螢幕空間給收件匣。

Google Shortcuts:這個 Firefox 附加元件將 Google 服務都放在一個方便的地方,讓你執手可得。它讓 Google 服務功能變成按鈕,或者是網址列旁、工具列的下拉式選單。Gmail、Google Reader、Google Maps、Google Calendar 等服務,都在你的一指之間。

X-notifier:它不只能夠支援 Gmail ,也可以同時支援其他信箱。它會檢查你的網路信箱,並通知你有多少未讀信件。Firefix 用戶 Marcelo A 表示:「這是我安裝 Firefox 後第一個安裝的附加元件。它完全減少我的例行工作,在我飛快的工作時程中也不會錯過任何事,也能支援大多數的電子郵件服務。『Firefox 不單單只是個瀏覽器,而是個可以幫助工作和學習的工具』概念的顯現。」

好吧,你現在已經整理過你的收件箱了,或許能從爆滿的信箱中,再塞進一封信件?!來註冊我們的電子報吧,除了 Firefox 和 Email 的小技巧之外,還可以獲得更多 Firefox 小技巧和竅門喔!

原文 / Best Firefox Add-ons if You Use Gmail (Or Not) | The Den
授權 / 創用CC 姓名標示-非商業性-相同方式分享-2.5

φ NCTU_0216328 翻譯 - 極地狐、Irvin 編輯

小編註:此篇文章原文於 2012 年五月刊出,雖然 Google Reader 已於 2013 年 7 月停止服務,但為保持原文的還原性,我們並沒有從文章中將 Google Reader 一詞刪除。Google Shortcuts 現今已停止維護,但功能仍舊可在新版 Firefox 正常使用。

2014年4月28日

Australis 中的佈景主題

今日(4/29)稍早正式釋出的 Firefox 29,在介面及自訂性上有大幅度的改進,歡迎查看更多關於「Australis」設計的相關資訊

我們的開發部落格已經介紹了 Australis 介面中,工具列選單與按鈕的變化。這些變動將會影響附加元件,以及輕量級佈景主題(個性面板)的顯示樣貌。

在 Firefox 29 中,佈景頂部的圖片將會保持與過去類似的顯示方式。但因為更少介面元件的干擾,視覺效果將會更加突出。你還會發現,前景分頁、網址列以及工具列,都會經由半透明的方式呈現,讓你更加容易從一堆背景的分頁中,清楚辨認使用中分頁,也讓你的佈景主題看起來更加華麗。

因為附加元件列被取消了,在安裝佈景主題後,你不會再會看到佈景主題的底部圖片。除非使用會在瀏覽器底部新增工具列的附加元件,例如 S3. Download StatusbarClassic Theme Restorer 等。已經有使用者提交了一個 bug ,希望上傳新佈景主題時,可以不提供底部圖片。未來也許這部分會全部取消。

立刻更新 Firefox 29 來體驗最新介面吧!

原文 / Themes in Australis | Mozilla Add-ons Blog
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ 歐西里斯 翻譯 - 極地狐、Irvin 編輯

2014年3月28日

2013 附加元件回顧

誠如大家所知的,我們有一大批開發者,貢獻他們的時間及知識,對 AMO 上的所有附加元件進行程式碼審核與測試,並且檢查附加元件的更新。在 2014 年開端,讓我們來看看去年完成哪些成果吧!

亮點

在 2012 年我們推出了審核獎勵方案,2013 年終於能夠驗收這個方案的成效了。歸功於這個計畫,套件的審核率從 2012 年的 48% 提升到 2013 年的 64%!我們有 17 位新的審核者加入團隊,其中有 4 位活躍審核者。 我們去年也在 Mozilla Summit 歐洲會場布魯塞爾與許多優秀審核者見了面。

審核數

這些是我們過去 4 年中完成的審核工作:

完整審核 更新審核 初步審核 超級審核 資訊請求 加總
2010 4602 (35%) 6874 (52%) 0 (0%) 275 (2%) 1568 (12%) 13,319
2011 5037 (24%) 9045 (43%) 5452 (26%) 484 (2%) 848 (4%) 20,866
2012 4056 (22%) 7819 (42%) 5673 (30%) 440 (2%) 765 (4%) 18,753
2013 3737 (21%) 7111 (39%) 6266 (35%) 287 (2%) 646 (4%) 18,047
如你所見,審核總量與去年 (2012) 相差無幾。我很高興超級審核及資訊請求有微幅下降的趨勢,因為審核者要更多的時間完成審核。

(2011 的審核數大量增加,是由於當時的審核程序有重大變更,所以需要大量的重新審核。)

優秀審核者

這些是我們 2013 年的最佳審核者:
審核數 姓名
4360 Teo (Leszek Życzkowski)
1763 Diego Casorran
1435 Andreas Wagner
1201 Henry Perez
836 Nils Maier
385 Aris
278 Axel Grude
190 Michael Balazs
179 Baris Derin
170 rctgamer3
值得一提的是, Andreas 最近才加入審核管理員的行列,所以他的審核數量會稍微低一點。

感謝你們,審核小組!

我覺得光是說聲謝謝是不夠的!我們總是在想該如何回饋你/妳們,我們還有許多點子可以告訴全世界你/妳們有多棒。 今年,我希望我們能有機會再一次(或是第一次)見面。我們將為你們的貢獻準備一些獎勵,希望你們能夠開心。再次感謝附加元件團隊及 Mozilla 專案。
原文 / 2013 in Add-on Reviews
作者 / Jorge Villalobos
授權 / 創用 CC 姓名標示-相同方式分享-3.0
φ 歐西里斯、Toby Liu 翻譯 - 極地狐 編輯

2014年1月26日

2013 年精選 13 個最佳 Firefox 附加元件

每個月,附加元件精選社群委員會—那些真的非常喜愛 Firefox 附加元件的志工們—都會花費大量的時間與精力,尋找最好的新附加元件。這些附加元件可以增加新功能到你的 Firefox、個人化 Firefox 以符合您的所需與喜好。所以我們的志工才會這麼的喜愛它們,一點都不意外啊!

以下面這些是 2013 年中,我們所選出的每月精選附加元件。外加一個額外精選—因為一個月只能選一個,有時真的很難!

1) URL Link :你是否曾經看見電子郵件裡,有一個長達數行、因而失效的超連結?或者是在網頁上看到一個純文字網址,但它卻無法點擊?URL Link 可以讓你選擇並開啟純文字的網址,就像它是真正可以點擊的超連結。

2) Click and Clean :在你的瀏覽器上來個春季大掃除!清除你的瀏覽歷史記錄、網頁暫存檔、下載歷史記錄…等等。 CNET 編輯這麼說:「如果你是 Firefox 的使用者,又同時是 CCleaner 的粉絲的話,那我們強烈建議你試試看這個免費便利的附加元件。」不止是專業人士喜歡它,這個附加元件也同時獲得了使用者的五顆星評價!

3) Clear Console :這個附加元件的開發者們相當具洞察力:「我們的工作需要頻繁的刪除瀏覽歷史記錄、Cookie、HTML5 本地儲存以及網頁快取…等等,但每次都要進入偏好設定中刪除實在很麻煩。因此,我們認為附加元件應該可以解決這個問題,不僅僅是為了我們,同時也為了所有需要的人。」多虧了他們,現在你只要一次點擊,就可以清除這些資料了。(你在下載這個附加元件的時候,務必要記得對他們心存感激!)

4) Self-Destructing Cookies你的 Cookie 會自爆!這個附加元件不僅僅是一個 Cookie 管理員,它其實是新的 Cookie 方針。它可以在你關閉瀏覽器視窗或分頁時,自動刪除 Cookie。如果你希望只保留你關心那幾個網站的 Cookie,或是擔心非傳統的網路追蹤方法,就來試試這個附加元件吧。

5) 微度新標籤頁 :在開新分頁時增加快速撥號、雲端備份等新功能和雲端外掛架構,增強你的體驗。(而且他還是用 HTML5 寫的,很神吧!)

6) Video Resumer :通常當你點開 Youtube 影片時,無論如何它都會從頭開始播放。這個附加元件讓 Youtube 影片從上一次停止的地方開始播放,就算重新啟動瀏覽器也一樣。超棒的!

7) Reload Plus :專為重度使用者設計。現在你可以幫你的重新載入按鈕打開推進器加上熱鍵與許多新功能,強化再強化。

8) Stylish :重新設計你的網路。這個附加元件讓你可以輕易的在 Google、Facebook、Youtube 以及許許多多網站上安裝佈景主題、修改介面。甚至可以用來自訂 Firefox 及其他應用程式,讓你的網路世界更加的多彩多姿。

9) Fastest Search :搜尋─更快、更準。你可以使用純文字、單詞或正規表達式,在當前分頁、所有分頁、或是特定分頁中搜尋。搜吧你!

10) Google/Yandex search link fix :這個附加元件可以組止 Google 重新導向搜尋結果,讓搜尋結果的連結直接指向目標網頁,因而你也可以複製正確的連結位址了。適用於所有的 Google 網域,不需要任何的設定,只需要安裝—然後享受!

11) S3.Google Translator :Hola! Bom Dia!(看不懂對吧!)想將 Google 翻譯的強大能力加到你的 Firefox 瀏覽器上?這個附加元件可以翻譯選定的文字、自行輸入的句子、或是整個網頁。可以翻譯的語言超過 50 種。

12) Bluehell Firewall :攔截廣告的附加元件有很多個,有些人也許不需要額外的功能,只想要一個輕量級的選擇。就是 Bluehell Firewall 啦!

13) X-notifier :「您有一封新郵件」。X-notifier 會幫你檢查所有的電子郵件信箱,並通知你有多少未讀信件,它也支援一些社交網站,所以你總是能即時的看到你的朋友在說些什麼。


這些只是 2013 年最佳附加元件的其中 13 個。我們還有數以千計的附加元件讓你可以自訂你的 Firefox 。如果你有任何與附加元件相關的問題,歡迎閱讀這篇技術說明文件

原文 / 13 Best Firefox Add-ons of 2013 | The Den
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ 歐西里斯 翻譯 - 極地狐、Irvin 編輯

2013年12月28日

Amp Your Firefox 競賽遺珠獎

Amp Your Firefox 競賽上個月剛落幕,我們也公布了分組優勝者以及總冠軍。但其實有不少作品,不提一下實在是對不起大家。

以下附加元件,我們覺得應該頒發一個遺珠獎之類的:

佈景主題組

FXChrome-讓你的 Firefox 外觀像 Chrome。

Littlefox for Firefox-最佳化螢幕空間,騰出大量的空間供網頁瀏覽使用。

行動套件組

Open Link in Zombie Tab-在 Firefox 中新增「在新分頁中開啟連結、但不預先載入」的選項,直到您切過去該分頁後,才載入資料。

Total Title-對於過長的網頁標題被截斷的問題感到厭煩嗎?那您一定要試試 Total Title,讓標題完整重現。

移植行動套件組

Stealthy Mobile-您所在的地區不能打開 Facebook、Youtube 或者是其它的網站嗎?Stealthy 可以幫您解決這個問題,我們會幫您找到最快的 Proxy。

SnipR (Server Network IP Resolver)-找出您正造訪的網站在哪,諸如 IP、國家等資訊。

更新套件組

mPage-簡潔的儀表板(Dashboard)風格的 RSS 閱讀器。

Wiki Spolier Hider-Wikipedia 防雷套件。這個套件可以將內含某些關鍵字的章節先隱藏起來,直到您點擊後才展開。避免不小心被爆了電影、小說等等的劇情。

AnonymoX-AnonymoX 透過 Proxy 的方式來隱藏您在網路上的真實身份。

Be Quiet!-在特定的音樂網站中,提供工具列和鍵盤讓你控制媒體播放。當您觀看 Youtube 影片、或是開啟 HTML5 影片的時候,幫您自動暫停其他音樂。

Colorlicious-使用您指定的漸層色,讓您的瀏覽器介面與眾不同。

Mind the Time-隨時提醒您花了多少時間泡在哪些網頁上。

原文 / Amp Your Firefox Contest Honorable Mentions
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ Rocbird 翻譯 - 極地狐、Irvin 編輯

2013年12月24日

Amp Your Firefox 競賽總冠軍出爐

在此宣布:Amp Your Firefox 套件大賽的社群決選總冠軍得主是──Thumbnail Zoom Plus

當您將滑鼠游標指向縮圖或圖片的連結時,Thumbnail Zoom Plus 會自動彈出原尺寸的圖片。當您的游標指向 Youtube 連結的時候,它則會在一個浮動頁框中載入影片。

載入的圖像會一直顯示在畫面上,直到您將游標移出縮圖外、點擊滑鼠、或者按下 Esc 鍵為止。只要把滑鼠移過一個又一個的縮圖,就能看到對應的完整圖片,實在是超方便的。

讓我們恭喜 Thumbnail Zoom Plus 的作者 David Adler!也謝謝參與投票的各位讀者。

 

除了總冠軍外,競賽每個類別各有一名優勝者。不過由於「行動套件類」的作品質量均優,因此評審決定選出兩位優勝。恭喜他們!

以下是各項目得獎者:

~ 行動套件(Firefox Android 版)~
Tap Translate
在長按選單中增加翻譯按鈕。

~ 行動套件(Firefox Android 版)~
Mobile Password Manager
查看和編輯保存在您的手機,平板電腦或桌面板 Firefox 中的密碼。

~ 移植行動套件(Firefox Android 版)~
Home Links
就像在桌面版瀏覽器中一樣,使用「Home 按鈕」儲存 1 到 4 個連結,讓你能夠快速開啟他們。

~ 佈景主題(桌面板)~
FT DeepDark
讓你的 Firefox 擁有光滑的闇色佈景。

~ 更新套件(桌面版)~
Thumbnail Zoom Plus
當您指向縮圖時顯示完整的圖像。

原文 /
授權 / 創用 CC 姓名標示-相同方式分享-3.0

φ Rocbird、極地狐 翻譯 - Irvin 編輯

2013年11月25日

十一月精選附加元件

十一月的精選附加元件已經出爐囉!同時新的附加元件精選社群委員會也已成立,將會在 2014 年上半負責精選套件喔,敬請期待~ 如果你有想提名的套件(當然你也可以提名你的作品!),只要寫信到 amo-featured@mozilla.org,就可以加入委員會的候選名單了,還不快來提名!

本月精選:S3.Google Translator

S3.Google Translator 利用了 Google 翻譯的強大能力,讓你能透過 Firefox 讀懂任何文字!

人生顯得多麼精彩美好啊!有了這個套件,我真的感到難以形容的快樂。因為我住在瑞典,但是我並不會瑞典文,所以你知道我每天都必須將瑞典文的網站翻譯成英文.....(下略)
» 馬上安裝 S3.Google Translator

還有這些精選:

Converter

轉換任何網頁內的單位、時區、甚至是貨幣的幣值,也可以自訂轉換離線文字喔。
» 馬上安裝 Converter

Undo Closed Tabs Button

透過工具列或是右鍵選單,立即復原已關閉的分頁。
» 馬上安裝 Undo Closed Tabs Button

原文 / November Featured Add-ons | Mozilla Add-ons Blog
作者 / Amy Tsai
授權 / 創用 CC 姓名標示-相同方式分享-3.0
φ 歐西里斯 翻譯 - 極地狐、Irvin 編輯

2013年9月24日

精選附加元件:Image Block

附加元件是幫 Firefox 添色不少的有用小工具。我們的社群夥伴們每個月都會選出一個精選附加元件給廣大粉絲。本月的精選附加元件是「Image Block」。這個附加元件會在你的工具列上新增一個按鈕,讓你可以選擇瀏覽時要不要載入圖片。

有時候,當瀏覽的網站有很多圖片要載入時,就會拖慢頁面開啟速度。阻擋那些圖片顯示,或許能夠讓頁面開啟速度變快、節省時間,尤其是當你處在網路連線速度不快的情況之下。

再者,當你在瀏覽頁面的時候,圖片不見得是你想要看的內容,它們也可能是沒用的廣告之類的。這時,Image Block 又再一次的發揮效果了。

你知道有多少位使用者給了這個附加元件四顆星的評價嗎? 超過 18,000 位耶!相信他們的選擇吧!

我們的技術支援團隊同時提供了一份有用的說明文件「使用附加元件自訂 Firefox」。讓你下載附加元件後,可以簡單地跟著步驟安裝,並且在發生問題時排疑解難。

原文 / Featured Firefox Add-on: Image Block | The Den
授權 / 創用 CC 姓名標示-相同方式分享-3.0 或更新版本
φ Linear 翻譯 - 極地狐 編輯

2013年9月23日

每月精選附加元件

三月的精選附加元件出爐囉!精選附加元件是由社群委員會遴選萬中選一的附加元件,推薦給廣大的愛好者們。社群委員會本身負責提名並且進行投票,藉此選出最棒的附加元件。

任何人都可以向委員會提出最想推薦給大家使用的附加元件,所以不要再害羞了,快來推薦一個!只要在信中,把你想推薦的附加元件、以及為什麼要推薦它的理由寄到 amo-featured@mozilla.org (如果你想推薦你自己寫的附加元件也可以喔)

我們會把精選附加元件放在 附加元件網站 首頁大力宣傳,同時也會放在每個月的電子報中,以及其他地方。

本月精選:Clear Console

只要「點一下」,就可以清除快取、cookies、歷史記錄、本地暫存、連線帳密,或者選擇需不需要在 Firefox 重啟的時候通知你。

哇!這真是太棒了!它甚至能夠清除 html5 的本地暫存,很少附加元件會這麼做!真是太感謝了,這附加元件讓我的生活變得更輕鬆愉快了!

»馬上安裝 Clear Console

接下來還有……


Quick Translator

最輕量又簡單的翻譯工具。只要點擊或按一下熱鍵,就有超過 50 種以上的語言任你翻譯。翻譯範圍可以從一個單字到一整篇的文章。» 馬上安裝 Quick Translator

Bloody Vikings!

簡單地產生一個暫時的電子信箱,讓你真正的信箱不會被垃圾郵件攻擊。» 馬上安裝 Blood Vikings

原文 / March Featured Add-ons | Mozilla Add-ons Blog
作者 / AMY TSAY
授權 / 創用 CC 姓名標示-相同方式分享-3.0
φ Linear 翻譯 - 極地狐 編輯