Разбираемся с параметрами about:config
Создайте в 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, затем переходим в настройки панели инструментов и в графе Значки выбираем Компактные.
Для возвращения обработки userChrome.css и userContent.css в about:config добавлен параметр по имени:
- toolkit.legacyUserProfileCustomizations.stylesheets — Меняем значение с false на true
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)