Für einige der neuen APIs, die wir in Chromium einführen, müssen Sie ein Browser-Flag für Tests festlegen. In diesem Artikel wird beschrieben, wie Sie das in den verschiedenen Chromium-Derivaten wie Google Chrome, Microsoft Edge und anderen tun.
Chromium ist ein Open-Source-Browserprojekt, das allen Nutzern eine sicherere, schnellere und stabilere Webnutzung ermöglichen soll. Viele Webbrowser basieren auf Chromium, darunter die beliebten Browser Google Chrome von Google, Microsoft Edge von Microsoft, 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. Eine vollständige Liste erhalten Sie, wenn Sie chrome://chrome-urls in die URL-Leiste eingeben. Die spezielle URL, die hier von Interesse ist, lautet chrome://flags.
Browser-Flags festlegen
Für einige neue APIs in Chromium müssen Sie ein Browser-Flag für Tests festlegen. Sie ahnen es schon: Das passiert in chrome://flags. Das beliebteste Flag, das wir Sie bitten, festzulegen, ist chrome://flags/#enable-experimental-web-platform-features. Wie der Name schon sagt, werden damit experimentelle Webplattformfunktionen aktiviert.

Schema-Rewrites
Wenn Sie eine chrome://-URL in einen Browser eingeben, der nicht Chrome ist, passiert jedoch etwas Interessantes. Wenn Sie beispielsweise chrome://flags/#enable-experimental-web-platform-features in Microsoft Edge eingeben, wird der Text in edge://flags/#enable-experimental-web-platform-features umgeschrieben. Alle Anbieter haben diesen Mechanismus zum Umschreiben erstellt, was sinnvoll ist, da Edge nicht Chrome ist, obwohl er auf Chromium basiert.
Inklusive Dokumentation
Wir bemühen uns, unsere Dokumentation für verschiedene Browser zu optimieren. Wenn wir beispielsweise einen Brave-Nutzer auffordern, zu chrome://flags zu gehen, um ein bestimmtes Flag zu aktivieren, ist das zwar dank des Rewrite-Mechanismus möglich, aber nicht unbedingt die beste Nutzererfahrung. Gleichzeitig ist es auch keine gute Lösung, alle möglichen Herstellerschemas wie edge://, chrome://, brave:// usw. aufzulisten.
Ein Schema für alle
Zum Glück gibt es ein Hidden Champion-Schema, das alle unsere Anforderungen erfüllt: about://. In Chrome werden about://-URLs in chrome:// umgeschrieben, in Edge in edge:// usw. für alle Anbieter. Wir sind alle Teil des Webs und das ist about://! Wenn Sie auf Anleitungen stoßen, die das about://-Schema enthalten, wird Ihr bevorzugter Chromium-Browser die richtige Aktion ausführen.