Chrome 88的清单V3为扩展程序开发人员设置了严格的隐私规则
1月中旬发布的Chrome 88浏览器将包含隐私和安全措施,这些措施在最近几个月的测试中引起了一些开发人员的关注。
Google在博客文章中宣布,Manifest V3编程界面中针对其浏览器的新限制将对扩展程序施加限制,包括在网页加载时可以执行的规则数量上限。规则对于流行的广告拦截器扩展至关重要,它可以使用户限制侵入性和令人讨厌的弹出广告。
谷歌表示,这些广告拦截器利用了一种API,向他们提供了“访问潜在敏感用户数据”的权限。Chrome 88现在将要求使用更为严格的API,谷歌表示该API将保护用户的隐私。
Chrome扩展程序最多可以使用30,000条规则,这似乎是一个很大的数目,但是考虑到EasyList之类的流行广告拦截器使用60,000条或更多规则,新的限制可能迫使许多扩展程序开发人员重新考虑其策略或修改其规则。能力。
Chrome小组表示,已经听到了开发人员的疑虑,并试图解决这些问题。该小组表示,未来的浏览器版本Chrome 89会将规则阈值提高到300,000。
谷歌在周三的博客中说:“默认情况下,我们相信扩展必须是值得信赖的,这就是我们今年以来一直在为所有人提供更安全的扩展的原因。”微软表示:“在对内容拦截者和社区提出的担忧进行广泛审查之后,我们认为其中大部分担忧已经解决或将得到解决。”
新规则也会影响其他主要浏览器。Microsoft Edge,Opera和Vivaldi也使用Chromium开源代码,并且有望包含Manifest V3界面。
Manifest V3也将禁止使用远程托管代码。谷歌表示,安装后下载的恶意代码使恶意开发人员可以绕过谷歌的恶意软件筛选工具。谷歌表示,新的限制允许更快,更彻底地审查扩展提交。
这个问题是一个严重的问题:谷歌最近报告说,它每月阻止大约1800次恶意上传。Google已将分配用于检测扩展程序违规的工程师的数量增加了三倍,并将审查应用程序的任务数量增加了三倍。
进一步的更改将在明年晚些时候到来。Chrome小组表示,用户将更好地控制扩展程序收集的个人数据。扩展程序需要在Chrome网上应用店中包含“隐私惯例”部分,其中列出了扩展程序将收集的数据。在安装时,将允许用户选择加入或退出。此外,扩展程序将不再被允许通过第三方站点更新代码。而是必须通过Chrome网上应用店执行更新。
尽管Google做出了妥协,但并非所有人都对Manifest V3感到满意。