Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* pub settings v64.2021.07 */
- // отключение подписи расширений
- // user_pref("xpinstall.signatures.required", false);
- // 00 обход для некоторых сайтов https://antizapret.prostovpn.org/proxy.pac
- /*
- user_pref("network.proxy.type", 2);
- user_pref("network.proxy.socks_remote_dns", true);
- user_pref("network.proxy.autoconfig_url", "https://antizapret.prostovpn.org/proxy.pac");
- */
- // 01 стартовая страничка
- // user_pref("browser.startup.homepage", "about:blank");
- // 02 меньше резервных копий закладок
- user_pref("browser.bookmarks.max_backups", 3);
- // 03 настройка вкладок
- //загружать закладки в фоновых вкладках
- user_pref("browser.tabs.loadBookmarksInBackground", true);
- user_pref("browser.tabs.loadBookmarksInTabs", true);
- user_pref("browser.bookmarks.openInTabClosesMenu", false);
- //результаты ПКМ и окошечного поиска в фоновую вкладку
- user_pref("browser.search.context.loadInBackground", true);
- user_pref("browser.search.openintab", true);
- //закрыть вкладку двойным щелчком мыши
- user_pref("browser.tabs.closeTabByDblclick", true);
- //открыть вкладку рядом с текущей
- user_pref("browser.tabs.insertAfterCurrent", true);
- //правильное закрытие браузера
- user_pref("browser.tabs.warnOnClose", false);
- user_pref("browser.tabs.closeWindowWithLastTab", false);
- // 04 отключение webrtc
- // Запрещает поддержку протокола WebRTC, текущая реализация которого позволяет незаметно для
- // пользователя получить список IP-адресов в его локальной сети. А также узнать ваш реальный IP
- // за прокси/Tor/VPN. Ломает Firefox Hello.
- user_pref("media.peerconnection.enabled", false);
- user_pref("media.peerconnection.identity.enabled", false);
- user_pref("media.peerconnection.video.enabled", false);
- user_pref("media.peerconnection.video.h264_enabled", false);
- user_pref("media.peerconnection.video.vp9_enabled", false);
- user_pref("media.peerconnection.simulcast", false);
- user_pref("media.peerconnection.turn.disable", true);
- user_pref("media.peerconnection.default_iceservers", "[]");
- user_pref("media.peerconnection.use_document_iceservers", false);
- // Запрещает использование WebRTC на всех интерфейсах кроме loopback.
- user_pref("media.peerconnection.ice.force_interface", "lo");
- // 05 отключение уведомлений
- user_pref("dom.push.enabled", false);
- user_pref("dom.push.serverURL", "");
- user_pref("dom.push.userAgentID", "");
- user_pref("dom.push.connection.enabled", false);
- user_pref("dom.push.maxQuotaPerSubscription", 0);
- user_pref("dom.webnotifications.enabled", false);
- user_pref("dom.webnotifications.serviceworker.enabled", false);
- user_pref("permissions.default.desktop-notification", 2);
- // Отключает Service Worker API, позволяющее сайтам запускать скрипты, которые могут заниматься
- // различной сомнительной самодеятельностью (примеры по ссылкам ниже) в фоновом режиме, даже
- // если у пользователя не открыто ни одной вкладки этого сайта.
- // Посмотреть и удалить установленные сайтами Service Workers можно через about:serviceworkers
- user_pref("dom.serviceWorkers.enabled", false);
- user_pref("dom.serviceWorkers.openWindow.enabled", false);
- user_pref("dom.serviceWorkers.testUpdateOverOneDay", false);
- // 06 заголовок DNT, отключение отслеживания, репорты
- user_pref("privacy.donottrackheader.enabled", true);
- user_pref("privacy.trackingprotection.enabled", false);
- user_pref("browser.tabs.crashReporting.sendReport", false);
- user_pref("datareporting.healthreport.uploadEnabled"; false);
- // 07 DNS over HTTPS (crash?)
- /*
- user_pref("network.trr.mode", 2);
- user_pref("network.trr.uri", "https://mozilla.cloudflare-dns.com/dns-query");
- user_pref("network.trr.bootstrapAddress", "1.1.1.1");
- */
- // 08 отключение системы скриншотов
- user_pref("extensions.screenshots.disabled", true);
- user_pref("extensions.screenshots.system-disabled", true);
- // 09 отключение Pocket
- user_pref("extensions.pocket.enabled", false);
- user_pref("extensions.pocket.api", "");
- user_pref("extensions.pocket.site", "");
- user_pref("extensions.pocket.oAuthConsumerKey", "");
- // 10 корректное копирование ссылки
- user_pref("browser.urlbar.decodeURLsOnCopy", true);
- // 11 автозапись сессии. Минимальный интервал в миллисекундах для записи изменений в сессии на диск. Дефолтные 15 секунд - маловато, особенно для мегабайтных сессий.
- user_pref("browser.sessionstore.interval", 60000);
- /*
- Интервал отсутствия активности пользователя, через который браузер начнет сохранять сессию не
- чаще чем раз в час (см. browser.sessionstore.interval.idle).
- https://hg.mozilla.org/releases/mozilla-release/rev/4d8192b5ac7e
- */
- user_pref("browser.sessionstore.idleDelay", 720000);
- // 12 отключение последних активностей
- user_pref("browser.library.activity-stream.enabled", false);
- // 13 очистка новой вкладки
- user_pref("browser.newtabpage.activity-stream.migrationExpired", true);
- user_pref("browser.newtabpage.activity-stream.disableSnippets", true);
- user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false);
- user_pref("browser.newtabpage.activity-stream.feeds.snippets", false);
- user_pref("browser.newtabpage.activity-stream.feeds.discoverystreamfeed", false);
- // 14 для медленных систем отключение анимации браузера, автостарт видео, gif анимации
- // user_pref("toolkit.cosmeticAnimations.enabled", false);
- // user_pref("media.autoplay.enabled", false);
- // user_pref("image.animation_mode", none);
- // 15 выделять текст без последнего пробела
- user_pref("layout.word_select.eat_space_to_next_word", false);
- // 16 Количество страниц, которые держатся в памяти уже в виде DOM для быстрого перехода по
- // back/forward. Уменьшение снизит потребление памяти.
- user_pref("browser.sessionhistory.max_total_viewers", 2);
- // 17 больше предложений в адресной строке
- user_pref("browser.urlbar.maxRichResults", 15);
- // 18 подсветить все результаты поиска
- user_pref("findbar.highlightAll", true);
- // 19 отключение предупреждения html5 fullscreen
- user_pref("full-screen-api.warning.timeout", 0);
- // 20 Отключает приветственную страницу при первом запуске браузера с новым профилем.
- // здесь и далее настройки отсюда https://github.com/The-OP/Fox/blob/master/addendum.md#user-content-Интересные-ссылки
- user_pref("startup.homepage_welcome_url", "");
- user_pref("startup.homepage_welcome_url.additional", "");
- // 21 Отключает телеметрию.
- user_pref("datareporting.healthreport.uploadEnabled", false);
- user_pref("datareporting.policy.dataSubmissionEnabled", false);
- user_pref("datareporting.policy.firstRunURL", "");
- user_pref("datareporting.healthreport.about.reportUrl", "");
- user_pref("datareporting.healthreport.documentServerURI", "");
- user_pref("toolkit.telemetry.enabled", false);
- user_pref("toolkit.telemetry.server", "");
- user_pref("toolkit.telemetry.archive.enabled", false);
- user_pref("toolkit.telemetry.unified", false);
- user_pref("toolkit.telemetry.bhrPing.enabled", false);
- user_pref("toolkit.telemetry.firstShutdownPing.enabled", false);
- user_pref("toolkit.telemetry.newProfilePing.enabled", false);
- user_pref("toolkit.telemetry.shutdownPingSender.enabled", false);
- user_pref("toolkit.telemetry.shutdownPingSender.enabledFirstSession", false);
- user_pref("toolkit.telemetry.updatePing.enabled", false);
- // Отключает отправку информации о падениях браузера в Mozilla (about:crashes).
- user_pref("breakpad.reportURL", "");
- user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
- user_pref("dom.ipc.plugins.reportCrashURL", false);
- // about:tabcrashed
- user_pref("browser.tabs.crashReporting.sendReport", false);
- user_pref("browser.tabs.crashReporting.includeURL", false);
- user_pref("browser.tabs.crashReporting.emailMe", false);
- user_pref("browser.tabs.crashReporting.email", "");
- user_pref("browser.crashReports.unsubmittedCheck.enabled", false);
- user_pref("browser.crashReports.unsubmittedCheck.autoSubmit", false);
- user_pref("browser.crashReports.unsubmittedCheck.chancesUntilSuppress", 0);
- user_pref("toolkit.crashreporter.include_context_heap", false);
- // Отключает эксперименты - фоновые тесты различных отключенных пока по умолчанию функций (вроде
- // HTTP Pipelining) со сбором телеметрии.
- // user_pref("network.allow-experiments", false);
- user_pref("experiments.supported", false);
- user_pref("experiments.enabled", false);
- user_pref("experiments.activeExperiment", false);
- user_pref("experiments.manifest.uri", "");
- // Отключает команду screenshot --imgur, которая автоматически загружает сделанный скриншот на Imgur.
- user_pref("devtools.gcli.imgurClientID", "");
- user_pref("devtools.gcli.imgurUploadURL", "");
- // Отключает SSDP, нужный для обнаружения телевизоров и реализации функции Send Video To Device в
- // Firefox для Android. Десктопный Firefox тоже почему-то посылал соответствующие мультикаст-запросы.
- user_pref("browser.casting.enabled", false);
- // Отключает импорт используемого для MITM сертификата Family Safety от Microsoft.
- user_pref("security.family_safety.mode", 0);
- // Отключает передачу полных URL PAC-скрипту (будут передаваться только имена хостов),
- user_pref("network.proxy.autoconfig_url.include_path", false);
- // Если указан SOCKS5-прокси, делать DNS-запросы через него, а не напрямую со своего IP.
- user_pref("network.proxy.socks_remote_dns", true);
- // Отключает Google Safebrowsing. Раньше можно было еще не отключать, пока они только отдавали базу
- // хэшей малварных URL и браузер сверялся с локальной копией. Но сейчас Гугл заставляет посылать хэш
- // каждого загружаемого пользователем файла (якобы для проверки на вирусы), что уже совершенно
- // неприемлемо. Желающие могут установить себе подписку Malware Domains для uBlock Origin, которая
- // включает в себя URL из Safebrowsing и не следит за пользователем.
- // Обращения к Safebrowsing могли создать специальную куку PREF для домена google.com, которая
- // _не удаляется_ через менеджер кук браузера из-за бага и содержит идентификатор пользователя.
- // Поэтому, если Safebrowsing ранее был включен в этом профиле, после его отключения необходимо
- // вручную удалить cookies.sqlite из профиля, или подчистить эту БД каким-либо SQLite-редактором.
- user_pref("browser.safebrowsing.malware.enabled", false);
- user_pref("browser.safebrowsing.downloads.enabled", false);
- user_pref("browser.safebrowsing.downloads.remote.enabled", false);
- user_pref("browser.safebrowsing.downloads.remote.url", "");
- user_pref("browser.safebrowsing.reportPhishURL", "");
- user_pref("browser.safebrowsing.reportPhishMistakeURL", "");
- user_pref("browser.safebrowsing.reportMalwareMistakeURL", "");
- user_pref("browser.safebrowsing.provider.google.appRepURL", "");
- user_pref("browser.safebrowsing.provider.google.gethashURL", "");
- user_pref("browser.safebrowsing.provider.google.lists", "");
- user_pref("browser.safebrowsing.provider.google.reportURL", "");
- user_pref("browser.safebrowsing.provider.google.updateURL", "");
- user_pref("browser.safebrowsing.downloads.remote.block_dangerous", false);
- user_pref("browser.safebrowsing.downloads.remote.block_dangerous_host", false);
- user_pref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false);
- user_pref("browser.safebrowsing.downloads.remote.block_uncommon", false);
- user_pref("browser.safebrowsing.phishing.enabled", false);
- user_pref("browser.safebrowsing.provider.google4.lists", "");
- user_pref("browser.safebrowsing.provider.google4.updateURL", "");
- user_pref("browser.safebrowsing.provider.google4.gethashURL", "");
- user_pref("browser.safebrowsing.provider.google4.reportURL", "");
- user_pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");
- user_pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");
- user_pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");
- user_pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");
- user_pref("browser.safebrowsing.passwords.enabled", false);
- // Удаляет 3rd-party cookies после закрытия браузера.
- user_pref("network.cookie.thirdparty.sessionOnly", true);
- // Отключает геолокацию через сервисы Гугла с присвоением клиентскому компьютеру уникального
- // идентификатора и передачей в Гугл информации о близлежащих точках доступа Wi-Fi через 20 лет.
- user_pref("geo.enabled", false);
- user_pref("geo.wifi.logging.enabled", false);
- user_pref("geo.wifi.uri", "");
- user_pref("geo.wifi.scan", false);
- user_pref("geo.wifi.timeToWaitBeforeSending", 630720000);
- // Отключает геолокацию с использованием GPS-устройств через gpsd.
- user_pref("geo.provider.use_gpsd", false);
- // 22 Отключает Clipboard Events, которые позволяют страницам узнавать, какая их часть была скопирована в буфер обмена, подменять скопированное, перехватывать вставку из буфера и реагировать на нее особым образом (например загружать находящуюся в буфере обмена картинку в сообщение почты или чата). Ломает копирование текста из редактора Stylish.(false)
- user_pref("dom.event.clipboardevents.enabled", true);
- // Отключает запрос подтверждений вроде: "Эта страница просит вас подтвердить, что вы хотите уйти."
- // при обработке браузером события beforeunload. НЕ отключает само событие beforeunload.
- user_pref("dom.disable_beforeunload", true);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement