Voor sommige van de nieuwe API's die we in Chromium introduceren, moet je een browservlag instellen om te experimenteren. Dit artikel legt uit hoe je dit doet in de verschillende Chromium-afgeleiden, zoals Google Chrome, Microsoft Edge en andere.
Chromium is een open-source browserproject dat tot doel heeft een veiligere, snellere en stabielere manier te creëren voor alle gebruikers om het web te ervaren. Veel webbrowsers zijn gebouwd op Chromium, waaronder de populaire browsers Google Chrome van Google , Microsoft Edge van Microsoft , Opera Web Browser van Opera en vele andere .
Het chrome:// schema
Google Chrome ondersteunt al sinds het begin een speciale methode genaamd chrome:// voor toegang tot browserinstellingen of -functies. Je kunt de volledige lijst bekijken door chrome://chrome-urls in de adresbalk te typen. De specifieke URL die hier van belang is, is chrome://flags .
Browservlaggen instellen
Voor sommige nieuwe API's in Chromium moet je een browservlag instellen voor experimenten. Je raadt het al, dit doe je chrome://flags . De meest gevraagde vlag is chrome://flags/#enable-experimental-web-platform-features , waarmee je, zoals de naam al doet vermoeden, experimentele webplatformfuncties kunt inschakelen.

Schema-herzieningen
Er gebeurt echter iets interessants als je een chrome:// URL invoert in een browser die geen Chrome is. Als je bijvoorbeeld chrome://flags/#enable-experimental-web-platform-features invoert in Microsoft Edge, zul je merken dat dit wordt herschreven als edge://flags/#enable-experimental-web-platform-features . Alle leveranciers hebben dit herschrijfmechanisme ingebouwd, wat logisch is, aangezien Edge geen Chrome is, hoewel het wel op Chromium is gebaseerd.
Inclusieve documentatie
We streven ernaar onze documentatie inclusief te maken voor verschillende browsers. Daarom is het bijvoorbeeld niet de meest gebruiksvriendelijke ervaring om een Brave- gebruiker te vragen naar chrome://flags te navigeren om een bepaalde vlag in of uit te schakelen. Hoewel dit werkt dankzij het herschrijfmechanisme, is het echter niet ideaal. Tegelijkertijd is het opsommen van alle mogelijke vendorschema's zoals edge:// , chrome:// , brave:// , enzovoort, ook geen goede oplossing.
Eén plan om ze allemaal te beheersen
Gelukkig is er een verborgen wondermiddel dat aan al onze behoeften voldoet: about:// . In Chrome worden about:// URL's herschreven naar chrome:// , in Edge naar edge:// , enzovoort voor alle leveranciers. We zitten allemaal in hetzelfde schuitje op het web, en dit is about:// voor ons allemaal! Wanneer je instructies ziet die het about:// schema bevatten, zal je Chromium-browser naar keuze het juiste doen.