测试新的或实验性的网络平台功能。
通过源试用,您可以使用新功能或实验性功能,以便构建 在功能推出之前,用户可以在有限时间内 供所有人使用
当 Chrome 提供某项功能的源试用时,您可以注册试用 即可为您网域中的所有用户启用该功能 origin,而无需提供它们 切换任何标志或切换到 Chrome 的备用版本 需要升级)。通过源试用,开发者可以构建演示版和原型 新功能。这些试用还有助于 Chrome 工程师了解 功能的使用情况,以及这些功能与其他网络技术的交互方式。
源试用是公开的,对所有开发者开放。它们在 时长和用量参与实验需要自行管理,受限制 文档和支持。学生应愿意并且能够工作 可以比较独立地使用 提供的文档, 可能只会局限于 API 规范和铺垫消息, 尽可能提供指导。
如果您注册了试用,Chrome 团队会定期要求您提供 针对你使用试用功能的情况提供具体反馈。某些功能可能会 多次源试用,因为我们整合了反馈并做出了调整。
源试用也适用于 Firefox 和 Microsoft Edge。
第三方源试用
源试用通常仅以第一方的方式进行:它们仅适用于 。 通过第三方源试用,嵌入式内容的提供商可以 在多个网站上试用新功能,而无需针对每个网站 来源。
有关详情,请参阅:什么是第三方来源 该怎么办?
弃用试用
并非所有源试用都用于测试新 API。有些试用版会启用已弃用的 功能暂时重新启用。这些称为弃用试用, 在某些情况下也称作“反向”源试用。
例如,从 Chrome 中 85 AppCache 是 。需要更多时间才能关闭的网站 AppCache 可以注册参与弃用试用计划,以便继续使用 AppCache Chrome 93 之前的版本。
参与源试用
- 从有效 测试。
- 点击 Register(注册)按钮,然后填写 表单。
- 在您希望试用功能的每个网页上提供令牌
:
<ph type="x-smartling-placeholder">
- </ph>
- 作为 <head> 中的元标记:
<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
- 作为 HTTP 标头:
Origin-Trial: TOKEN_GOES_HERE
- 以编程方式提供令牌。
- 作为 <head> 中的元标记:
- 试用新功能。
- 提交反馈。请通过源试用网站执行此操作。此反馈不是 并且仅面向部分 Chrome 用户 团队。在每次试用版中,还提供了自发社区反馈链接。 这通常指向 GitHub 或其他某个公共渠道上的功能。
- 令牌过期后,您会收到一封包含续订链接的电子邮件。待办事项 因此,我们再次请您提交反馈。
您可以针对不同的平台多次注册同一源试用 源,并在同一网页中添加多个令牌。如果你需要 需要提供对由不同来源提供的资源有效的令牌 例如您拥有的多个网站上包含的代码。
源试用框架会查找第一个有效令牌,然后忽略所有 其他词元。您可以通过 Chrome 浏览器进行验证 DevTools。
以编程方式提供令牌
不要将令牌作为 HTTP 标头或元标记 如前所述,您可以使用 JavaScript 注入令牌:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
如果您要参与第三方试用,请使用此方法。
令牌和 iframe
要通过 iframe 使用试用功能,您可以在 元标记、HTTP 标头或以编程方式。
对于所有令牌使用,为令牌注册的来源必须与
访问试用功能的 JavaScript 的上下文:
页面包含内嵌脚本,或 <script>
元素的 src
外部文件包含的 JavaScript。
令牌和扩展
如需在后台脚本中使用试用功能,请执行以下操作: 弹出或屏幕外文档,请将 trial_token 添加到您的 manifest.json 文件中。
内容脚本的处理方式有所不同。将某个地图项公开给一个“世界”可能会令人困惑且不够直观。请不要使用清单的 trial_token
,而是添加
方法是使用 declarativeNetRequest 插入标头,或直接在内容脚本中以编程方式插入标头。请注意,令牌与特定网域相关联,因此您应该为运行内容脚本的网域注册一个令牌,而不是为扩展程序 ID 注册一个。
如需注册您的扩展程序以试用,请使用网址 chrome-extension://YOUR_EXTENSION_ID
,例如 chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk
。
续订源试用注册
如果源试用延长,您将收到电子邮件警告,提醒您需要 来续订注册,并为在 试用。
前往 My Registrations(我的注册) 页面。
对于已注册延长试用期的每个来源,请点击续订 按钮。
复制新令牌,并将其提供给应保留的所有网页 已注册此试用方案。您可以根据需要提供多个令牌:Chrome 将忽略无效或已过期的令牌。
查看源试用信息
查看某个网页的源试用相关信息(位于 Chrome 中的 Application 面板 开发者工具。
您还可以使用我们的源试用令牌解码器 查看在令牌中编码的数据。