測試全新或實驗性的網路平台功能。
來源試用可讓你使用新功能或實驗功能 功能,在這項功能正式上線前可供使用者試用 以供所有人使用
Chrome 提供某項功能的來源試用時,你可以註冊試用 為機構中的所有使用者啟用這項功能 origin,而非 即可切換任何旗標或切換至 Chrome 的替代版本 (不過 不需要升級)。來源試用可讓開發人員建構試用版和原型 持續改善新功能這些試用也有助 Chrome 工程師瞭解 功能的使用方式,以及這些功能與其他網路技術的互動方式。
來源試用是公開性質,對所有開發人員開放。受限於 時間長度和用量參與是自行管理的程序, 說明文件和支援。參與者必須願意配合計畫 相對地,這裡提供的說明文件 可能僅包括 API 規格和說明 盡量提供指引
當您註冊試用時,Chrome 團隊會定期要求您提供 提供試用功能的詳細意見。部分功能可能仍在使用 多次來源試用,並根據相關意見回饋進行調整與調整。
來源試用 Firefox 和 Microsoft Edge。
第三方來源試用
來源試用通常只能在第一方使用,且僅適用於第一方試用 單一已註冊的 origin。 運用第三方來源試用,嵌入內容提供者的 不必每次都取得權杖,就能跨多個網站試用新功能 來源。
進一步瞭解:什麼是第三方來源 試用?
淘汰試用期
並非所有來源試用都會用於測試新的 API。某些試驗處於已淘汰狀態 暫時重新啟用的功能這些稱為淘汰試用計畫 在某些情境下,這稱為「反向」來源試用。
例如來自 Chrome 85 AppCache 不是 這類功能。網站需要更多時間才能完成遷移 AppCache 可以註冊淘汰試用計畫,繼續使用 AppCache 直到 Chrome 第 93 版為止。
參加來源試用
- 從啟用項目清單中選擇來源試用 試用期。
- 按一下「Register」按鈕,並填寫 表單中要求的資訊。
- 在要試用功能的每個網頁中提供權杖
:
- 做為 <head> 中的中繼標記:
<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
- 做為 HTTP 標頭:
Origin-Trial: TOKEN_GOES_HERE
- 透過程式輔助方式提供權杖。
- 做為 <head> 中的中繼標記:
- 試用新功能。
- 提供意見。只要透過來源試用網站完成這項作業即可。這則意見不是 且僅開放少數 Chrome 使用者使用 。每項測試都會附上連結,方便你直接查看社群意見回饋。 這通常會指向 GitHub 或其他公開頻道上的功能。
- 權杖到期後,系統會透過電子郵件將續訂連結傳送給您。待辦 系統就會要求您提交意見回饋
您可以為不同的來源試用服務多次註冊相同的來源試用 並在相同網頁中加入多個符記。如果您 需要提供適用於從不同來源提供資源的有效權杖 例如您擁有的多個網站上的程式碼
來源試用架構會尋找第一個有效的權杖,並忽略所有 其他符記你可以使用 Chrome 驗證這一點 開發人員工具。
透過程式輔助方式提供權杖
您不需要提供 Token 做為 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。
權杖和擴充功能
如要在背景指令碼中使用試用功能,請 popup 或螢幕外文件,將 trial_token 加入 manifest.json 檔案。
內容指令碼的處理方式不同。向單一全世界公開地圖項目可能會造成混淆及違反直覺。不使用資訊清單的 trial_token
,而是將
使用 declarativeNetRequest 插入標頭,或直接在內容指令碼中透過程式輔助插入標頭,藉此將符記新增至網頁。請注意,權杖會與特定網域綁定,因此您希望為執行內容指令碼的網域註冊一個憑證,而非擴充功能 ID。
如要註冊試用擴充功能,請使用網址 chrome-extension://YOUR_EXTENSION_ID
,例如 chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk
。
續購來源試用註冊
如果來源試用時間延長,您會收到需要 續約註冊,並為 試用。
針對已註冊延長試用期的每個來源,按一下「續訂」 按鈕。
複製新權杖,並提供給每個應保留頁面 已註冊試用客戶。如有需要,您可以提供多個權杖:Chrome 會忽略無效或過期的權杖。
查看來源試用資訊
如要查看網頁可用的來源試用資訊,請前往 Chrome 的「Application」面板 開發人員工具。
您也可以使用來源試用權杖解碼器: 查看已編碼的資料。