2025 年 6 月 Chrome 扩展程序的最新动态

发布时间:2025 年 6 月 6 日

在过去几个月中,Chrome 应用商店和扩展程序平台发生了许多备受期待的变化。我们来看看…

亮点

Google I/O 大会

利用 Chrome 扩展程序提高效率并扩大覆盖面一文中,我们的产品经理 Hafsah 和 David 简要介绍了 Chrome 扩展程序和 Chrome 应用商店的最新动态和即将推出的功能。

Chrome 扩展程序在浏览器中与 Gemini 搭配使用后的未来一文中,Sebastian 通过深入的示例探索了将 Gemini 和 Chrome 扩展程序结合使用的巨大潜力。

观看此播放列表中的所有演讲,包括 Thomas 的 Chrome 中实用的内置 AI 技术(使用 Gemini Nano)

您还可以在今年晚些时候前往班加罗尔柏林与我们会面,我们非常期待与您见面。

userScripts.execute 方法

借助 User Scripts API,扩展程序可以注册要在给定网页上运行的用户脚本。这些脚本与内容脚本类似,但可以对其运行环境进行额外自定义,并支持运行用户提供的代码。现在,您可以随时使用 userScripts.execute() 方法执行用户脚本,而无需提前注册脚本以在下次加载网页时运行。我们还将进行更多更改(请参阅即将推出的功能)。

取消审核

您是否曾向 Chrome 应用商店提交扩展程序,但后来发现需要再进行一项更改?以前,您必须等待当前提交内容的审核结果,然后才能提交新内容。这并不是理想的做法,我们已听到您的意见!您现在可以取消待处理的提交内容,并立即提交新的提交内容。

经过验证的 CRX 上传公钥

您现在可以选择生成一个私钥,所有日后上传到 Chrome 应用商店的内容都必须使用该私钥进行签名。在开发者信息中心内提供相应公钥后,系统会拒绝所有未使用私钥签名的上传内容。这是一种额外的安全措施,可用于确保只有您可以上传新版本,即使您的账号或发布工作流程遭到入侵也不例外。如需了解详情,请参阅 Chrome 应用商店中的经过验证的上传内容

测试账号凭据

我们刚刚推出了在开发者信息中心内添加测试说明的功能。也就是说,如果您的扩展程序的行为需要依赖于账号,或者需要通过付费墙才能访问,您可以向我们的审核团队提供凭据。这有助于我们在推荐精选徽章的过程中参考。测试账号凭据不是精选资格要求,但有助于我们更轻松地全面评估您提交的内容,因此请根据需要提供这些凭据。

政策更新

我们对 Chrome 网上应用店政策进行了一系列更新,包括一些常规更新联属营销广告政策的变更。如需查看完整政策,请访问我们的“计划政策”页面

弃用

移除 --load-extension 标志

借助 --load-extension 标志,您可以从命令行加载已解压缩的扩展程序。不过,此功能经常被滥用,用于将恶意软件和垃圾软件加载到浏览器中。为解决此问题,我们将在 Chrome 137 中移除此标志,并为仍需要此功能的所有用例(包括测试)提供替代方案。

在此过程中,我们对 Puppeteer 进行了改进,以便更轻松地加载扩展程序。我们还在与社区合作,更新其他热门工具和测试库。

即将发布的功能

对“用户脚本”API 切换开关所做的更改

在发布 User Scripts API 时,我们收到了大量有关用户需要启用开发者模式以及检测 API 是否可用机制的反馈。我们正在进行一些更改,包括引入用于启用该 API 的新切换开关。如需了解详情,请参阅启用 chrome.userScripts 的方式将发生变化

社区动态

WECG 3 月聚会

我们在 Mozilla 位于柏林的办公室与 W3C WebExtensions 社区群组的其他成员会面,其中包括社区成员以及来自 Firefox、Edge 和 Safari 的代表。本周我们讨论了该平台未来将推出的功能,并继续努力确保扩展程序在各浏览器中都能正常运行,这对我们来说是愉快的一周。阅读完整会议记录

Svelte London 演讲

Oliver Turner 在 Svelte London 大会上发表了演讲,分享了他在构建浏览器扩展程序方面的经验。其中包含一些实用技巧,无论您是新手还是资深扩展程序开发者,都非常值得观看。

新视频

扩展程序整洁有序

Patrick 发布了“扩展程序很棒”系列的新分集,介绍了面向用户的各种类型的扩展程序。

打地鼠

Oliver 最近制作了一个打地鼠游戏演示版。并应广大用户的要求,发布了一段介绍其构建方式的视频。

新的“扩展程序”菜单

我们正在 Chrome 中开发一款实验性新扩展程序菜单。与 Oliver 一起了解新菜单以及随之发布的一些新 API。