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 eseguire questa operazione nelle varie derivate di Chromium, come Google Chrome, Microsoft Edge e altre.

Chromium è un progetto browser open source finalizzato a creare un modo più sicuro, rapido e stabile per tutti gli utenti di utilizzare il 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.

Lo schema chrome://

Fin dall'inizio Google Chrome supportava uno schema speciale chiamato chrome:// per l'accesso alle impostazioni o alle funzionalità interne al browser. Per visualizzare l'elenco completo, inserisci 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, è chrome://flags. Il flag più popolare che ti chiediamo di impostare è chrome://flags/#enable-experimental-web-platform-features, che, come suggerisce il nome, abilita le funzionalità sperimentali della piattaforma web.

Attivazione/disattivazione del flag "funzionalità della piattaforma web sperimentale".

Riscritture dello schema

Tuttavia, accade qualcosa di 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 riscritta come edge://flags/#enable-experimental-web-platform-features. Tutti i fornitori hanno creato questo meccanismo di riscrittura, che ha senso, dato che Edge non è Chrome, anche se è basato su Chromium.

Documentazione inclusiva

Cerchiamo di rendere la nostra documentazione inclusiva di diversi browser, quindi, ad esempio, dire a un utente Brave di andare su chrome://flags per attivare/disattivare un determinato flag, mentre funziona grazie al meccanismo di riscrittura, potrebbe non essere l'esperienza più piacevole. Allo stesso tempo, non è una buona soluzione indicare tutti i possibili schemi di fornitori, come edge://, chrome://, brave:// e così via.

Un unico schema per regolarli tutti

Fortunatamente, esiste uno schema campione nascosto che soddisfa tutte le nostre esigenze: about://. In Chrome, about:// gli URL vengono riscritti in chrome://, in Edge a edge:// e così via per tutti i fornitori. Siamo insieme nel web, e questo è about:// tutti noi. Ogni volta che vedi istruzioni che includono lo schema about://, il browser Chromium preferito farà la cosa giusta.

Ringraziamenti

Immagine hero di Photos by Lanty su Unsplash.