Browser-Flags in Chromium festlegen

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 erläutert, wie dies in den verschiedenen Chromium-Derivaten wie Google Chrome und Microsoft Edge funktioniert.

Chromium ist ein Open-Source-Browserprojekt mit dem Ziel, allen Nutzern eine sicherere, schnellere und stabilere Möglichkeit zu bieten, das Internet zu nutzen. Viele Webbrowser basieren auf Chromium, darunter die beliebten Browser Google Chrome von Google, Microsoft Edge von Microsoft, Opera Webbrowser von Opera und viele andere.

Das chrome://-Schema

Google Chrome unterstützt seit Beginn ein spezielles Schema namens chrome:// für den Zugriff auf browserinterne Einstellungen oder Funktionen. Wenn Sie chrome://chrome-urls in die URL-Leiste eingeben, wird die vollständige Liste angezeigt. 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. Wie Sie sich denken können, geschieht das bei chrome://flags. Das Flag chrome://flags/#enable-experimental-web-platform-features ist das beliebteste Flag, das Sie festlegen sollten. Wie der Name schon sagt, werden damit experimentelle Funktionen der Webplattform aktiviert.

Aktivieren oder deaktivieren Sie das Flag „Experimentelle Funktionen der Webplattform“.

Schemaumschreibungen

Es passiert jedoch etwas Interessantes, wenn Sie eine chrome://-URL in einem 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 Umwandlungsmechanismus entwickelt, was sinnvoll ist, da Edge nicht Chrome ist, obwohl es auf Chromium basiert.

Inklusive Dokumentation

Wir bemühen uns, unsere Dokumentation für verschiedene Browser zu optimieren. Wenn wir einem Brave-Nutzer beispielsweise empfehlen, zu chrome://flags zu gehen, um ein bestimmtes Flag zu aktivieren oder zu deaktivieren, ist das zwar dank des Rewrite-Mechanismus möglich, aber nicht unbedingt nutzerfreundlich. Gleichzeitig ist es auch keine gute Lösung, alle möglichen Anbieterschemata wie edge://, chrome://, brave:// usw. aufzulisten.

Ein Schema für alle

Zum Glück gibt es ein verstecktes Champion-Schema, das all unsere Bedürfnisse erfüllt: about://. In Chrome werden about://-URLs in chrome://, in Edge in edge:// und so weiter für alle Anbieter umgeschrieben. Wir sind alle im selben Boot und das ist about:// für uns alle! Wenn Sie eine Anleitung mit dem about://-Schema sehen, wird Ihr Chromium-Browser die richtige Aktion ausführen.