Skip to content

Instantly share code, notes, and snippets.

@Krieger1975
Last active July 6, 2025 12:21
Show Gist options
  • Select an option

  • Save Krieger1975/bd4c9a21627920d1deb27d036070645e to your computer and use it in GitHub Desktop.

Select an option

Save Krieger1975/bd4c9a21627920d1deb27d036070645e to your computer and use it in GitHub Desktop.
Конфиг для Firefox

Настраиваем Firefox

Неочевидные настройки Firefox:

Разбираемся с параметрами about:config

Убираем "Рекомендации" из настроек Firefox'а

Создайте в about:config логический параметр

  • extensions.getAddons.showPane и переключите его в false

  • extensions.htmlaboutaddons.recommendations.enabled переключите его в false

Закладки

  • browser.tabs.loadBookmarksInBackground

Если хотите, чтобы закладки открывались в фоновой вкладке, меняем параметр с false на true.

  • browser.bookmarks.openInTabClosesMenu

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

Последняя вкладка

  • browser.tabs.closeWindowWithLastTab

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

Библиотека закладок

  • browser.library.activity-stream.enabled

    Если не хотите, чтобы свежие закладки отображались в библиотеке, меняем параметры с true на false.

Декодирование ссылок

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

  • browser.urlbar.decodeURLsOnCopy

По умолчанию декодирование ссылок при копировании выключено – false, меняем на true.

Скорость прокрутки

Следующий пункт – это прям must-have для всех и вся! Если вам тоже кажется, что Firefox как-то уж чересчур медленно скроллит страницы, теперь у вас наконец-то есть решение.

  • mousewheel.default.delta_multiplier_y

По-моему, по умолчанию скорость прокрутки установлена на 100. Когда-то я увеличил её до 200, ну а в последний заход снизил до 125. Но тут нужно отталкиваться от собственных ощущений.

Масштаб интерфейса

  • browser.uidensity

Этот параметр отвечает за «плотность» элементов управления в шапке браузера. По умолчанию он выставлен на 0. Если исправить это значение на 1, браузер наконец-то будет выглядеть по-человечески. Ну вот почему сразу так нельзя?

  • browser.compactmode.show

Когда-то браузер умел отображать мелкие значки. Сейчас почему-то разучился. На владельцев ноутбуков разрабам, видимо, плевать. Меняем значение с false на true, затем переходим в настройки панели инструментов и в графе Значки выбираем Компактные.

Настройка внешнего вида Firefox при помощи файла userChrome.css

Для возвращения обработки userChrome.css и userContent.css в about:config добавлен параметр по имени:

  • toolkit.legacyUserProfileCustomizations.stylesheets — Меняем значение с false на true

Отключаем в вашем браузере WebRTC

WebRTC (P2P-коммуникацию в реальном времени, совершенно бесполезную для вас) и возможную утечку вашего IP адреса через него.

  • media.peerconnection.enabled — меняем значение на false;

  • media.navigator.enabled — меняем значение на false;

  • media.peerconnection.turn.disable — меняем значение на true;

  • media.peerconnection.use_document_iceservers — меняем значение на false;

  • media.peerconnection.video.enabled — меняем значение на false;

  • media.peerconnection.identity.timeout — меняем значение на 1;

… поздравляю, вы полностью отключили WebRTC!

Базовая защита от слежки

При правильной настройке Mozilla Firefox может достаточно неплохо защищать ваши конфиденциальные данные.

  • privacy.resistFingerprinting — Меняем значение с false на true

  • privacy.firstparty.isolate — Меняем значение с false на true

  • browser.send_pings — меняем значение на false;

(когда вы заходите на любой сайт — ваш браузер уведомляет его об этом, отключаем эти уведомления)

  • browser.cache.offline.enable — меняем значение на false;

(отключаем оффлайн кеш, чтобы сайты не могли загружаться в момент отключения вас от интернета)

  • browser.sessionstore.max_tabs_undo — меняем значение на 0;

(с этим параметром в вашем браузере более не хранится записей о посещённых вами сайтах, отныне можете смело пользоваться PornHub и не бояться, что ваши родители об этом узнают)

  • browser.urlbar.speculativeConnect.enabled — меняем значение на false;

(думаю вы замечали, что когда пытаетесь ввести в адресной строке браузера адрес того или иного любимого вами сайта — браузер может предложить вам совершенно другой сайт в рекомендациях, отключаем)

  • dom.battery.enabled — меняем значение на false;

(отключаем индикатор заряда батареи вашего ноутбука, браузеру не нужно знать чем конкретно вы пользуетесь)

  • dom.event.clipboardevents.enabled — меняем значение на false;

(данный параметр является очень важным для вашей анонимности в сети интернет, т.к запрещает отслеживать все ваши действия: клики мышкой по ссылкам, информирование сайтов о том, мол, скопировали вы с них что-то или нет и многое иное, но Твиттер и прочие социальные сети могут перестать загружаться, ибо для слежки за вами они и создавались, а вы тут решили им помешать)

  • geo.enabled — меняем значение на false;

(отключаем вашу геолокацию)

  • network.http.referer.trimmingPolicy — меняем значение на 2;

(отключаем сбор информации о вашем браузере и операционной системе)

  • network.http.referer.XOriginPolicy — меняем значение на 1;

(полностью отключаем сбор информации о вашем браузере и операционной системе)

  • network.http.referer.XOriginTrimmingPolicy — меняем значение на 1; (окончательно отключаем сбор информации о вашем браузере и операционной системе)

  • webgl.disabled — меняем значение на true;

(API WebGL, отвечающий за обработку 3D-графики, это потенциально вирус, отключаем)

… поздравляю, вы провели оптимальную настройку вашего браузера так, чтобы это не помешало работе ваших любых сайтов!

  • browser.cache.disk.smart_size.enabled — меняем значение на false;

(этой командой мы отключаем автоматическое управление вашим кешем! Например, не укажи вы в его настройках значение равное kB: 256000, то кеш веб-содержимого нашего браузера может занимать на жестком диске вашего компьютера от 1Гб его свободного места, с этим же параметром — кеш занимает всего 250мб)

  • browser.cache.disk.capacity (kB: 256000)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment