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

Проект 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.
Пока браузеры сохраняют поддержку корпоративных политик и действительно им следуют, у такого подхода трудно найти очевидные минусы.