
圖片來源:
Mozilla
Mozilla上周披露,旗下的Firefox瀏覽器團隊正著手改革Firefox擴充程式在徵求用戶同意資料使用的方式,旨在簡化開發人員的資料請求作業,並準備把相關請求整合在Firefox擴充程式的安裝流程中,預計於今年內實現。
根據Firefox擴充程式政策,開發人員在打造任何需要蒐集或傳輸用戶資料的Firefox擴充程式時,都必須建立並顯示一個取得使用者同意的對話框,並清楚地列出所需蒐集的資料類型,同時明確告知用戶接受或拒絕資料蒐集所帶來的影響。不過,開發人員必須自己設計與實現取得相關資料的使用者同意介面,導致不同的擴充程式都有自己的實現方式。
現在Firefox正在建置一項新功能,讓開發人員能夠利用標準化的清單來指定擴充程式所要蒐集與傳輸的資料類型,另一方面,當Firefox用戶要安裝新的擴充程式時,也會顯示該擴充程式所要求的資料蒐集類型及所需的權限清單。使用者可以選擇同意資料蒐集或權限請求,繼續安裝擴充程式,或者拒絕並取消安裝流程。
Firefox團隊打算藉由更新WebExtensions擴充程式API,以納入這些資料蒐集選項,讓開發人員更容易實現;新的擴充程式資料同意流程則會被整合到Firefox擴充程式的安裝流程中,不論是在開發端或使用者端都能帶來更一致的體驗。