Come impostare i flag del browser in Chromium

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.

Attivando/disattivando il flag "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.