2025 年 1 月 Chrome 扩展程序的变化

发布时间:2025 年 1 月 29 日

在过去的这一季度,Chrome 应用商店和 Chrome 扩展程序平台中推出了一些非常令人兴奋的功能。我们来看看!

Prompt API 现已在源试用中专门面向 Chrome 扩展程序提供。现在,您可以在浏览器中构建使用 Gemini Nano(我们最高效的语言模型)的 Chrome 扩展程序。与此同时,您也可以试用 TranslatorSummarizerLanguage Detector API 的源试用版,这些 API 现已推出源试用版。

为了启动新的内置 AI API 源试用,Chrome 团队推出了 Chrome 内置 AI 挑战赛。开发者有两个月的时间,使用 Chrome 集成的 AI 模型和 API 创建创新的 Web 应用和 Chrome 扩展程序。本周,我们公布了获奖者。我们很高兴看到,有这么多团队决定构建扩展程序,因为大多数提交内容都是 Chrome 扩展程序!我们似乎不是唯一对 Chrome 扩展程序与新的内置 AI API 相结合感到兴奋的人。敬请期待!

新的“扩展程序”菜单

在 2024 年 Google I/O 大会上,我们分享了扩展程序菜单即将发生的一些变化的早期设计,这些变化可让用户更好地控制扩展程序可以访问的网站。如果您是扩展程序开发者,建议您查看新推出的 chrome.permissions.addHostAccessRequest() API,通过该 API,您可以请求用户授予对特定网站的访问权限。我们将在接下来的几个月内开始在 Canary 版中测试这些更改。如需详细了解具体变化(以及不变的内容),请参阅我们的博文

扩展程序存储空间查看器

Chrome 开发者工具中新存储空间查看器面板的屏幕截图

您现在可以在开发者工具中查看和修改扩展程序存储空间!这是用户呼声最高的开发者工具功能之一,也是问题跟踪器中获得最多加星的开发者工具问题之一。Oliver 接下了这项工作,并向 Chrome 开发者工具贡献了新的扩展程序存储空间查看器。阅读公告了解详情

Canary 中的 userScripts.execute()

我们还非常高兴地宣布,userScripts.execute() 将在 Chrome 134 中推出。此更改目前在 Canary 版中,位于 ApiUserScriptsExecute 标志后面(使用 --enable-features=ApiUserScriptsExecute 启动 Chrome 进行测试)。借助此 API,您可以在运行时以编程方式注入用户脚本。再次提醒一下,这是许多开发者一直在期待的功能,我们非常高兴它即将推出!

平台动态

以下是扩展程序平台的更多更新:

  • Chrome 130:我们为清单中 [web_accessible_resources](/docs/extensions/reference/manifest/web-accessible-resources#manifest_declaration) 键下的条目启用了对 use_dynamic_url 属性的支持
  • Chrome 132:Tabs API 中的 frozen 属性用于指示标签页是否已被浏览器冻结。发送到已冻结标签页的消息将加入队列,并在标签页解冻后处理。
  • Chrome 133:只有在开发者模式开关处于开启状态时,从 chrome://extensions 页面加载的未解压缩扩展程序才会启用。关闭此开关后,这些扩展程序将被停用。
  • Chrome 134:声明式网络请求规则将应用于由扩展程序发起的对 Web 资源的主框架请求(了解详情)。

新视频

Chrome 扩展程序开发者关系团队的 Patrick 与 Chrome 扩展程序产品经理 David Li 坐下来,共同解答了您对 Chrome 应用商店的热门问题。

Oliver 在西班牙马拉加举行的 Wey Wey Web 大会上做了演讲。他的演讲对 Chrome 扩展程序的各种用途进行了简要介绍。

后续操作

取消评价功能即将推出!在网上应用店中取消评价的功能目前正处于测试的最后阶段,很快就会面向用户推出!此外,Chrome 应用商店团队正在开发更多功能,以提高商店的安全性,敬请期待。