IT之家 5 月 21 日消息,Mozilla 宣布,F(xiàn)irefox 瀏覽器將在 2022 年底前全面擁抱 Web 擴(kuò)展平臺的下一次迭代 Manifest V3,并在此之前推出一個新的開發(fā)者預(yù)覽計劃,以收集 Web 開發(fā)者的反饋。
Manifest V3 是 Web 擴(kuò)展平臺的最新更改,旨在使擴(kuò)展更安全、更快且對隱私友好,于 2019 年由谷歌首次發(fā)布,可以說是引起了不小的爭議。
IT之家了解到,Manifest V3 中最具爭議的更改之一是刪除了 Web Request API,以支持新的聲明式網(wǎng)絡(luò)請求 API(Declarative Net Request API)。開發(fā)者們對這一變動進(jìn)行了大量批評,因為它剝奪了許多擴(kuò)展的功能并降低了效率。谷歌瀏覽器已經(jīng)停止接受基于 Manifest V2 的新擴(kuò)展,而現(xiàn)有的 Manifest V2 擴(kuò)展將在 2023 年 1 月之后停止使用。
Mozilla 表示,他們知道 Manifest V3 中有一些爭議內(nèi)容,為此,Mozilla 將在實施 Manifest V3 時采用與谷歌 Chrome 不同的方法。Mozilla 認(rèn)為新的聲明式網(wǎng)絡(luò)請求 API 并不是 Web Request API 的完美替代品,該方案限制了廣告攔截器和隱私擴(kuò)展的使用。因此,F(xiàn)irefox 將在 Manifest V3 中保留對“阻止 Web Request”的支持,同時也支持聲明式網(wǎng)絡(luò)請求。
此外,Mozilla 也不喜歡 Chrome 使用的 Background Service Workers,因為它不支持許多用例,并且需要開發(fā)者重寫大部分?jǐn)U展代碼。
Mozilla 去年提出了 Event Pages 來解決這些問題,并表示已受到社區(qū)的好評,并將在 Firefox 的 Manifest V3 中進(jìn)行全面支持。Mozilla 表示,出于兼容性原因,它還將支持 Service Worker。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。