Google Chrome的变化来了,这使广告阻止程序的创建者感到担忧

2020-12-14 22:36:26

在下一个版本的Chrome中,Google会通过限制自定义浏览器扩展功能的能力来推进一项计划,以提高隐私和安全性。此举激怒了一些开发人员,他们早些时候曾预计它将破坏广告拦截器。

Google周三在Chrome Dev Summit上表示,Manifest v3是Google安全计划的编程接口,将于1月中旬随Chrome 88一起发布。使用较早的Manifest v2的扩展程序至少可以使用一年。

扩展程序可以通过Manifest v3公开的功能来更改Chrome的行为。除其他事项外,清单v3限制了“规则”的数量。该扩展名可能会在网页加载时适用于该网页。例如,使用规则来检查网站元素是否来自广告客户的服务器,因此应将其阻止。 Google两年前宣布了这些更改。

减少规则数量会激怒诸如uBlock Origin广告拦截器和Ghostery跟踪拦截器之类的扩展程序的创建者。他们说,规则限制将阻止其扩展程序运行其完整的操作列表,以屏蔽广告或屏蔽跟踪。这可能会使网站绕过扩展程序以及安装它们的人的偏好。

Google为自己的技术辩护,并认为授予扩展过多的自由会导致滥用。该搜索巨头表示,它已经听取了开发人员的意见,并修改了Manifest v3作为回应。例如,它放宽了最初提出的规则限制,并添加了适用某些规则的新机制。广泛使用的Adblock Plus扩展程序之一的开发者Eyeo周二表示,其内容采用Google的Manifest V3方法。

这些变化突显了Google难以平衡为开发人员提供强大工具和制止滥用的需求。鉴于Chrome是科技行业最大的平台之一,因此很难实现这种平衡。据分析公司StatCounter称,谷歌表示,已有超过10亿人使用该浏览器,并且它约占Web使用量的64%。

"我们认为扩展默认情况下必须是可信任的,这就是我们今年花了很多钱使扩展对所有人来说更安全的原因,"谷歌在博客文章中说。

广告屏蔽扩展AdGuard的联合创始人兼首席技术官Andrey Meshkov预测,Manifest V3带来的转变将扩展到所有浏览器,并损害广告屏蔽软件。

"清单V3的主要受害者是创新,"米什科夫在周三的声明中说。以前,广告拦截器开发人员一直在探索诸如使用人工智能(AI)技术来改进其产品的想法。 "这不再重要了。现在,Chrome,Safari和Edge决定了哪些可以被阻止,哪些不能被阻止以及应该如何进行阻止。"

Ghostery正在努力更新Manifest V3的扩展程序,但宁愿将时间花在“真正的隐私创新”上。总统杰里米·蒂尔曼(Jeremy Tillman)在星期三的声明中说。 "我们仍然真的感到担忧,这些变化与保护谷歌的底线更多的是与提高Chrome用户的安全性有关。

Google说,谷歌已经吸收了广告拦截器开发商AdGuard和EasyList的反馈,Meshkov称赞Chrome扩展团队“渴望改进”。

"我们的目标之一是使开发人员尽可能容易地实现其核心用例,同时减少对用户数据的访问,"谷歌在一份声明中说。

扩展的安全风险是真实的。谷歌在2019年表示,每月阻止超过1800个恶意扩展上传。

Chrome团队选择的重要性因以下事实而被放大:其他浏览器,包括Microsoft Edge,Vivaldi,Opera和Brave,都建立在其Chromium开源基础上。微软表示也将支持Manifest v3。

"在对内容拦截者和社区提出的关注进行广泛审查之后,我们认为这些关注中的大多数已经解决或将要解决," 微软在十月份的博客文章中说。 "我们认识到内容阻止扩展的价值,并赞赏它们在尊重用户选择方面所发挥的作用。 Manifest v3的另一个更改是,扩展不再可以通过从第三方站点下载代码来更新其功能。 现在,整个扩展程序必须通过Chrome网上应用店分发,Google称此措施可以改善安全屏幕并加快审核速度。 谷歌表示,Manifest v3最终应该使Chrome用户更好地了解扩展程序如何使用其数据,并提供更多控制方式。