Как установить флаги браузера в Chromium

Для некоторых новых API, которые мы представляем в Chromium, вам необходимо установить флаг браузера для экспериментов. В этой статье объясняется, как это сделать в различных производных Chromium, таких как Google Chrome, Microsoft Edge и других.

Chromium — это проект браузера с открытым исходным кодом, целью которого является создание более безопасного, быстрого и стабильного способа работы в Интернете для всех пользователей. Многие веб-браузеры созданы на основе Chromium, в том числе популярные браузеры Google Chrome от Google , Microsoft Edge от Microsoft , Opera Web Browser от Opera и многие другие .

Схема chrome://

Google Chrome с самого начала поддерживает специальную схему под названием chrome:// для доступа к внутренним настройкам или функциям браузера. Полный список можно просмотреть, введя chrome://chrome-urls в строку URL. Интересующий здесь специальный URL-адрес — chrome://flags .

Установка флагов браузера

Для некоторых новых API в Chromium вам необходимо установить флаг браузера для экспериментов. Как вы уже догадались, это происходит в chrome://flags . Самый популярный флаг, который мы просим вас установить, — это chrome://flags/#enable-experimental-web-platform-features , который, как следует из названия, включает экспериментальные функции веб-платформы.

Переключение флага «экспериментальные функции веб-платформы».

Схема переписывается

Однако произойдет кое-что интересное, если вы введете URL-адрес chrome:// в браузер, отличный от Chrome. Например, если вы введете chrome://flags/#enable-experimental-web-platform-features в Microsoft Edge, вы заметите, что он перезаписывается как edge://flags/#enable-experimental-web-platform-features . Все поставщики создали этот механизм перезаписи, что имеет смысл, поскольку Edge — это не Chrome, хотя и основан на Chromium.

Инклюзивная документация

Мы стремимся сделать нашу документацию охватывающей различные браузеры, поэтому, например, предложить пользователю Brave перейти по адресу chrome://flags для переключения заданного флага (хотя это работает благодаря механизму перезаписи) может быть не самым приятным опытом. . В то же время перечисление всех возможных вендорских схем, таких как edge:// , chrome:// , brave:// и т. д., также не является лучшим решением.

Одна схема, чтобы управлять всеми

К счастью, существует схема скрытого чемпиона, которая отвечает всем нашим потребностям: about:// . В Chrome URL-адреса about:// перезаписываются на chrome:// , в Edge — на edge:// и так далее для всех поставщиков. Мы вместе в этой сети, и речь идет about:// всех нас! Всякий раз, когда вы видите инструкции, содержащие схему about:// , выбранный вами браузер Chromium поступит правильно.

Благодарности

Изображение героя, созданное фотографом Lanty на Unsplash .