Firefox
Обновлено 8 марта 2019

Mozilla Firefox имеет большое количество встроенных инструментов для тонкой настройки.
Для попадания в меню скрытых настроек в адресной строке браузера перейдите по следующей ссылке:
about:config
Начальные установки
| настройка |
значение |
описание |
| browser.fixup.alternate.suffix |
.ru |
Добавляемый суффикс доменного имени |
| browser.startup.homepage |
http://start.calculate-linux.org |
Стартовая страница браузера |
| browser.startup.homepage_override.mstone |
ignore |
Пропустить настройку первого запуска |
| browser.tabs.warnOnClose |
false |
Не предупреждать при закрытии более одной вкладки |
| font.name.monospace.x-cyrillic |
Droid Sans Mono Slashed |
|
| font.name.sans-serif.x-cyrillic |
Droid Sans |
|
| font.name.serif.x-cyrillic |
Times New Roman |
|
Производительность
| настройка |
значение |
описание |
| browser.cache.disk.capacity |
102400 |
Дисковый кэш, требуется отключение опции "browser.cache.disk.smart_size.enabled" |
| browser.cache.disk.smart_size.enabled |
false |
Отключение автоопределения размера кэша |
| browser.cache.use_new_backend |
1 |
Включение новой системы HTTP кэширования. Улучшает отзывчивость интерфейса |
| browser.sessionhistory.max_total_viewers |
3 |
Максимальное кол-во закэшированных страниц в каждой вкладке |
| browser.sessionstore.interval |
60000 |
Интервал автосохранения сессии в миллисекундах |
| browser.tabs.animate |
false |
Анимация вкладок. Отключение ускоряет работу по перемещению вкладок, открытию и т.д. |
| browser.tabs.remote.autostart |
true |
Многопроцессорный режим |
| browser.tabs.remote.autostart |
true |
Обработка каждой вкладки в отдельном процессе |
| dom.ipc.plugins.asyncdrawing.enabled |
true |
|
| dom.ipc.plugins.asyncInit.enabled |
true |
Асинхронная инициализация плагинов |
| dom.ipc.processCount |
4 |
Кол-во используемых процессоров (поддержка включается в browser.tabs.remote.autostart) |
| javascript.options.asyncstack |
true |
Асинхронный вызов стеков |
| memory.free_dirty_pages |
true |
Высвобождение неиспользуемых страниц памяти после закрытия вкладок |
| memory.free_dirty_pages |
true |
Освобождает память после закрытия вкладок |
| network.http.pipelining.max-optimistic-requests |
8 |
Максимальное кол-во запросов в соединении |
| network.http.pipelining.ssl |
true |
Конвейерные запросы через SSL соединение |
| network.http.pipelining |
true |
Использовать несколько запросов в одном соединении с сервером |
| network.http.proxy.pipelining |
true |
Использовать несколько запросов в одном соединении с сервером при использовании прокси |
| network.dnsCacheEntries |
200 |
Количество DNS-имен в кэше |
| network.dnsCacheExpiration |
240 |
Время в секундах, по истечению которого устаревает информация об имени DNS в кэше |
| network.http.request.max-start-delay |
5 |
Время в секундах перед созданием нового соединения с сервером. Приостанавливает работу с запросами перед созданием нового соединения |
| browser.sessionstore.max_tabs_undo |
5 |
Количество tab-ов Firrefox, для которых можно сделать откат в случае их закрытия |
| browser.sessionstore.max_windows_undo |
2 |
количество недавно закрытых окон, аналогично browser.sessionstore.max_tabs_undo |
| browser.bookmarks.max_backups |
2 |
Количество бэкапов закладок для ускорения выключения браузера |
| browser.newtabpage.enhanced |
false |
Не предлагать свои сайты во вкладках новой страницы. Требуется включение опции "datareporting.sessions.current.clean" |
| datareporting.sessions.current.clean |
true |
Не собирать информацию о просмотренных страницах. Без этой опции не выключить "browser.newtabpage.enhanced" |
| extensions.e10sBlockedByAddons |
false |
Разрешение блокировки работы многопроцессорности расширениями |
| extensions.e10sBlocksEnabling |
false |
Разрешение блокировки работы многопроцессорности |
Отключение сбора статистики работы браузера. Сокращение расхода памяти, прекращение отсылки собранных данных в Мозиллу (приватность и ускорение работы)
| настройка |
значение |
| browser.selfsupport.url |
<очистить> |
| browser.tabs.crashReporting.sendReport |
false |
| datareporting.healthreport.about.reportUrl |
<пусто> |
| datareporting.healthreport.infoURL |
<пусто> |
| datareporting.healthreport.uploadEnabled |
false |
| dom.ipc.plugins.flash.subprocess.crashreporter.enabled |
false |
| dom.ipc.plugins.reportCrashURL |
false |
| experiments.enabled |
false |
| experiments.manifest.uri |
<очистить> |
| experiments.supported |
<очистить> |
| extensions.getAddons.cache.enabled |
false |
| network.allow-experiments |
false |
| security.ssl.errorReporting.enabled |
false |
| toolkit.crashreporter.infoURL |
<очистить> |
| toolkit.telemetry.archive.enabled |
false |
| toolkit.telemetry.cachedClientID |
<очистить> |
| toolkit.telemetry.infoURL |
<очистить> |
| toolkit.telemetry.server |
<очистить> |
Отключение социальных сервисов, интегрированных в браузер
| настройка |
значение |
| social.directories |
<очистить> |
| social.remote-install.enabled |
false |
| social.share.activationPanelEnabled |
false |
| social.shareDirectory |
<очистить> |
| social.toast-notifications.enabled |
false |
| social.whitelist |
<очистить> |
Отключение сервиса "Pocket" и удаление уникального ID, по которому можно идентифицировать ваш браузер
| настройка |
значение |
| extensions.pocket.api |
<очистить> |
| extensions.pocket.enabled |
false |
| extensions.pocket.oAuthConsumerKey |
<очистить> |
| extensions.pocket.site |
<очистить> |
Считать SSL соединение недоверенным при некорректном запросе повторного "переговора сессии" (session renegotiation)
| настройка |
значение |
| security.ssl.treat_unsafe_negotiation_as_broken |
true |
Запрет расшаривания и определения геопозиции
| настройка |
значение |
| browser.search.geoip.url |
<очистить> |
| geo.enabled |
false |
| geo.wifi.uri |
<очистить> |
Принудительное отключение прокси (значение по умолчанию — использовать системные настройки)
| настройка |
значение |
| network.proxy.type |
0 |
Запрет скриптам манипулировать окнами браузера
| настройка |
значение |
| dom.disable_beforeunload |
true |
| dom.disable_window_move_resize |
true |
| dom.disable_window_open_feature.close |
true |
| dom.disable_window_open_feature.menubar |
true |
| dom.disable_window_open_feature.minimizable |
true |
| dom.disable_window_open_feature.personalbar |
true |
| dom.disable_window_open_feature.titlebar |
true |
| dom.disable_window_open_feature.toolbar |
true |
Запрет отправки трэкинговых "пингов" при кликах на ссылки и закрытии страниц
| настройка |
значение |
| beacon.enabled |
false |
Отключение плагина Adobe Primetime Content Decryption Module (DRM), позволяющего отслеживать ваш браузер
| настройка |
значение |
| browser.eme.ui.enabled |
false |
| media.eme.apiVisible |
false |
Отключение доступа сайтов к камерам и микрофонам. Отключение других мультимедиа-функций, которые практически не используютя на обычных сайтах, но представляют угрозу безопасности или приватности
| настройка |
значение |
| camera.control.face_detection.enabled |
false |
| media.getusermedia.screensharing.allowed_domains |
<очистить> |
| media.getusermedia.screensharing.enabled |
false |
| media.navigator.enabled |
false |
| media.video_stats.enabled |
false |
Сбор статистики
| настройка |
значение |
описание |
| browser.search.suggest.enabled |
false |
Отключение отправки поисковых запросов (подсказок). После отключения данной функции, подсказки будут работать, но только основываясь на локальной исптории поиска. |
| dom.battery.enabled |
false |
Отключение Battery API - отслеживание состояния батареи |
| dom.enable_performance |
false |
Отключение передачи браузером информации о времени начала и окончания загрузки страницы |
| extensions.getAddons.cache.enabled |
false |
Ежедневная отправка сведений об установленных дополнениях |
| network.http.pipelining.aggressive |
true |
Удерживать проблемные соединения с сервером |
| network.proxy.socks_remote_dns |
true |
Отключить отправку DNS в обход настроек прокси |
Уведомления
| настройка |
значение |
описание |
| browser.reader.detectedFirstArticle |
true |
Отключение уведомления "Вид для чтения" |
| privacy.trackingprotection.introCount |
20 |
Отключение уведомления "Как работает защита от отслеживания" |
| general.warnOnAboutConfig |
false |
Предупреждение при попытке перейти на about:config |
Прочее
| настройка |
значение |
описание |
| browser.urlbar.trimURLs |
false |
Отображать префикс "http://" в адресной строке |
| privacy.trackingprotection.enabled |
true |
Блокировка подозрительных сайтов, которые имеют плохой траст (доверие в сети) и известны своим не совсем корректным поведением в отношении слежки за пользователями. К сожалению, если эту опцию выключить, то не будут отображаться встроенные яндекс-карты с маршрутами |
| privacy.donottrackheader.enabled |
true |
Сообщать сайтам о нежелании отслеживания |
| dom.popup_maximum |
5 |
Максимальное количество всплывающих окон, открытых одним скриптом |
| browser.rights.3.shown |
true |
Не выводить сообщение о правах использования |
| startup.homepage_welcome_url |
<очистить> |
Строка приветствия при первом запуске |
| browser.slowStartup.notificationDisabled |
true |
Отключение подсчёта времени запуска браузера с предупреждением, если он медленно стартует |
| offline-apps.allow_by_default |
false |
Не использовать Offline App Cache без явного разрешения со стороны пользователя |