作者aza0290 (阿茲)
看板Browsers
標題[-Fx-] Firefox將迎來大型升級:套件需提交審核
時間Sat Aug 22 11:37:42 2015
Firefox將迎來大型升級:套件需提交審核 採用全新套件API
很快Firefox又要迎來一次巨大的升級,本次更新需要套件開發者對套件進行修改,這樣
才能繼續在新版Firefox上執行。以後Firefox將採用了新的套件API,名叫
WebExtensions,和Chrome與Opera的系統類似,這樣跨多個瀏覽器進行套件開發也就容
易多了。
開發者需要對現有套件做出改動,才能確保在新版Firefox中可繼續正常執行。首先自
9月22日Firefox 41發佈之日起,所有套件都將需要經過驗證,由Mozilla簽署。
當前,Mozilla是採用黑名單的方式來禁用一些惡意套件,不過似乎收效不大,所以
Mozilla做出了這樣的規定,要求所有開發者提交其套件,由Mozilla進行審核之後才能
發佈。
新的WebExtension API相容Blink,這樣一來,開發者要在Chrome、Opera、Firefox和
Edge瀏覽器之間進行套件的移植,所做的改動會少很多。
將來的Firefox 43預計就會採用新API,發佈時間定為12月15日。從這個時間開始,還沒
有做出改動的套件還能繼續使用6個月時間,此後Mozilla就不會再對這些套件做支援了。
Mozilla當然也知道,做出這樣的改變可能會傷害到僅為Firefox製作套件的開發者的感
情,還要採用新的API,不過Mozilla表示:「最終的結果會是值得的。」這同時也意味
著XUL和XPCOM技術的價值不再,Mozilla在未來12-18個月內就會結束對它們的支援。
其實這個變動,無論是對Mozilla,還是對開發者而言都是比較巨大的,對Mozilla而
言,這樣的遷移肯定需要付出一些代價。但對使用者而言無疑是個好事情。這也就意味
著Firefox的套件很容易移植到其他瀏覽器上,對使用者的安全保護也會做得更好。
來源:
http://www.cnbeta.com/articles/422923.htm
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.68.123
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Browsers/M.1440214666.A.537.html
1F:推 dfudfut5: 一想到馬上就要被強制禁止套件,就覺得好煩~"~ 08/22 11:49
2F:推 Alica: 要丟掉XUL比較歡樂吧 坐等丟Gecko的一天! 08/22 13:12
3F:推 sziwu1100: Edge瀏覽器有套件嗎???怎麼我的都沒看到 08/22 14:09
4F:推 Kenqr: 長遠來看是好事 但就怕過渡期間有些套件沒辦法使用 08/22 14:48
5F:推 art1: 對於只使用firefox的使用者,套件容易移植到其他瀏覽器是啥 08/22 14:52
6F:→ art1: 好處? 08/22 14:53
7F:→ cys070: 火狐有些套件,chrome那邊沒有不然就是功能有差別 08/22 14:55
8F:→ kuro: 反正也不是沒走過 fx 大改版的年代,沒在怕的 08/22 15:04
9F:→ kuro: fx 不要怕得罪某些保守派,只要守住開源底線,本人都支持! 08/22 15:07
10F:推 rgbff: 看到要審核就覺得煩,不想用Chrome就是因為毛一堆 08/22 18:09
11F:推 gohome0083: 審核很麻煩,有些喜歡的套件就變得無法使用 08/22 20:19
12F:推 Wcw5504: Edge套件據說要10月更新後才會開放 08/22 21:01
13F:→ Kreen: 喜歡的套件移到 Chrome 就可以跟 fx 說掰掰了lol 08/22 21:42
14F:推 Wcw5504: 講的好像Chrome沒擋第三方套件一樣lol 08/22 21:55
15F:→ hohiyan: 沒辦法,G社做的都是對的 XD 就像MS做什麼都是錯的一樣 08/23 06:00
16F:→ loking: 那舊的元件會不會在元件下載網站下架阿 08/23 11:06
17F:→ kuro: 就算會下架應該也會提早宣佈 我想不用擔心 08/23 12:05
18F:推 ipspro: 希望GECKO不要變成下一個PRESTO 08/23 16:33
19F:推 XDD: fx的套件容易移植至其它瀏覽器,鼓勵大家跳槽? 08/24 15:11
20F:推 sova0809: 它的外掛如果可以移植 對我而言吸引力會大減 08/25 13:32
21F:→ George017: 反過來說也一樣,其他瀏覽器的套件也可以移植過來不是 08/25 19:20