Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Pale Moon (часть 3)

Модерирует : gyra, Maz

Maz (26-05-2022 22:54): Pale Moon (часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

E_123



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
user_pref("accessibility.typeaheadfind.soundURL", "default"); // Воспроизведение звука если по Ctrl+F ничего не находит, в BA, CE уже было так
//.............................................................................ОТКЛЮЧЕНИЕ АВТООБНОВЛЕНИЙ
user_pref("app.update.backgroundErrors", 0);
user_pref("app.releaseNotesURL", "");
user_pref("app.support.baseURL", "");
user_pref("app.update.enabled", false);
user_pref("app.update.auto", false);
user_pref("app.update.cert.checkAttributes", false);
user_pref("app.update.channel", "no");
user_pref("app.update.idletime", 999999999); // = 32 года, предполагаю что может помочь не обновиться
user_pref("app.update.interval", 999999999); // = 32 года, предполагаю что может помочь не обновиться  
user_pref("app.update.lastUpdateTime.addon-background-update-timer", 0);
user_pref("app.update.lastUpdateTime.background-update-timer", 0);
user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 0);
user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 0);
user_pref("app.update.lastUpdateTime.experiments-update-timer", 0);
user_pref("app.update.lastUpdateTime.search-engine-update-timer", 0);
user_pref("app.update.lastUpdateTime.user-agent-updates-timer", 0);
user_pref("app.update.lastUpdateTime.experiments-update-timer", 0);
user_pref("app.update.mode", 0);
user_pref("app.update.promptWaitTime", 0);
user_pref("app.update.staging.enabled", false);
user_pref("app.update.url", "");
user_pref("app.update.url.details", "");
user_pref("app.update.url.manual", "");
//.....................................................................................................
user_pref("app.shield.optoutstudies.enabled", false); // Отказ от рекламы Mozilla’s Shield studies (TV)
user_pref("browser.aboutHomeSnippets.updateUrl", ""); // Отменяет загрузку инфы с серверов Mozilla под поле поискового запроса (было только в WF и уже пустое)
user_pref("browser.casting.enabled", false); // SSDP. Стриминг. Не посылать запросы в сеть для обнаружения ТВ и видео-трансляции на него
//..............................................................................НАСТРОЙКИ КЭША
/* Как часто проверять страницу на изменения: 0 - один раз за сессию; 1 - каждый раз при просмотре страницы;
2 - не проверять, использовать кеш браузера; 3 - проверять когда страница устарела (определяется автоматически):*/
user_pref("browser.cache.check_doc_frequency", 3);
user_pref("browser.cache.disk.capacity", 2000000); // Размер дискового кеша (в КБ)
user_pref("browser.cache.disk.enable", true); // Разрешить дисковый кеш
user_pref("browser.cache.disk.max_chunks_memory_usage", 40960); // Для исправления проблем с кэшем (в новых FF уже так)
user_pref("browser.cache.disk.max_priority_chunks_memory_usage", 40960); // Для исправления проблем с кэшем (в новых FF уже так)
//..............................................ОТКЛЮЧЕНИЕ АВТООПРЕДЕЛЕНИЯ ДИСКОВОГО КЭША
user_pref("browser.cache.disk.smart_size.enabled", false);
user_pref("browser.cache.disk.smart_size.first_run", false);
user_pref("browser.cache.disk.smart_size.use_old_max", false);
//.......................................................................................
user_pref("browser.cache.disk_cache_ssl", true); // Разрешить кэширование защищённых страниц (HTTPS/SSL), если запретить снизится производительность
user_pref("browser.cache.frecency_experiment", -1); // Opt out (улоняться) of Mozilla HTTP telemetry testing
user_pref("browser.cache.memory.enable", true); // Разрешение кэша страниц в ОЗУ  
user_pref("browser.cache.offline.enable", true); // Кэширование посещённых страниц на диск для просмотра в оффлайн режиме (AppCache)
user_pref("browser.cache.use_new_backend", 1); // Включение новой системы HTTP-кэширования
user_pref("browser.cache.backend", 1); // Включение новой системы HTTP-кэширования
//..................................................................................................................
user_pref("browser.download.manager.addToRecentDocs", false); // Отмена добавления списка закачанных файлов в список "Недавние документы"
user_pref("browser.feedback.url", ""); // Ну вроде по смыслу нужная вещь
/* ГЕОЛОКАЦИЯ и Google геопозиционирование (GeoIP при работе с поисковыми серверами): сайты запрашивают доступ к местоположению чтобы точнее  
отвечать на поисковые запросы и предоставлять актуальную инфу с учетом местонахождения пользователя.*/  
user_pref("geo.enabled", false); // По умолчанию: true  
user_pref("geo.wifi.uri", ""); // По умолчанию: www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_API_KEY%  
user_pref("browser.geolocation.warning.infoURL", ""); // По умолчанию: www.mozilla.org/%LOCALE%/firefox/geolocation  
user_pref("browser.search.geoSpecificDefaults", false); // Don't use Mozilla-provided location-specific search engines  
user_pref("browser.search.geoip.timeout", 0); // Точного описания не нашёл, у gray_rat и D.. такого нет.
user_pref("browser.search.geoip.url", ""); // По умолчанию: https://location.services.mozilla.com/v1/country?key=%MOZILLA_API_KEY%  
// Если нужно чтобы выдавал при поиске контент по USA:
//user_pref("browser.search.countryCode", "US"); // Disable GeoIP lookup on your address to set default search engine region  
//user_pref("browser.search.region", "US"); // По умолчанию: RU  
//.........................................................................................................................................
/* Activity Stream Snippets - runs code received from a server (aka Remote Code Execution) and sends info back to a metrics server - отключение  
отсылки статистической инфы, связанной с технологией Snippets ("фрагмент"): домашняя страница FF, установленная по умолчанию (about:home),  
содержит встроенный механизм показа некоторой инфы и отслеживания пользовательских предпочтений (есть только в WF и новых FF): */  
user_pref("browser.aboutHomeSnippets.updateUrl", "");  
user_pref("browser.newtabpage.activity-stream.disableSnippets", true);  
user_pref("browser.newtabpage.activity-stream.feeds.snippets", false);
user_pref("browser.newtabpage.activity-stream.asrouter.providers.snippets", "{}");  
user_pref("browser.newtabpage.activity-stream.feeds.section.topstories", false);  
user_pref("browser.newtabpage.activity-stream.section.highlights.includePocket", false);  
user_pref("browser.newtabpage.activity-stream.showSponsored", false);  
user_pref("browser.newtabpage.activity-stream.feeds.discoverystreamfeed", false); // [FF66+]
user_pref("browser.library.activity-stream.enabled", false);  
user_pref("browser.newtabpage.activity-stream.default.sites", "");
//...............................................................................................................................................
user_pref("browser.newtabpage.columns", 0); // Кол-во столбцов добавленных сайтов на стартовую страницу  
user_pref("browser.newtabpage.enabled", false); // Добавление сайтов на новую стартовую страницу
user_pref("browser.newtabpage.rows", 0); // Кол-во строк добавленных сайтов на стартовую страницу  
//...........Offline AppCache - увеличивает скорость загрузки страниц и уменьшает трафик - полезная вещь, оставляем:
user_pref("browser.offline-apps.notify", true); // По идее должен выдавать запрос от сайта на сохранение AppCache, но в BA, CE так и запроса нет хотя AppCache сохраняется
user_pref("offline-apps.allow_by_default", true);  
//....................................................................................................................
user_pref("browser.panorama.animate_zoom", false); // Отключение "увеличения" вкладки при выборе её из панорамы (группы вкладок)
user_pref("browser.pagethumbnails.capturing_disabled", true); // Запрет создания эскизов ранее открытых страниц (thumbnails) в Quickdial
//..........................................ОТКЛЮЧЕНИЕ ПРОВЕРОК САЙТОВ (browser.safebrowsing.) - есть только у WF:
user_pref("browser.safebrowsing.allowOverride", false);  
user_pref("browser.safebrowsing.blockedURIs.enabled", false);  
user_pref("browser.safebrowsing.downloads.enabled", false);  
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.downloads.remote.enabled", false);  
user_pref("browser.safebrowsing.enabled", false);  
user_pref("browser.safebrowsing.malware.enabled", false);  
user_pref("browser.safebrowsing.phishing.enabled", false);  
user_pref("browser.safebrowsing.provider.google.advisoryURL", "");  
user_pref("browser.safebrowsing.provider.google.gethashURL", "");  
user_pref("browser.safebrowsing.provider.google.lists", "");  
user_pref("browser.safebrowsing.provider.google.pver", "");  
user_pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");  
user_pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");  
user_pref("browser.safebrowsing.provider.google.reportURL", "");  
user_pref("browser.safebrowsing.provider.google.updateURL", "");  
user_pref("browser.safebrowsing.provider.google4.advisoryName", "");  
user_pref("browser.safebrowsing.provider.google4.advisoryURL", "");  
user_pref("browser.safebrowsing.provider.google4.dataSharingURL", "");  
user_pref("browser.safebrowsing.provider.google4.gethashURL", "");  
user_pref("browser.safebrowsing.provider.google4.lastupdatetime", "");  
user_pref("browser.safebrowsing.provider.google4.lists", "");  
user_pref("browser.safebrowsing.provider.google4.nextupdatetime", "");  
user_pref("browser.safebrowsing.provider.google4.pver", "");  
user_pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");  
user_pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");  
user_pref("browser.safebrowsing.provider.google4.reportURL", "");  
user_pref("browser.safebrowsing.provider.google4.updateURL", "");  
user_pref("browser.safebrowsing.provider.mozilla.gethashURL", "");  
user_pref("browser.safebrowsing.provider.mozilla.lists", "");  
user_pref("browser.safebrowsing.provider.mozilla.pver", "");  
user_pref("browser.safebrowsing.provider.mozilla.updateURL", "");
//................................................................................................................
user_pref("browser.search.official", false); // Интеграция сервисов Mozilla в поиск браузера, разумеется отключаем  
user_pref("browser.search.update", false); // Отключение автообновления поисковых систем (плагинов) после запуска брауза, их можно обновлять очень редко
//.......................................HTML5: отключает отправку данных по URI при клике пользователя по ссылке:  
user_pref("browser.send_pings", false);
user_pref("browser.send_pings.max_per_link", 0);
user_pref("browser.send_pings.require_same_host", false);
//................................................................................................................
user_pref("browser.sessionstore.interval", 1800000); // Время в миллисек., через которое брауз сохраняет открытые вкладки на диск (стоит максимум 30 мин)
/* Максимальное кол-во закэшированных страниц в каждой вкладке (возврат на ранее открытые страницы по нажатию стрелки «Назад»): "-1" - брауз сам определяет  
кол-во ОЗУ, выделяемое на это, "0" - закрытые страницы кэшироваться в ОЗУ не будут:*/  
user_pref("browser.sessionhistory.max_total_viewers", -1);  
//................................................................................................................
user_pref("browser.slowStartup.notificationDisabled", true); // Замер времени запуска браузера. Не будет выводиться предупреждение, если он медленно стартует.
user_pref("browser.tabs.animate", false); // Отключение анимации вкладок: они быстрее открываются, перемещаются и т.д.
user_pref("browser.tabs.crashReporting.sendReport", false); // В BA, CE по умолчанию было true.  
user_pref("browser.tabs.warnOnClose", false); // Не предупреждать при закрытии более одной вкладки, но всё равно выскакивает окно-подтверждение закрытия других вкладок, поэтому по примеру SE добавил ещё:
user_pref("browser.tabs.warnOnCloseOtherTabs", false); // Не предупреждать при закрытии более одной вкладки (в добавок к предыдущей)
user_pref("browser.urlbar.decodeURLsOnCopy", true); // Чтобы скопированный в буфер обмена адрес сайта вставлялся также как и был написан
user_pref("device.sensors.enabled", false); // Сбор браузером инфы с сенсоров ноута (для настольного ПК не нужно)
//..........................GCLI. Автоматическая публикация скриншотов на Imgur.com  
user_pref("devtools.gcli.imgurClientID", "");
user_pref("devtools.gcli.imgurUploadURL", "");
user_pref("devtools.gcli.jquerySrc", "");
user_pref("devtools.gcli.lodashSrc", "");
user_pref("devtools.gcli.underscoreSrc", "");
//.................................................................................
user_pref("devtools.remote.wifi.scan", false); // Запретить соединения с устройствами на FF OS (была такая ОС для смартфонов) для отладок по wi-fi  
user_pref("devtools.remote.wifi.visible", false); // Относится к предыдущему п.
user_pref("dom.battery.enabled", false); // Запрет доступа браузера к инфе об аккумуляторе
user_pref("dom.disable_beforeunload", true); //Отключить предупреждение сайтом о закрытии вкладки типа: "Вы действительно хотите уйти с этого сайта?", у harrykkk также.
user_pref("dom.enable_performance", false); // Disable timing attacks (инфа о времени начала и окончания загрузки страницы)
user_pref("dom.enable_performance_navigation_timing", false); // Resource Timing API (инфа о скорости обработки элементов), скорее всего тоже относится к Disable timing attacks
user_pref("dom.enable_performance_observer", false); // Запрет отправки браузером сайтам разной инфы по скорости загрузки страниц
user_pref("dom.enable_resource_timing", false); // Disable resource/navigation timing
//..................................ОТКЛЮЧЕНИЕ БЛОКРИРОВКИ РАСШИРЕНИЙ, использующих CPOW:  
user_pref("dom.ipc.cpows.allow-cpows-in-compat-addons", "");
user_pref("dom.ipc.cpows.forbid-cpows-in-compat-addons", false);
user_pref("dom.ipc.cpows.forbid-unsafe-from-browser", false);
//........................................................................................
user_pref("dom.ipc.plugins.asyncInit.enabled", true); // Асинхронная инициализация плагинов, для лучшей производительности и скорости
//..................................ОТКЛЮЧЕНИЕ ОТЧЕТОВ об ОШИБКАХ ПЛАГИНОВ:
user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
user_pref("dom.ipc.plugins.reportCrashURL", false); // Отправка отчётов о падении плагинов
//..............................................................
user_pref("dom.netinfo.enabled", false); // Disable leaking network/browser connection info via Javascript. В BA, CE уже так.
/* Из статьи gray_rat: "По умолчанию FF следит за временем загрузки каждой страницы, и если она загружается очень долго, в верху может появиться уведомление  
«Веб-страница замедляет ваш браузер...». Как правило, это уведомление появляется из-за очень медленного интернет соединения, плохой совместимости установленных  
дополнений или вирусов. Если у вас с загрузкой страниц таких проблем не возникает или вы знаете причину возникшей у вас проблемы, но не знаете как её решить,  
можете отключить мониторинг страниц и показ этого уведомления: false" */
user_pref("dom.ipc.processHangMonitor", false); // В BA, CE было true.
user_pref("dom.ipc.reportProcessHangs", false); // В BA, CE было true.
//........................ОТКЛЮЧЕНИЕ веб push-уведомлений от сайтов (даже если сайт не загружен, он может вывести на экран уведомление):
user_pref("dom.push.enabled", false); // В BA, CE уже было так.
user_pref("dom.push.maxQuotaPerSubscription", 0);
user_pref("dom.push.serverURL", "");
user_pref("dom.push.userAgentID", "");
user_pref("dom.push.alwaysConnect", false);  
user_pref("dom.push.connection.enabled", false);  
user_pref("dom.push.alwaysConnect", false);  
user_pref("dom.webnotifications.enabled", false); // В BA, CE переключил на false.
user_pref("dom.webnotifications.requireinteraction.enabled", false);  
user_pref("dom.webnotifications.serviceworker.enabled", false); // В BA, CE переключил на false.
//....................................................................................................................................
/* ServiceWorkers: имеет смысл отключать вместе с синхронизацией и Push-уведомлениями. Скрипт, который браузер запускает в фоновом режиме, не требует открытой  
веб-страницы или разрешения пользователя, на данный момент это такие функции как push-уведомления и фоновая синхронизация (в будущем возможно что-то ещё):  
https://habr.com/company/2gis/blog/345552  Но если какой-то сайт использует эту функция, то функционал сайта может быть недоступен */  
user_pref("dom.serviceWorkers.enabled", false); // В BA, CE уже было так.
user_pref("dom.serviceWorkers.testUpdateOverOneDay", false);  
user_pref("dom.serviceWorkers.parent_intercept", false);  
user_pref("devtools.serviceWorkers.testing.enabled", false);
//............................................................................................................................................................
user_pref("dom.vibrator.enabled", false); // Отключение взаимодействия браузера с вибратором мобильного устройства
//.................................ОТКЛЮЧЕНИЕ ПРОВЕРОК MOZILL'ой ПЛАГИНОВ/РАСШИРЕНИЙ
user_pref("extensions.blocklist.detailsURL", "");
user_pref("extensions.blocklist.enabled", false);
user_pref("extensions.blocklist.interval", 999999999);  
user_pref("extensions.blocklist.itemURL", "");
user_pref("extensions.blocklist.url", "");
//..................................................................................
user_pref("extensions.getAddons.cache.enabled", false); // Запрет отправки инфы о дополнениях и метаданных об их использовании. В BA, CE уже так.
user_pref("extensions.legacy.enabled", true); // Поддержка старых расширений (есть в WF; в BA, CE, PM этого нет)
user_pref("extensions.legacy.exceptions", ""); // Белый список разрешенных расширений от FF и имейлы разрабов (есть в WF; в BA, CE, PM этого нет)
//..............................................ОТКЛЮЧЕНИЕ АВТООБНОВЛЕНИЙ РАСШИРЕНИЙ
user_pref("extensions.update.autoUpdateDefault", false);
user_pref("extensions.update.background.url", "");
user_pref("extensions.update.detailsURL", "");
user_pref("extensions.update.enabled", false);
user_pref("extensions.update.interval", 0);
user_pref("extensions.update.itemURL", "");
//...................................................................................
user_pref("findbar.highlightAll", true); // Похоже на подсветку найденного по Ctrl+F
//....................ОТКЛЮЧЕНИЕ АНИМАЦИИ и ПРЕДУПРЕЖДЕНИЙ при ПЕРЕХОДЕ (и в нём) на ПОЛНЫЙ ЭКРАН
user_pref("full-screen-api.transition.timeout", 250);
user_pref("full-screen-api.warning.delay", 0);
user_pref("full-screen-api.warning.timeout", 0);
.................................................................................................
user_pref("javascript.options.shared_memory", true); // Обработки части кода страницы в несколько потоков - ускорение отрисовки страницы  
user_pref("layers.async-pan-zoom.enabled", true); // Брауз живее работает и лучше прокрутка страниц
user_pref("loop.enabled", false); // Отключение видеозвонков (Firefox Hello (Telefonica): FF соединяется без запросов пользователю)
//....................................ОТКЛЮЧЕНИЕ ПЛАГИНОВ Openh264 и Widevine (и проверок их сертификатов)
user_pref("media.gmp-gmpopenh264.autoupdate", false);
user_pref("media.gmp-widevinecdm.autoupdate", false);
user_pref("media.gmp-gmpopenh264.enabled", false);
user_pref("media.gmp-widevinecdm.enabled", false);
user_pref("media.gmp-provider.enabled", false); // Не отображать их в Prerferences
user_pref("media.gmp-widevinecdm.visible", false); // Не отображать их в Prerferences
user_pref("media.eme.enabled", false); // Отключение воспроизведения DRM-контента (платный медиа-контент)  
user_pref("media.gmp-manager.cert.checkAttributes", false);
user_pref("media.gmp-manager.cert.requireBuiltIn", false);
user_pref("media.gmp-manager.certs.1.commonName", "");
user_pref("media.gmp-manager.certs.2.commonName", "");
user_pref("media.gmp-manager.url", "");
//......................................................................................................
/* ОТКЛЮЧЕНИЕ АВТОМАТИЧЕСКОГО ВОСПРОИЗВЕДЕНИЯ МУЛЬТИМЕДИА-КОНТЕНТА (видео и звука на страницах до нажатия кнопки "Play") до FF62
(начиная с FF63 параметры поменялись: https://forum.mozilla-russia.org/viewtopic.php?id=36226 ) */
user_pref("media.block-autoplay-until-in-foreground", true); // Судя по названию наверное блокирует автозапуск медиа в фоне, на скачку видео в ютубе (при нажатии ссылки) не влияет.
//...............................................................................................................................
//........................WebRTC WG: захват и видеотрансляция рабочих столов и Media Capture Task Force  
user_pref("media.getusermedia.browser.enabled", false); // Для получения доступа к микрофону и/или вебкамере (для аудио/видео чатов в FF), это часть WebRTC  
user_pref("media.getusermedia.aec_enabled", false); // Взято у gray_rat  
user_pref("media.getusermedia.audiocapture.enabled", false); // Есть у arkenfox
user_pref("media.getusermedia.noise_enabled", false); // Взято у gray_rat
user_pref("media.getusermedia.screensharing.allow_on_old_platforms", false); // Было только у D..
user_pref("media.getusermedia.screensharing.allowed_domains", ""); // Было только у D..
user_pref("media.getusermedia.screensharing.enabled", false); // Есть и у gray_rat
//.......................................................................................................
//...ОТКЛЮЧЕНИЕ WebRTC (Web Real-Time Communication) и пиринга (используются для работы некоторых браузерных чатов, видео-звонков и т.п.):
user_pref("media.peerconnection.dtmf.enabled", false);
user_pref("media.peerconnection.enabled", false);
user_pref("media.peerconnection.ice.default_address_only", false);
user_pref("media.peerconnection.ice.no_host", true); // Don't reveal your internal IP when WebRTC is enabled (for FF42+)
user_pref("media.peerconnection.ice.tcp", false);
user_pref("media.peerconnection.ice.proxy_only_if_behind_proxy", true); // для FF70+
user_pref("media.peerconnection.identity.enabled", false);
user_pref("media.peerconnection.rtpsourcesapi.enabled", false);
user_pref("media.peerconnection.simulcast", false);
user_pref("media.peerconnection.turn.disable", true);
user_pref("media.peerconnection.video.enabled", false);
user_pref("media.peerconnection.video.vp9_enabled", false);
user_pref("media.peerconnection.use_document_iceservers", false);
//.......................................................................................................................................
//........................................WebSpeech: распознавание и синтез речи
user_pref("media.webspeech.recognition.force_enable", false);  
user_pref("media.webspeech.recognition.enable", false);
user_pref("media.webspeech.synth.force_global_queue", false);
user_pref("media.webspeech.synth.enabled", false);  
user_pref("media.webspeech.test.fake_recognition_service", false);  
user_pref("media.webspeech.test.fake_fsm_events", false);  
user_pref("media.webspeech.test.enable", false);
//..............................................................................
user_pref("memory.free_dirty_pages", true); // Освобождает память сразу после закрытия вкладки, хорошо для скорости работы
user_pref("network.allow-experiments", false); // Отключение экспериментальных функций
//...ОСТАНОВКА ТРАФИКА на: detectportal.firefox.com , detectportal.palemoon.org:
user_pref("network.captive-portal-service.enabled", false);
user_pref("network.captive-portal-service.minInterval", 0);
user_pref("network.connectivity-service.enabled", false);
user_pref("captivedetect.canonicalURL", ""); // Здесь обычно ссылка на: detectportal.firefox.com
user_pref("captivedetect.maxRetryCount", 0); // К верхнему относится  
//..............................................................................
user_pref("network.dns.disableIPv6", true); // Отключение запроса IPv6 адресов у DNS
//.................ПРЕДЗАГРУЗКИ: DNS, ссылок, элементов "предсказанных" страниц и т.д. (DNS lookups, TCP handshakes и TLS handshakes)
user_pref("network.dns.disablePrefetch", true); // Запрет на предварительный запрос браузом DNS каждой ссылки на странице
user_pref("network.dns.disablePrefetchFromHTTPS", true); // Запрет на предварительный запрос браузом DNS каждой ссылки на странице по протоколу HTTPS
user_pref("network.prefetch-next", false); // Запрет на предзагрузку браузером заранее тех ссылок, которые сайт посчитает вероятными к нажатию пользователем
user_pref("network.predictor.enabled", false); // «Предсказательный» механизм, который на основе статистики заранее до перехода на страницу загружает с неё часть элементов
user_pref("network.predictor.enable-prefetch", false); // Disable prefetching (предварительная выборка) для FF48+
user_pref("network.predictor.enable-hover-on-ssl", false); // От Crandle: https://itnan.ru/post.php?c=1&p=424559
user_pref("network.http.speculative-parallel-limit", 0); // Предварительная загрузка страниц при наведении курсора на ссылку
//.....................................................................................................................................
user_pref("network.http.keep-alive", true); // Поддержание активности соединения: установленный канал может быть использован повторно, повышает производительность
/* По умолчанию false: поиск DNS на localhost (обычно от инет-провайдера), true: DNS ищется на удаленном сервере (через SOCKS-прокси). Если удаленный  
сервер не используется, DNS берётся от DNS-серверов, указанных в свойствах текущего сетевого соединения т.е. параметр не важен: */
user_pref("network.proxy.socks_remote_dns", true);
//................................................................................................................................
user_pref("network.proxy.type", 0); // Соответствует "No proxy" в Preferences, так безопаснее
/* Запрет сайтам на обращение к локальной машине (инфа об открытых портах). Возможные проблемы: через браузер нельзя будет заходить на адреса  
подключаемых устройств (например роутера) типа http://127.0.0.1:631 и т.д. :*/
user_pref("network.proxy.no_proxies_on", "");
//...........................................................................................................................................
user_pref("nglayout.initialpaint.delay", 80); // Задержка перед началом отрисовки загружаемой страницы в миллисек., слишком мал.знач.не рекомендуются  
user_pref("permissions.manager.defaultsUrl", ""); // Запрет отправки тех.инфы из about:support на сайты поддержки
/* First Party Isolation (FPI): изоляция куков (каждому сайту доступ только к своим), если будут проблемы с авторизацией на сайтах - тогда заменить  
параметр создаваемой кнопкой "Custom buttons": */
user_pref("privacy.firstparty.isolate", true);
//.................................................................................................................................................
/* «Tracking Protection is a new platform-level technology that blocks HTTP loads at the network level. It is based on the Safe Browsing technology  
that powers our phishing and malware protection.»: https://wiki.mozilla.org/Security/Tracking_protection (Антивирусная защита по типу safebrowsing): */
user_pref("privacy.trackingprotection.enabled", false);
user_pref("privacy.trackingprotection.pbmode.enabled", false); // Disable Tracking Protection in Private Browsing mode
user_pref("privacy.trackingprotection.ui.enabled", false); // Включение/выключение дополнительных параметров Tracking Protection в разделе Параметры > Конфиденциальность > Использовать защиту отслеживания
//...................................................................................................................................................
//..........................ОТКЛЮЧЕНИЕ ПРОВЕРОК СЕРТИФИКАТОВ САЙТОВ (OCSP - Online Certificate Status Protocol)
user_pref("security.OCSP.GET.enabled", false); // В обоих уже так было
user_pref("security.OCSP.enabled", 0); // В обоих стояло 1
user_pref("security.OCSP.require", false); // В WF уже так и было, в PM поменял
user_pref("security.ssl.enable_ocsp_stapling", false);
user_pref("security.ssl.enable_ocsp_must_staple", false);
user_pref("services.sync.prefs.sync.security.OCSP.enabled", false); // В обоих перевёл на false  
user_pref("services.sync.prefs.sync.security.OCSP.require", false); // В обоих перевёл на false  
//.............................................................................................................
/* Как я понял это блокировка соединений с серверами, которые не поддерживают RFC 5746 из-за потенциальной уязвимости таких соединений для атак MiTM.  
Сервер без RFC 5746 может быть защищен от атаки если он отключает повторные переговоры, но проблема в том, что браузер не может этого знать. Установка  
этого pref в true - единственный способ для браузера гарантировать, что не будет никаких небезопасных повторных переговоров на канале между браузером и  
сервером. */
user_pref("security.ssl.treat_unsafe_negotiation_as_broken", true); // Это было у D..
user_pref("security.ssl.require_safe_negotiation", true); // Это из статьи Big Data Resistance
//.....................................................................................................................................................
//.......................................................ОТКЛЮЧЕНИЕ ВСЕХ СИНХРОНИЗАЦИЙ
user_pref("services.sync.engine.addons", false);
user_pref("services.sync.engine.bookmarks", false);
user_pref("services.sync.engine.history", false);
user_pref("services.sync.engine.passwords", false);
user_pref("services.sync.engine.prefs", false);
user_pref("services.sync.engine.tabs", false);
user_pref("services.sync.engine.bookmarks.buffer", false);
user_pref("services.sync.engine.creditcards", false);
user_pref("services.sync.engine.creditcards.available", false);
user_pref("services.sync.engine.addresses", false);
user_pref("services.sync.engine.addresses.available", false);
user_pref("services.sync.declinedEngines", "");
user_pref("services.sync.fxa.privacyURL", "");
user_pref("services.sync.fxa.termsURL", "");
user_pref("services.sync.jpake.serverURL", "");
user_pref("services.sync.outdated.url", "");
user_pref("services.sync.prefs.sync.accessibility.browsewithcaret", false);
user_pref("services.sync.prefs.sync.accessibility.typeaheadfind", false);
user_pref("services.sync.prefs.sync.accessibility.typeaheadfind.linksonly", false);
user_pref("services.sync.prefs.sync.addons.ignoreUserEnabledChanges", false);
user_pref("services.sync.prefs.sync.browser.download.manager.closeWhenDone", false);
user_pref("services.sync.prefs.sync.browser.download.manager.retention", false);
user_pref("services.sync.prefs.sync.browser.download.manager.scanWhenDone", false);
user_pref("services.sync.prefs.sync.browser.formfill.enable", false);
user_pref("services.sync.prefs.sync.browser.safebrowsing.malware.enabled", false);  
user_pref("services.sync.prefs.sync.browser.safebrowsing.phishing.enabled", false);
user_pref("services.sync.prefs.sync.browser.search.update", false);
user_pref("services.sync.prefs.sync.browser.sessionstore.restore_on_demand", false);
user_pref("services.sync.prefs.sync.browser.urlbar.maxRichResults", false);
user_pref("services.sync.prefs.sync.services.sync.syncedTabs.showRemoteIcons", false);
user_pref("services.sync.prefs.sync.xpinstall.whitelist.required", false);
user_pref("services.sync.privacyURL", "");
user_pref("services.sync.serverURL", "");
user_pref("services.sync.statusURL", "");
user_pref("services.sync.syncKeyHelpURL", "");
user_pref("services.sync.syncedTabs.showRemoteIcons", false);
user_pref("services.sync.termsURL", "");
user_pref("services.sync.tokenServerURI", "");
user_pref("services.sync.userURL", "");
//..................................................................................
user_pref("webgl.enable-debug-renderer-info", false); // Disable WebGL debug info being available to websites (FF60+). В BA, CE уже так.
user_pref("dom.gamepad.enabled", false); // Disable gamepad API - USB device ID enumeration (вроде отключение инфы по подключаемым (игровым) устройствам), минус: выпилит GamePad
//...............................................................................................................ОТКЛЮЧЕНИЕ РАЗНОЙ ТЕЛЕМЕТРИИ:  
user_pref("devtools.onboarding.telemetry.logged", false);
user_pref("devtools.telemetry.supported_performance_marks", "");
user_pref("devtools.telemetry.tools.opened.version", "");
user_pref("toolkit.coverage.endpoint.base", "");  
user_pref("toolkit.coverage.opt-out", true); // (FF64+)  
user_pref("toolkit.telemetry.archive.enabled", false);
user_pref("toolkit.telemetry.enabled", false); // В BA, CE уже так.
user_pref("toolkit.telemetry.coverage.opt-out", true);
user_pref("toolkit.telemetry.infoURL", "");
user_pref("toolkit.telemetry.log.level", "0");
user_pref("toolkit.telemetry.reportingpolicy.firstRun", false);
user_pref("toolkit.telemetry.server", ""); // https://incoming.telemetry.mozilla.org
user_pref("toolkit.telemetry.server_owner", "");
user_pref("toolkit.telemetry.unified", false);
user_pref("toolkit.telemetry.bhrPing.enabled", false);
user_pref("toolkit.telemetry.bhrPing.enabled", false);
user_pref("toolkit.telemetry.cachedClientID", "");
user_pref("toolkit.telemetry.debugSlowSql", false); // В BA, CE уже так.
user_pref("toolkit.telemetry.firstShutdownPing.enabled", false);
user_pref("toolkit.telemetry.hybridContent.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);
user_pref("toolkit.telemetry.unified", false);
//.................Disable SSL Error Reporting:
user_pref("security.ssl.errorReporting.automatic", false);  
user_pref("security.ssl.errorReporting.enabled", false);  
user_pref("security.ssl.errorReporting.url", ""); // https://incoming.telemetry.mozilla.org/submit/sslreports  
//.............................................
user_pref("datareporting.healthreport.infoURL", ""); // mozilla.org/legal/privacy/firefox.html#health-report  
user_pref("datareporting.healthreport.service.enable", false);  
user_pref("datareporting.healthreport.uploadEnabled", false);  // Disable Health Reports  
user_pref("datareporting.policy.dataSubmissionEnabled", false); // Disable new data submission, master kill switch (FF41+). If disabled, no policy is shown or upload takes place, ever: https://bugzilla.mozilla.org/1195552
user_pref("datareporting.policy.firstRunURL", ""); // www.mozilla.org/privacy/firefox  
user_pref("app.shield.optoutstudies.enabled", false); // Disable allowing FF to install and run Studies  
user_pref("browser.discovery.enabled", false); // Disable personalized Extension Recommendations in about:addons and AMO (FF65+)  
//..................Disable Crash Reports:
user_pref("breakpad.reportURL", ""); // https://crash-stats.mozilla.com/report/index
user_pref("browser.tabs.crashReporting.sendReport", false); // (FF44+)  
user_pref("browser.crashReports.unsubmittedCheck.enabled", false); // (FF51+)  
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); // Disable backlogged Crash Reports (FF58+)
user_pref("browser.newtabpage.activity-stream.telemetry", false);
user_pref("browser.newtabpage.activity-stream.telemetry.ut.events", false);
user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", ""); // https://tiles.services.mozilla.com/v4/links/activity-stream
user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);    
user_pref("browser.ping-centre.telemetry", false); // Disable PingCentre telemetry (used in several System Add-ons) (FF57+)
//..............................................................................................................................................
//.................WebVR: поддержка устройств виртуальной реальности
user_pref("dom.vr.require-gesture", false);  
user_pref("dom.vr.poseprediction.enabled", false);  
user_pref("dom.vr.openvr.enabled", false);  
user_pref("dom.vr.oculus.invisible.enabled", false);  
user_pref("dom.vr.oculus.enabled", false);  
user_pref("dom.vr.enabled", false);  
user_pref("dom.vr.test.enabled", false);  
user_pref("dom.vr.puppet.enabled", false);  
user_pref("dom.vr.osvr.enabled", false);  
user_pref("dom.vr.external.enabled", false);  
user_pref("dom.vr.autoactivate.enabled", false);  
user_pref("dom.vr.autoactivate.enabled", false);
//.................................................................
// WebCompat: возможность отправки отчетов на https://webcompat.com о проблемах совместимости браузера с сайтами. В BA, CE по "webcompat" ничего нет.
user_pref("media.decoder-doctor.new-issue-endpoint", "");  
user_pref("extensions.webcompat-reporter.newIssueEndpoint", "");
user_pref("media.decoder-doctor.verbose", false); // В BA, CE уже так.
//..............................................................................................................
// Pocket: позволяет сохранять ссылки на тексты в облачном хранилище для их дальнейшего прочтения
user_pref("extensions.pocket.enabled", false);  
user_pref("extensions.pocket.site", "");
user_pref("extensions.pocket.api", "");
user_pref("extensions.pocket.oAuthConsumerKey", "");
//..............................................................................................
//.................................................ОТКЛЮЧЕНИЕ аккаунтов FF:
user_pref("identity.fxaccounts.enabled", false);
user_pref("identity.fxaccounts.remote.profile.uri", "");
user_pref("identity.fxaccounts.remote.oauth.uri", "");
user_pref("identity.fxaccounts.auth.uri", "");
user_pref("identity.fxaccounts.remote.root", "");
user_pref("browser.newtabpage.activity-stream.fxaccounts.endpoint", "");
user_pref("identity.sync.tokenserver.uri", "");
//........................................................................
user_pref("media.navigator.enabled", false); // Disable media device enumeration (FF29+): https://wiki.mozilla.org/Media/getUserMedia
user_pref("layout.word_select.eat_space_to_next_word", false); // Не захватывать пробел при выделении слова на страничке двойным кликом (из статьи Big Data Resistance, здесь тоже так пишут: https://forum.mozilla-russia.org/viewtopic.php?id=36226)
/* Если true, то вкладки и плагины будут в отдельных процессах (каждый плагин в отдельном процессе - plugin-container.exe), что увеличивает  
безопасность и стабильность брауза (впервые это было реализовано в GC), из минусов: при этом потребление ОЗУ и CPU может несколько увеличиться:*/
user_pref("dom.ipc.plugins.enabled", true);
user_pref("beacon.enabled", false); // Сбор статистики использования браузера о загрузке страниц, в false вроде как усложняется сбор статистики браузером перед выгрузкой страницы, но из-за этого могут не грузиться некот.сайты (www.ant.com например в SE, PM).





Тему для таких сообщений создавать не надо, пост поправил.

Всего записей: 937 | Зарегистр. 05-03-2020 | Отправлено: 18:35 10-01-2021 | Исправлено: gyra, 19:02 10-01-2021
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Pale Moon (часть 3)
Maz (26-05-2022 22:54): Pale Moon (часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru