對於 Chromium 中推出的部分新 API,您需要設定瀏覽器旗標才能進行實驗。 本文將說明如何在各種 Chromium 衍生產品 (例如 Google Chrome、Microsoft Edge 等) 中執行這項操作。
Chromium 是一項開放原始碼瀏覽器專案,旨在為所有使用者打造更安全、快速且穩定的網路體驗。許多網路瀏覽器都是以 Chromium 為基礎建構而成,包括熱門的 Google Chrome (由 Google 推出)、Microsoft Edge (由 Microsoft 推出)、Opera 網路瀏覽器 (由 Opera 推出),以及許多其他瀏覽器。
chrome:// 配置
Google Chrome 一開始就支援名為 chrome:// 的特殊配置,可存取瀏覽器內部設定或功能。在網址列中輸入 chrome://chrome-urls 即可查看完整清單。這裡要特別注意的網址是 chrome://flags。
設定瀏覽器旗標
如要試用 Chromium 中的部分新版 API,您必須設定瀏覽器旗標。沒錯,chrome://flags就是發生這種情況的地方。我們最常要求您設定的旗標是 chrome://flags/#enable-experimental-web-platform-features,顧名思義,這個旗標會啟用實驗性網頁平台功能。

架構重寫
不過,如果您在非 Chrome 的瀏覽器中輸入 chrome:// URL,就會發生有趣的事。舉例來說,如果您在 Microsoft Edge 中輸入 chrome://flags/#enable-experimental-web-platform-features,系統會將其改寫為 edge://flags/#enable-experimental-web-platform-features。所有供應商都已建立這項重寫機制,這很合理,因為 Edge 並非 Chrome,雖然是以 Chromium 為基礎。
包容性說明文件
我們致力於讓說明文件適用於各種瀏覽器,因此舉例來說,如果告訴 Brave 使用者前往 chrome://flags 切換特定標記 (雖然這項操作可透過重寫機制運作),可能無法提供最友善的體驗。但同時列出所有可能的供應商配置 (例如 edge://、chrome://、brave:// 等) 也不是理想的解決方案。
一個架構即可掌控所有
幸好我們找到一個隱藏的冠軍計畫,完全符合所有需求:about://。在 Chrome 中,網址會重新編寫為 about://
chrome://,在 Edge 中則為 edge://,以此類推。我們都在這個網頁事物中,這就是我們所有人!about://只要看到包含 about:// 配置的指示,您選擇的 Chromium 瀏覽器就會執行正確操作。