2009-05-22 20:18:48〥芹蟹麵〥

Mozilla Firefox: Fennec 與 Jetpack

Firefox有Windows Mobile 6版本了: Fennec
Fennec logo

過去幾個月,Mozilla Firefox行動版一直都是在第一個alpha版,並且只能在Nokia Internet Tablets上運作。上週五的時候Fennec(Firefox Mobile的核心代號)終於來到了Windows Mobile 6平台上,讓更多的使用者能夠測試這個瀏覽器。

Fennec Alpha 1 Windows Mobile 6版(點此下載CAB檔案)目前是為HTC Touch Pro量身訂做,當然之後是希望能夠擴展到更多機器上。最被期待的功能應該是希望能支援擴充套件(add-on),我們在CTIA上稍微瞄到,而從Mozilla介紹Windows Mobile版本的Fennec影片中,這個模組目前看來更具體了一點。除了建議套件的清單之外,還有一個開始搜尋更多套件的分頁。

使用者介面看起來Nokia Internet Tablets上的版本一樣,有Awesome Bar搜尋在中間,會出現搜尋建議項目以及過去的搜尋記錄。往螢幕左邊滑動會看到書籤工具和套件管理員區隔在右邊。往右邊滑動則會顯示你的現在開啟的網頁 分頁。螢幕其他部分則是你的網頁。

Fennec Alpha 1 on Windows Mobile 6

Fennec的擴充套件畫面

(Credit: Mozilla)

Mozilla採用CSS來打造Windows Mobile版本的Fennec Alpha 1的介面。根據Mozilla的說法,這會幫助這個程式針對不同螢幕尺寸和解析度來調整。另外也說Fennec採用和Firefox一樣的記憶體管理函式庫,JeMalloc。

這是一個非常早期的測試版本,所以可以預期會有很多bug和狀況。全螢幕瀏覽時速度慢是其中一個Mozilla自己提出的問題。你可以在這裡找到更多的細節和安裝建議。如果你有機會在Touch Pro上安裝Fennec Alpha 1的話,記得讓我們知道你感覺如何。


Mozilla的Jetpack計畫要讓Firefox外掛更順暢
Mozilla實驗室推出一個新計畫稱為Jetpack,預期可大幅改變使用者與網站之間的互動,並管理第三方外掛程式。

總體來說,這個計畫可讓開發者寫的程式直接在瀏覽器上開啟或關閉,用戶不需重新啟動。Firefox目前的外掛系統還無法做到這點,不過有些第三方工具(如Greasemonkey)已經可以辦到,用戶可自行決定要開啟哪些腳本。

這也會解決另一個困擾,以後瀏覽器即使有重大更新,開發者的程式也不會因此而過期或無法使用。目前這個問題已經困擾Firefox外掛多年,迫使許多開發 者都得針對程式做局部調整才有辦法讓延伸程式繼續運作。但在新的系統上,不管你安裝哪一種Jetpack外掛,程式都可正常運作。

以下這個Jetpack介紹影片中,Mozilla實驗室的Aza Raskin展示該工具的運用。第一段式一個簡單的阻擋廣告工具,使用者可開啟或關閉網頁上的部分廣告;第二段則是展示同一段客製化程式碼可在其他網頁元素上的運作。

Mozilla Labs Jetpack - Intro & Tutorial from Aza Raskin on Vimeo.

除了不需重新啟動,也不會因更新而壞掉外,Jetpack最令人興奮之處在於給予用戶更多控制權來決定網站會出現什麼東西,以及如何與內容作互動。一如Mozilla實驗室另一個計畫Ubiquity,網友若造訪一個有Jetpack控制的網站時,馬上就可取得這些外掛,不需要另外在外掛目錄裡提倡,或讓用戶自行去尋找。