Mozilla提醒擴充功能開發人員為最終實作相容行動版瀏覽器做好準備
Mozilla計劃在11月21日發布Firefox瀏覽器120版本之後的某個時間點,在Android平台上提供瀏覽器擴充功能(也稱為附加元件)。本週,該組織敦促開發人員評估他們的擴充程式碼,以備不時之需,因為預計屆時會有大量需求。
了解更多:
Firefox附加元件編輯經理 Scott DeVaney(Scott DeVaney)在一篇線上文章中表示:「我們預計,用戶將對探索客製化FirefoxAndroid版的各種新方法產生濃厚興趣。目前的趨勢表明,當12 月開放可用性時,我們將在AMO [addons.mozilla.org] 上擁有至少200 多個新的Firefox for Android 擴充功能。”
至少從2019 年開始,Mozilla 就一直在研究這個想法,當時Firefox Mobile 的產品策略負責人Vesta Zare 在GitHub 的Fenix(Firefox for Android 的修訂版)repo 上的一篇貼文中提出了這個想法。
但進展十分緩慢,人們對安全性也存在顧慮,而這正是擴充程式所面臨的棘手問題。允許Firefox Android版用戶下載和安裝未經徹底審查的擴充功能會帶來風險,尤其是考慮到手機上儲存的資料(如支付卡和個人資料)的敏感度。在桌面生態系統中,瀏覽器擴充功能一直是惡意軟體和濫用的常見來源。
即使存在安全風險,網頁瀏覽器的可擴充性也是開放網路的顯著特徵之一。與電視等被動顯示技術不同,瀏覽器可以讓使用者主動參與內容的處理與呈現。
週四,Mozilla 和大約300 名安全專家及倡議組織撰寫了一封公開信,要求歐洲立法者重新考慮最近在擬議的eIDAS 法規中增加的條款。簽署者說,這些數位身分規則將迫使歐洲的所有瀏覽器接受歐盟指定的憑證授權單位和加密金鑰。簽署者認為,這將使當局有可能攔截和檢查任何人的網路流量。
「這意味著任何歐盟成員國或第三方國家,只要單獨行動,就有能力攔截任何歐盟公民的網路流量,而且沒有有效的追索權,」信中寫道。”我們請求您緊急重新考慮這一文本,並明確指出第45 條不會干涉圍繞用於確保網路流量安全的加密金鑰和憑證的信任決策。”
Mozilla 及其盟友也指出,第45 條禁止在未經事先授權的情況下對歐盟網路證書進行安全檢查。他們說,目前起草的規則未能尊重隱私權和安全通訊權。
這種自由並不完全符合網路內容提供者的意願。網路出版商多年來一直要求網站訪客停用廣告攔截擴展,YouTube 最近也採取了這項措施。
Google公司開發目前最受歡迎的瀏覽器Chrome 瀏覽器,但它同樣不支援Android 版Chrome 瀏覽器的擴充功能。人們猜測,Google不這麼做是因為Android用戶會封鎖廣告,而這正是廣告巨頭所關心的問題。
然而,Google正在對其Chrome 瀏覽器擴展架構(稱為Manifest v3)進行修訂,旨在降低擴展對CPU 資源的需求,並減少對持久進程的依賴。如果Google選擇在Android 版Chrome 瀏覽器中添加擴展支持,以避免被競爭對手甩在後面,那麼這將使Manifest v3 擴展更適合行動裝置。值得注意的是,蘋果、Mozilla 和微軟都計劃在各自的瀏覽器中支援Manifest v3,但會有一些變化。
在俄羅斯很受歡迎的Yandex手機瀏覽器於2016年在Android平台上增加了對擴充功能的支持,Kiwi等其他基於Android的瀏覽器也是如此。在較大的瀏覽器開發人員中,Mozilla 於2021 年1 月成功地在Android系統上推出了對Firefox瀏覽器有限的一組推薦擴充功能的支援。但蘋果公司於2021 年9 月在iOS 15 中推出了對Safari 擴充程式的支持,從而實現了更廣泛的實施。
Mozilla 在其2022 年的網路願景中提到了瀏覽器的可擴展性,並暗示了阻礙該組織更早實現行動瀏覽器擴充功能的一些挑戰。
該公司表示:”與網站相比,附加元件可以存取更強大的功能,這使得它們明顯不隨意。這需要一定程度的把關和管理,以確保人們免受惡意附加元件的侵害。我們正在探索減少這種摩擦的方法,但最終需要進行一定程度的監督,以平衡瀏覽器擴展的開放性、代理和安全性。”
一年半之後,Android 版Firefox瀏覽器即將實現Mozilla 的網路願景。