Секретные настройки браузера для боссов: как вычистить всё лишнее из Chrome и Firefox без сомнительных форков

Секретные настройки браузера для боссов: как вычистить всё лишнее из Chrome и Firefox без сомнительных форков

48 млн строк кода vs один JSON-файл.

image

Проект Just the Browser предлагает простой и нетипичный способ привести современный браузер в чувство. Вместо очередного форка с вырезанными функциями разработчик предлагает запустить небольшой скрипт, который отключает все лишнее прямо в уже установленном браузере. Без пересборки, без отдельного дистрибутива и без необходимости переезжать на другой продукт.

Автор проекта — разработчик Корбин Давенпорт. Его идея опирается на корпоративные механизмы управления, которые уже встроены в крупные браузеры. Эти инструменты изначально предназначались для администраторов в компаниях, но на практике позволяют довольно точно настраивать поведение браузера и для обычного пользователя. Just the Browser использует их, чтобы отключить телеметрию, рекламные элементы, функции на базе больших языковых моделей и другие возможности, которые все чаще появляются под вывеской «ИИ».

Такой подход кажется особенно уместным на фоне растущего числа альтернативных браузеров. За последние годы появилось несколько форков Firefox — Waterfox, Zen, LibreWolf и Floorp, а также проекты, основанные на более старых версиях движка, вроде Pale Moon. В экосистеме Chromium картина похожая: помимо самого Chrome, активно используются Edge от Microsoft, Opera с китайскими владельцами и Vivaldi, созданный бывшими разработчиками классической норвежской Opera.

Сам Давенпорт уже хорошо известен в сообществе. В 2023 году он опубликовал подробный разбор причин отказаться от Brave Browser, который широко обсуждался в профильных кругах. Еще раньше, в 2014 году, его имя всплывало в новостях из-за эксперимента с запуском Windows 95 на смарт-часах.

Поддержка собственных браузерных форков остается крайне трудоемкой задачей. Современные браузеры давно превратились в огромные программные комплексы. Например, кодовая база Chromium насчитывает около 48,5 миллиона строк, а Firefox от Mozilla ненамного меньше — примерно 44,75 миллиона. Даже небольшой форк вынужден постоянно догонять обновления, исправления ошибок и патчи безопасности.

Поэтому идея просто отключить ненужные функции через встроенные политики выглядит куда более практичной. Эти настройки создавались для людей, а не для машин, поэтому читаются сравнительно легко. В случае Firefox весь набор изменений, которые применяет Just the Browser, умещается в одном небольшом JSON-файле.

{
    "policies": {
      "DisableFirefoxStudies": true,
      "DisableTelemetry": true,
      "DontCheckDefaultBrowser": true,
      "FirefoxHome": {
        "SponsoredStories": false,
        "SponsoredTopSites": false,
        "Stories": false
      },
      "GenerativeAI": {
        "Enabled": false
      },
      "SearchEngines": {
        "Remove": [
          "Perplexity"
        ]
      }
    }
  }

После применения таких политик браузер сам показывает, какие ограничения активны. В Firefox достаточно открыть страницу about:policies. В браузерах на базе Chromium используется адрес chrome://policy/. Chrome, например, дополнительно выводит уведомление о том, что браузер управляется организацией.

Если браузер уже находится под корпоративным управлением, возможности пользователя зависят от внутренних правил компании. В таких случаях без согласия администраторов обойти ограничения не получится, и автор проекта этого не скрывает.

Сайт Just the Browser поддерживает Windows, macOS и Linux. Установка сводится к выполнению команд в терминале, что может отпугнуть тех, кто не привык к командной строке. Для них предусмотрен альтернативный вариант: можно скачать готовые файлы настроек, изучить их вручную и применить самостоятельно. Весь код проекта открыт и доступен на GitHub.

Пока браузеры сохраняют поддержку корпоративных политик и действительно им следуют, у такого подхода трудно найти очевидные минусы.