发布时间:2025 年 1 月 29 日
在过去的这一季度,Chrome 应用商店和 Chrome 扩展程序平台中推出了一些非常令人兴奋的功能。我们来看看!
亮点
Chrome 内置 AI API 和黑客马拉松
Prompt API 现已在源试用中专门面向 Chrome 扩展程序提供。现在,您可以在浏览器中构建使用 Gemini Nano(我们最高效的语言模型)的 Chrome 扩展程序。与此同时,您也可以试用 Translator、Summarizer 和 Language 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 版中测试这些更改。如需详细了解具体变化(以及不变的内容),请参阅我们的博文。
扩展程序存储空间查看器
您现在可以在开发者工具中查看和修改扩展程序存储空间!这是用户呼声最高的开发者工具功能之一,也是问题跟踪器中获得最多加星的开发者工具问题之一。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 应用商店团队正在开发更多功能,以提高商店的安全性,敬请期待。