歡迎您光臨本站 註冊首頁

Mozilla為FireFox開發新一代插件系統JetPack

←手機掃碼閱讀     火星人 @ 2014-03-22 , reply:0

文/cnBeta

Mozilla實驗室正在進行一項名為Jetpack的新工程,Mozilla希望以此改變用戶與網站間的協作,更好地管理第三方插件.

簡而言之,Jetpack旨在讓開發人員能夠創建可開關的代碼軟體包,並且無需最終用戶重新啟動他們的瀏覽器.在目前的Firefox插件系統中,這樣的功能還無法實現,但Firefox可以通過像油猴(Greasemonkey)這樣的第三方工具實現.

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

在每次升級瀏覽器時,Jetpack還可以讓開發者生成的代碼不會被損壞,這個問題一直困擾著開發者,而且 Firefox插件開發多年來一直受它的影響.由於這個問題,開發者們被迫只能較小地改變Firefox插件,如果對一個插件的開發時間過長,開發者將不得不中途停止.在新的系統下,無論你安裝什麼,Jetpack插件都將運行.

在Jetpack 的介紹視頻中,Mozilla實驗室用戶體驗部門主管Aza Raskin展示了這個工具的功能.在視頻第一部分,Aza Raskin展示一個簡單的廣告攔截工具,用戶可以開啟和關閉該工具,以保證瀏覽器載入一定廣告商的網頁.在第二部分中,他演示了如何讓自定義碼在網頁其他部分達到同樣效果.

另外,Jetpack最吸引人的地方是可以讓用戶更好地控制在網站上看到的內容,並且與這些內容充分地互動.例如Ubiquity(另一個開發工程),當用戶用Jetpack控制項訪問網站時,它可以讓插件像是在用戶手中,也就是說,用戶無需到插件選項中搜索插件.

不過,目前的Jetpack 0.1版還不是很完善.

[火星人 ] Mozilla為FireFox開發新一代插件系統JetPack已經有132次圍觀

http://coctec.com/news/soft/show-post-89198.html