东南教育网您的位置:首页 >科技 >

谷歌浏览器正在打击扩展程序

导读 Google正在打击Chrome的扩展程序,但并非所有人都同意该公司的发展方向。虽然谷歌认为这些变化将使浏览器扩展性能更好,更安全,并更好地保

Google正在打击Chrome的扩展程序,但并非所有人都同意该公司的发展方向。虽然谷歌认为这些变化将使浏览器扩展性能更好,更安全,并更好地保护用户隐私,但电子前沿基金会(一个国际非营利数字权利组织)认为这些变化反而会“损害创新,降低扩展能力,并损害现实世界的表现”。

在Chromium博客文章中,DavidLi(Chrome产品经理)和SimeonVincent(Chrome开发人员代言人)解释说,该公司计划推出ManifestV3——旨在实现上述目标的新版扩展平台。

在ManifestV3中,谷歌计划禁止远程托管代码,因为它认为这种机制被不良行为者用作攻击媒介,以规避谷歌的恶意软件检测工具。

“删除远程托管代码还将使我们能够更彻底、更快速地审核提交给Chrome网上应用店的内容。然后,开发人员将能够更快地向用户发布更新,”公告中写道。

至于性能,该团队正在引入ServiceWorkers作为后台页面的替代品。

“与持久的后台页面不同,无论扩展是否正在积极使用它们,它们都会在后台保持活动状态并消耗系统资源,而服务工作者是短暂的。这种短暂性允许Chrome降低整体系统资源利用率,因为浏览器可以根据需要启动和拆除服务工作者,”两位作者解释道。

此外,扩展API通常正在转向更具声明性的模型。管理人员认为,这提供了更可靠的最终用户性能保证。

在隐私方面,更多的权限将是可选的,允许用户在安装时保留敏感权限。“从长远来看,扩展开发人员应该期望用户随时选择加入或退出权限,”它说。

谷歌证实,用户可以在Chrome88Beta上试用ManifestV3,并表示WebStore将在1月份开始接受新版本的扩展,“在Chrome88达到稳定后不久”。

ManifestV2扩展将失去支持的确切日期仍然没有确定,但开发人员可以预计迁移期至少会持续一年。

不过,电子前沿基金会对此消息并不满意。技术专家AlexeiMiagkov和BennettCyphers在一篇博客文章中对这一消息作出反应,他说谷歌将实现与它试图做的完全相反的事情:

“根据谷歌的说法,Manifestv3将改善隐私、安全和性能,”Miagkov说。“我们根本不同意。Manifestv3中的变化不会阻止恶意扩展,但会损害创新,降低扩展能力,并损害现实世界的性能。”

“在Manifestv2下,扩展被视为具有自己持久执行环境的一流应用程序,”Miagkov和Cyphers说。“但在v3下,它们被视为附件,被赋予有限的权限,只能被动执行。”

一周前,另一位EFF技术专家DalyBarnett写道:“ManifestV3,或简称Mv3,对隐私保护工作完全有害。它将限制网络扩展的功能——尤其是那些旨在监控、修改和计算“除了浏览器与您访问的网站的对话之外。在新规范下,此类扩展程序(例如某些隐私保护跟踪器阻止程序)的功能将大大降低。”

免责声明:本文由用户上传,如有侵权请联系删除!