Chrome为开发人员添加了新功能,为扩展程序开发人员引入了新的隐私规则

2020-12-10 02:55:07

此外,Chrome小组还宣布了扩展程序开发人员的一项重大变化:在2021年的某个时候,用户将对扩展程序可以访问的网站进行更精细的控制,并且从1月开始,每个扩展程序在Chrome上都会显示“隐私权实践”部分网络商店,详细说明扩展收集的数据类型。

Chrome小组今天还宣布,它将在1月中旬Chrome 88稳定版发布时启动Manifest V3。这就是很多扩展程序开发人员(尤其是从事广告拦截程序的开发人员)一直在担心的事情。 Manifest V3为扩展程序开发人员引入了新的限制,旨在防止他们访问其用户过多的数据,但同时也对扩展程序如何与网页进行交互设置了相对严格的限制。 Google现在表示已根据收到的反馈对V3进行了一些更改,但这可能不是我们最近听到的。

总体而言,如果您是用户,今天的活动中最令人欢迎的消息可能是,在努力通过今年初的几次更新来减少浏览器的总体内存占用量之后,该小组现在正在着手解决V8 JavaScript引擎并减少其内存占用。此外,该团队还发现了一些新方法来加快V8速度,并通过并行加载站点的JavaScript文件来消除解析暂停,以确保在页面要执行它们时就可以使用它们。

该团队还继续致力于加快浏览体验的新方法。团队实际上是通过更改Chrome的编译方式来做到这一点的。今年夏天,当这些更改出现在Chrome Beta通道中时,它首先谈到了这一点。

“基于对Chrome的使用模式的了解,我们问自己-洞悉用户实际使用Chrome的方式-我们在编译chrome本身方面是否可以做些事情来提高效率?我们发现答案是肯定的。” Google的Ben Galbraith告诉我。 “ […]我们称其为配置文件引导的优化,在某些情况下,由于这些特定于任务的编译器优化,我们发现页面加载速度提高了10%。”大多数情况都在2%到5%的范围内,但是考虑到现在大多数浏览器引擎的成熟程度,即使如此也有很大的不同。

该团队最近还致力于改善标签限制,以及如何将资源分配给前台和后台任务。加尔布雷思指出,该计划将沿着这些方向向前做更多的工作。

作为Google Web Vital计划的一部分,开发人员也将获得一些新工具来改善其Web应用程序的性能,该计划旨在为开发人员提供正确的性能指标,以帮助他们了解用户如何体验其Web应用程序。从2021年5月开始,Google搜索将在其排名中使用这些核心指标中的一些,Google已经在“ Chrome体验报告”,其Search Console和其他地方突出显示了这些数据,但今天它还在启动开源Web Vitals Report工具来帮助开发人员根据他们发送到Google Analytics(分析)的Web Vitals数据创建自定义可视化。 Google Analytics(分析)目前尚未在Web Vitals的上下文中显示这些数据,因此开发人员现在可以使用Google自己的托管工具来运行这些报告,也可以派生代码并在自己的基础架构上运行它们。

“当您查看不同的指标时,我们将专注于我们最了解的内容:加载指标,视觉稳定性等以及互动-因此,当您单击某些内容时,实际上会发生某些事情。这些指标的任务是能够真正了解您所获得的体验的质量。” Google的Dion Almaer解释说。

还有更多。在隐私方面,Google继续迭代其“隐私沙箱”模型。它在此处添加了两个新的实验,即使用Click Conversion Measurement API来测量广告转换,而无需使用跨站点标识符和新的Trust Token API,这些API允许网站向其信任的用户发布加密令牌。该令牌背后的想法是,浏览器然后可以在另一个上下文中使用此令牌来评估用户是否就是他们所说的用户,而不是具有恶意的机器人或冒名顶替者。

此外,还为想要编写PWA的开发人员提供了新功能,更新了开发人员如何在Chrome中接受付款的功能等。