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年11月13日

Firefox OS 遊戲:Age of Barbarians

隨著 Firefox OS 手機在各國陸續上市,Firefox Marketplace 也開始出現各式各樣的 App 嘍!今天由 Ernest 為各位介紹一套塔防遊戲。

Firefox Marketplace 上一部分的 App,也可以透過 Android 與桌面版的 Firefox,安裝在 Android 手機與電腦上,歡迎大家一起來去 Firefox 菜市場逛逛。


這幾天在測試 Firefox OS手機,抓了幾個小遊戲下來玩。儘量找了離線也可以玩的小遊戲,這樣在沒有網路的時候(例如交通時間沒有網路訊號之類的)也可以殺殺時間,在零碎時間也可以使用 Firefox OS 手機。下一個目標也許是找找可以離線閱讀的工具。十二月的目標想要測看看旅行是否也適合帶 Firefox OS。

好的,回來今天的主題,一款簡單輕鬆有趣的塔防遊戲「 Age of Barbarians」。剛剛找了一下才發現,原來「 Age of Barbarians」有上 Week 5 的 Firefox OS App of the Week!



從 Marketplace 安裝之後,可以在桌面上看到 Age of Barbarians的圖示。點選之後進入遊戲主地圖,類似關卡地圖,一關一關解開之後前往下一關。我已經手癢玩了幾關。(然後再換頁後卡在某一關,所以就跑來寫分享文轉換一下 XDD)


遊戲的設定算是很基本的塔防,依照關卡等級不同,會有不同的敵兵通道入口,左上角的關卡任務卡會顯示這一關總共有幾波攻擊,攻擊到來之前在左下角會有的倒數時鐘提醒你。


在關卡中,玩家可以在地圖上指定的位置建造防禦性建築物,來抵禦外侮。隨著關卡的晉級會有不同的建築物可以選擇,最一開始只有射箭塔。被殲滅的敵軍會換算成分數(或是錢),然後可以用得到的分數,再蓋下一個建築物,或是升級現有的建築物。


另外畫面的右下角有一本魔法叔,可以施放地域性(可惜不是地獄性)的魔法,最一開始被解鎖可以使用的魔法是 SLOW SPELL,選用魔法後要用手指點選施放地區,畫面上會出現一個封印,但別想太多,時效很短 :p 算是無魚蝦也好等級的魔法吧 XD


這是遊戲中的畫面,也就是我卡關的關卡,哈!從左上角可以看到這一關總共有 10 波攻擊,以及我剩下 1 條命 :p 沒有守住的敵軍,走到我方軍營本部裡頭,玩家就會少一個愛心。基本上,我應該是很認真在遊戲快要結束的當下努力截圖,哈。


選用魔法會出現簡單的說明。


點選螢幕某個地方,即可施放魔法!

Age of Barbarians是由 DoubleDuck所製作的 Mobile HTML5 小遊戲。簡單易懂殺時間。推薦給大家玩 :-)

大家如果有在 Firefox OS Marketplace看到不錯的小遊戲,歡迎留言推薦給我殺時間 :p (雖然時間也沒有很多可以拿來殺 XD)

也歡迎大家參觀「Firefox OS 正體中文交流區」跟更多同好一起討論與分享 :-)
作者 / Ernest
授權 / 創用CC姓名標示-相同方式分享 3.0

2013年10月25日

十年回首:Mozilla 1.0

在深入改寫 Netscape 4.0/5.0 的大部分程式碼之後,Mozilla 1.0 ——後來為了便於區分產品與公司,而通稱 Mozilla Internet Suite ——經過四年多的開發後終於釋出。

這玩意的開發者取向,讓它從未真正受到消費者的歡迎。當然,等過幾個月 Phoenix 專案登場之後,情況就改變了。Phoenix 移除了 Mozilla 內建的 IRC、Email 功能、網頁編輯器和大部分的偏好設定,再重新加上擴充套件系統,成為名為 Firefox 的產品,於兩年後釋出。

這顯然是 Mozilla 專案的一大里程碑,也為一個龐大的社群、複雜的過程、以及更為刺激的網路拉開序幕。而在這漫長旅程中能參上一腳,也算是種個人成就。

你可以在這邊看到 Mozilla 1.0 的新聞稿。另外你還能到 Mozilla FTP 伺服器去下載 Mozilla 1.0,親身體驗一下網路史。

原文 / 10 years ago: Mozilla 1.0 • Mozilla Links
授權 / 創用CC 姓名標示-相同方式分享-3.0
φ 小迅 翻譯 - 極地狐、Irvin 編輯

2013年10月23日

讓我們來解釋一下什麼是 Browser ID

Browser ID

一個沒聽過,好像有點怪的名詞。這個詞很容易讓人聯想到 Mozilla 最著名的專案 Firefox 瀏覽器。事實上,這跟瀏覽器或者瀏覽器的「身分」沒有關係。Mozilla 只是想讓使用者在登入以及管理不同網站間的帳號密碼時,能夠更簡單罷了。

昨天下午,我為了幫我老爸註冊某些論壇,填了很多雜七雜八的欄位。這些註冊過程真的很煩人,而且要花很多時間。首先你要先選一個暱稱,確定還沒有人使用,接下來還要選一個密碼、再加上填驗證碼。然後還要驗證填寫的電子信箱可以正常使用。這整個註冊過程簡直就是要我的命,當我終於完成所有步驟以後,我發現我老爸已經無聊到開始打呼了。 :P

這些麻煩的要死的帳號註冊過程,是時候該想個簡單的解決方案了。我們需要的是一個新的突破,而且沒錯,現在就是對的時間點──快來認識 Browser ID 吧!

Browser ID 是一個安全的分散式架構,讓使用者提供個人資訊給各個網站。主要的身分識別是你的電子郵件信箱。簡單的說,Browser ID 會負責幫你告訴這些網站:「相信我,我真的就是這個郵件信箱的使用者!」

Browser ID 始於 Mozilla Lab 的一個小實驗,隨即而來的一片叫好聲,驅使了這個計畫在團隊成員的加倍努力下,從幕後被帶到幕前來。以下是幾個 Browser ID 的核心概念:

1. Browser ID 的主要認證機制就是你的電子郵件信箱,沒有什麼使用者名稱、密碼這些亂七八糟的東西。
2. 高安全性以及更友善的使用經驗:登入時不再需要輸入密碼,在任何地方,像是使用公眾熱點、或者咖啡店內提供的無線網路都會是安全的。未來我們更期待其他瀏覽器也能內建支援。
3. 完全的分散式架構:實作 Browser ID 的網站擁有者,可以擁有使用認證方式的自主權,完全不會有第三方介入。
4. 從現在開始,採用 Browser ID 的網站,不用擔心有假冒電子郵件信箱的問題。所有使用 Browser ID 的電子郵件信箱都是有效的。

痾,聽起來好像不錯,不過,到底是怎麼辦到的?!

介紹

是的,這是我第一件要做的事,不過在往下介紹這個系統是如何運作之前,有一些名詞你必須知道。
1. Primary Identity Authority:一個電子郵件帳號,例如 Gmail、Hotmail 或者 Yahoo。
2. Relying Party:採用 Browser ID 作為身分驗證的各網站。(又稱 RP)
3. Implementation Provider:由瀏覽器內建、或者 browserid.org,負責在使用者端做好 Browser ID 的實作。(又稱 IP)

運作流程

產生帳號

1. 一開始你要先打開瀏覽器,登入你的電子郵件信箱。
2. 你的電子郵件供應商(像是 Gmail)會呼叫一段 Javascript 程式碼,產生一對金鑰(公開金鑰以及私密金鑰),並且把公開金鑰透過安全連線送到電子郵件提供商那邊去做簽核。
3. 此時,電子郵件供應商會簽核了這一組公開金鑰,認證了這個電子郵件帳號是有效的。接著,加上簽核的有效期限後包在一起,再傳回瀏覽器。
4. 此時瀏覽器會把回傳的整包資訊以及私密金鑰,存在它的暫存(cache)中,並且產生可用的帳號認證,讓使用者可以透過 Browser ID 登入網站。

帳號驗證

1. 如同 Browser ID 設計的運作方式,當你點選「用 Browser ID 登入」時,你可以選擇其中一個已經在 Browser ID 上通過的有效電子郵件信箱登入。
2. 瀏覽器這時會把 RP (Relaying Party) 的身分識別、加上你的電子郵件信箱、先前得到的公開金鑰跟有效期限包成一包,傳回給要登入的網站。
3. 接下來要登入的網站把收到的認證相關資訊,拿來跟主要帳號認證(Primary Identity Authority)做比對。
4. 如果比對無誤,該網站就知道這次的帳號驗證是對的。

我覺得這樣還滿合理的,至少我希望是合理的。

這就產生了一個使用者普遍會有的疑問:那這跟 Open ID 有什麼不同?

1. 關於這個嘛,Open ID 也是試著用一組帳號走遍所有網站。但是 Brower ID 與之不同的是,使用的帳號是一組電子郵件信箱。
2. 在 Browser ID 的認證過程中,並不會有帳號認證提供者(這裡指的是 Browser ID)參與其中。公開金鑰的比對是在離線的狀態下進行,不會暴露使用者上網的使用情形給 Open ID 提供者,而且也不能被追蹤,因此使用者在使用 Browser ID 的時候更為安全。
3. 使用 Browser ID 並不需要輸入密碼,因此是安全的。如果能整合進瀏覽器的話,當然會更安全、能提供更友善的使用者經驗。

附註:Browser ID 這個專案已經被正式命名為 Mozilla Persona,但是 Browser ID 這個名詞對開發者來說仍然不變。

原文 / Browser ID Explained
授權 / 創用 CC 姓名標示-相同方式分享-3.0或更新版本
φ Linear 翻譯 - 極地狐、Irvin 編輯

2013年9月29日

追蹤我或別追蹤我? —這就是問題所在了

有好一段時間,我們談論了「別追蹤我」這個功能其實有三種表示意思,分別是:「我沒有意見」、「我接受追蹤」、「別追蹤我」。在 Firefox 4 中,我們推出了其中兩種功能,讓使用者選擇(「我沒有意見」以及「別追蹤我」),同時很多使用者也的確陳述了不願意被追蹤的希望。

當然,期待使用者想要被追蹤,並藉由分析他們的瀏覽經驗,而讓使用者得到更切合需求的廣告也是合理的。畢竟我們的目的,就是希望每一個人都可以自己決定想要什麼,不管是被追蹤或者不被追蹤。

我們在 Firefox 24 的正式版中,更新了 Firefox 的追蹤偏好介面,這個修改將讓使用者能夠表示「請追蹤我的瀏覽喜好,並且給我客製化後的內容!」。來試用看看吧、順便讓我們知道你覺得如何!

原文 / “do track or do not track?” — that is the question
作者 / Sid Stamm, Lead Privacy Engineer at Mozilla
授權 / 創用 CC 姓名標示-相同方式分享-3.0
φ Linear 翻譯 - 極地狐 編輯