Browser-Flags in Chromium festlegen

Für einige der neuen APIs, die wir in Chromium einführen, musst du zum Experimentieren ein Browser-Flag setzen. In diesem Artikel wird erläutert, wie das in verschiedenen Chromium-Varianten wie Google Chrome und Microsoft Edge funktioniert.

Chromium ist ein Open-Source-Browserprojekt, das darauf abzielt, das Internet für alle Nutzer sicherer, schneller und stabiler zu machen. Viele Webbrowser basieren auf Chromium, darunter die beliebten Browser Google Chrome von Google, Microsoft Edge von Microsoft, der Opera Web Browser von Opera und viele andere.

Das chrome://-Schema

Google Chrome unterstützt von Anfang an ein spezielles Schema namens chrome:// für den Zugriff auf browserinterne Einstellungen oder Funktionen. Sie können die vollständige Liste aufrufen, indem Sie chrome://chrome-urls in die URL-Leiste einfügen. Hier ist die spezielle URL chrome://flags.

Browser-Flags festlegen

Für einige neue APIs in Chromium müssen Sie zum Testen ein Browser-Flag festlegen. Du hast es erraten, hier tritt das Problem auf: chrome://flags. Das häufigste Flag, das wir setzen, ist chrome://flags/#enable-experimental-web-platform-features. Wie der Name schon sagt, aktiviert es experimentelle Webplattformfunktionen.

Markierung „Experimentelle Webplattformfunktionen“ wird geändert

Schemaumschreibungen

Allerdings passiert etwas Interessantes, wenn Sie eine chrome://-URL in einen anderen Browser als Chrome eingeben. Wenn Sie beispielsweise chrome://flags/#enable-experimental-web-platform-features in Microsoft Edge eingeben, werden Sie feststellen, dass es in edge://flags/#enable-experimental-web-platform-features umgeschrieben wird. Alle Anbieter haben diesen Umschreibmechanismus entwickelt, der Sinn ergibt, da Edge nicht Chrome ist, obwohl er auf Chromium basiert.

Inklusive Dokumentation

Wir möchten, dass unsere Dokumentation verschiedene Browser berücksichtigt. Daher ist es vielleicht nicht besonders einladend, einen Brave-Nutzer zu bitten, zu chrome://flags zu gehen, um ein bestimmtes Flag umzuschalten, obwohl dies dank des Umschreibmechanismus funktioniert. Gleichzeitig ist es auch keine gute Lösung, alle möglichen Anbieterschemas wie edge://, chrome://, brave:// usw. aufzulisten.

Ein Schema, das alle beherrschen soll

Zum Glück gibt es ein Hidden Champion-Schema, das all unsere Anforderungen erfüllt: about://. In Chrome werden about://-URLs für alle Anbieter in chrome:// und in Edge in edge:// usw. umgeschrieben. Wir sind zusammen in diesem Web-Ding und das ist about:// von uns allen! Wenn du eine Anleitung siehst, die das Schema about:// enthält, führt der Chromium-Browser deiner Wahl das Richtige aus.

Danksagungen

Hero-Image von Photos by Lanty auf Unsplash.