Per alcune delle nuove API che introduciamo in Chromium, devi impostare un flag del browser per la sperimentazione. Questo articolo spiega come farlo nei vari derivati di Chromium come Google Chrome, Microsoft Edge e altri.
Chromium è un progetto di browser open source che mira a creare un modo più sicuro, veloce e stabile per tutti gli utenti di navigare sul web. Molti browser web sono basati su Chromium, inclusi i browser più diffusi Google Chrome di Google, Microsoft Edge di Microsoft, Opera Web Browser di Opera e molti altri.
Schema chrome://
Fin dall'inizio, Google Chrome ha supportato uno schema speciale chiamato chrome:// per accedere
alle impostazioni o alle funzionalità interne del browser. Puoi visualizzare l'elenco completo inserendo
chrome://chrome-urls nella barra degli URL. L'URL speciale di interesse qui è chrome://flags.
Impostazione dei flag del browser
Per alcune nuove API in Chromium, devi impostare un flag del browser per la sperimentazione. Hai indovinato, è in chrome://flags che si verifica. Il flag più popolare che
ti chiediamo di impostare è chrome://flags/#enable-experimental-web-platform-features, che, come suggerisce il nome, attiva le funzionalità sperimentali della piattaforma web.

Riscritture dello schema
Tuttavia, si verifica un evento interessante se inserisci un URL chrome:// in un browser diverso da Chrome. Ad esempio, se inserisci chrome://flags/#enable-experimental-web-platform-features in
Microsoft Edge, noterai che viene riscritto come
edge://flags/#enable-experimental-web-platform-features. Tutti i fornitori hanno creato questo meccanismo di riscrittura, il che ha senso, dato che Edge non è Chrome, anche se è basato su Chromium.
Documentazione inclusiva
Ci impegniamo a rendere la nostra documentazione inclusiva di diversi browser, quindi, ad esempio, dire a un utente di Brave di andare su chrome://flags per attivare/disattivare un determinato flag, anche se funziona grazie al meccanismo di riscrittura, potrebbe non essere l'esperienza più accogliente. Allo stesso tempo,
elencare tutti i possibili schemi dei fornitori come edge://, chrome://, brave:// e così via non è una soluzione
ottimale.
Un unico schema per domarli tutti
Fortunatamente, esiste un programma di campioni nascosti che soddisfa tutte le nostre esigenze: about://. In Chrome, about://
gli URL vengono riscritti in chrome://, in Edge in edge:// e così via per tutti i fornitori. Siamo tutti coinvolti in questa
cosa del web e questo è about:// il nostro contributo. Ogni volta che vedi istruzioni che includono lo
schema about://, il browser Chromium che preferisci farà la cosa giusta.