Chrome可能很快就会使广告拦截器失效
视频: æ½®å·å¸å ´ä¸é¶ç·æéå ¬å¸ä¼ä¸å®£ä¼ ç 2024
谷歌透露了一份Manifest V3文件,该文件重点介绍了该公司替换Chromium的webRequest API的计划。 Manifest V3中概述的更改可能会对某些Chrome扩展产生深远的影响,这些扩展使用webRequest API过滤来自广告源的流量。 一些开发人员甚至警告说,API的更改可能会使Chrome的广告屏蔽扩展名过时。
一位Google工程师在The Chromium Projects网站上的帖子中提供了Manifest V3文档草稿的超链接。 该文档概述了Google打算如何极大地限制webRequest API阻止。 该公司计划引入一个新的声明性NetRequest API,该API具有更有限的广告过滤规则。
由于Chromium是支持Chrome的开源浏览器,因此此类更改几乎肯定会在Chrome中实现。 Google解释说,这些更改将加快其浏览器的页面加载速度。 新的declarativeNetRequest API将使Chrome修改网络请求,从而加快页面加载速度。 但是,广告拦截器还会通过从页面中删除广告内容来加快浏览速度。
一些扩展程序开发人员对Chromium网站上的拟议更改表示担忧。 uBlock Origin开发人员Hill先生表示,建议的API更改将使某些广告屏蔽扩展程序过时。 希尔先生在论坛主题中说:
如果这个(非常有限的)declarativeNetRequest API最终成为内容阻止程序可以完成其职责的唯一方式,则这实质上意味着我已经维护了多年的两个内容阻止程序uBlock Origin(“ uBO”)和uMatrix,将不再存在。 除了使uBO和uMatrix不再存在之外,令人担忧的是,提议的declarativeNetRequest API将使得不可能提出新颖的过滤引擎设计,因为declarativeNetRequest API仅是一种特定过滤的实现。引擎和一个相当有限的引擎(30, 000的限制不足以单独执行著名的EasyList)。
因此,Manifest V3已经说服了一些开发人员,说Google试图通过更改API来终止广告拦截扩展。 考虑到广告对公司的重要性,Google可能不会担心此类API更改可能会对广告屏蔽扩展产生的影响。 限制广告拦截器还可以促进网络经济。
相关故事,请查看:
- Opera现在可让您更快地屏蔽广告并选择多个标签
- Adblock和Adblock Plus扩展现在可用于Microsoft Edge