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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

E_123



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отучил наконец  Waterfox 2020.06 долбиться на сервера google, akamai и mozilla (напомню: при первом же включении на пустой вкладке пытается прорваться на: a1089.dscd.akamai.net, detectportal.firefox.com, shavar.services.mozilla.com, versioncheck-bg.addons.mozilla.org, потом ещё при начале работы на несколько серверов google и amazon (увидите их у себя все сами в настройках ниже). Для этого отключаем: различные автообновления, синхронизации всего и вся, отправление десятков отчётов, whitelist/blacklist открываемых сайтов/аддонов/расширений и т.д. и т.п. Для этого всего лишь надо "пересобрать" браузер заново - перекопать все его настройки: 8 часов гугления и ковыряния about:config сделают своё дело. Итак, вот основное, что правим в первую очередь:
browser.safebrowsing.appRepURL
browser.safebrowsing.downloads.enabled=false
browser.safebrowsing.downloads.remote.block_dangerous_host=false
browser.safebrowsing.downloads.remote.block_dangerous=false
browser.safebrowsing.downloads.remote.block_potentially_unwanted=false
browser.safebrowsing.downloads.remote.block_uncommon=false
browser.safebrowsing.downloads.remote.enabled=false
browser.safebrowsing.downloads.remote.url
browser.safebrowsing.enabled=false
browser.safebrowsing.gethashURL
browser.safebrowsing.malware.enabled=false
browser.safebrowsing.malware.reportURL
browser.safebrowsing.provider.google.appRepURL
browser.safebrowsing.provider.google.gethashURL
browser.safebrowsing.provider.google.lists
browser.safebrowsing.provider.google.reportURL
browser.safebrowsing.provider.google.updateURL
browser.safebrowsing.provider.mozilla.gethashURL
browser.safebrowsing.provider.mozilla.lists
browser.safebrowsing.provider.mozilla.updateURL
browser.safebrowsing.reportErrorURL
browser.safebrowsing.reportGenericURL
browser.safebrowsing.reportMalwareErrorURL
browser.safebrowsing.reportMalwareMistakeURL
browser.safebrowsing.reportMalwareURL
browser.safebrowsing.reportPhishMistakeURL
browser.safebrowsing.reportPhishURL
browser.safebrowsing.reportURL
browser.safebrowsing.updateURL
services.sync.prefs.sync.browser.safebrowsing.enabled=false
services.sync.prefs.sync.browser.safebrowsing.malware.enabled=false
identity.fxaccounts.auth.uri
identity.fxaccounts.remote.force_auth.uri
identity.fxaccounts.remote.signin.uri
identity.fxaccounts.remote.signup.uri
identity.fxaccounts.settings.uri
services.push.serverURL
services.sync.engine.addons=false
services.sync.engine.bookmarks=false
services.sync.engine.history=false
services.sync.engine.passwords=false
services.sync.engine.prefs=false
services.sync.engine.tabs=false
services.sync.fxa.privacyURL
services.sync.fxa.termsURL
services.sync.jpake.serverURL
services.sync.privacyURL
services.sync.serverURL
services.sync.statusURL
services.sync.syncKeyHelpURL
services.sync.termsURL
services.sync.tokenServerURI
app.update.lastUpdateTime.experiments-update-timer=0
dom.ipc.plugins.flash.subprocess.crashreporter.enabled=false
dom.ipc.plugins.reportCrashURL=false
experiments.activeExperiment=false
experiments.enabled=false
experiments.logging.dump=false
experiments.manifest.fetchIntervalSeconds=0
experiments.manifest.uri
experiments.supported=false
network.allow-experiments=false
security.ssl.errorReporting.enabled=false
toolkit.crashreporter.infoURL
toolkit.identity.enabled=false
toolkit.telemetry.archive.enabled=false
toolkit.telemetry.cachedClientID
toolkit.telemetry.enabled=false
toolkit.telemetry.infoURL
toolkit.telemetry.optoutSample=false
toolkit.telemetry.rejected=true
toolkit.telemetry.server
toolkit.telemetry.unified=false
toolkit.telemetry.unifiedIsOptIn=true
breakpad.reportURL
browser.selfsupport.url
browser.tabs.crashReporting.email
browser.tabs.crashReporting.emailMe=false
browser.tabs.crashReporting.includeURL=false
browser.tabs.crashReporting.sendReport=false
datareporting.healthreport.about.reportUrl
datareporting.healthreport.about.reportUrlUnified
datareporting.healthreport.documentServerURI
datareporting.healthreport.infoURL
datareporting.healthreport.logging.consoleEnabled
datareporting.healthreport.logging.dumpEnabled=false
datareporting.healthreport.service.enabled=false
datareporting.healthreport.service.firstRun=false
datareporting.healthreport.uploadEnabled=false
datareporting.policy.dataSubmissionEnabled.v2=false
datareporting.policy.dataSubmissionEnabled=false
extensions.getAddons.cache.enabled=false
security.ssl.errorReporting.automatic=false
social.directories
social.enabled=false
social.remote-install.enabled=false
social.share.activationPanelEnabled=false
social.shareDirectory
social.toast-notifications.enabled=false
social.whitelist
browser.geolocation.warning.infoURL
browser.search.countryCode=US
browser.search.geoip.timeout=0
browser.search.geoip.url
browser.search.geoSpecificDefaults.url
browser.search.geoSpecificDefaults=false
browser.search.region=US
browser.search.suggest.enabled=false
geo.cell.scan=false
geo.enabled=false
geo.wifi.logging.enabled=false
geo.wifi.scan=false
geo.wifi.timeToWaitBeforeSending=1576800000
geo.wifi.uri
browser.aboutHomeSnippets.updateUrl
browser.snippets.countryCode=US
browser.snippets.enabled=false
browser.snippets.geoUrl
browser.snippets.statsUrl
browser.snippets.syncPromo.enabled=false
browser.snippets.updateUrl
media.peerconnection.enabled=false
media.peerconnection.ice.default_address_only=true
media.peerconnection.ice.relay_only=true
media.peerconnection.identity.enabled=false
media.peerconnection.identity.timeout=1
media.peerconnection.turn.disable=true
media.peerconnection.default_iceservers=[]
media.peerconnection.use_document_iceservers=false
media.peerconnection.video.enabled=false
media.peerconnection.video.h264_enabled=false
dom.push.adaptive.enabled=false
dom.push.connection.enabled=false
dom.push.enabled=false
dom.push.maxQuotaPerSubscription=0
dom.push.serverURL
dom.push.udp.wakeupEnabled=false
dom.push.userAgentID
dom.serviceWorkers.enabled=false
dom.serviceWorkers.interception.enabled=false
dom.serviceWorkers.interception.opaque.enabled=false
dom.serviceWorkers.openWindow.enabled=false
dom.serviceWorkers.testUpdateOverOneDay=false
dom.webnotifications.serviceworker.enabled=false
dom.webnotifications.enabled=false
dom.webnotifications.serviceworker.enabled=false
browser.pocket.api
browser.pocket.enabled=false
browser.pocket.enabledLocales
browser.pocket.oAuthConsumerKey
browser.pocket.site
browser.newtab.preload=false
browser.newtabpage.directory.ping
browser.newtabpage.directory.source
browser.newtabpage.enabled=false
browser.newtabpage.enhanced=false
browser.newtabpage.introShown=false
network.dns.disablePrefetch=true
network.dns.disablePrefetchFromHTTPS=true
network.http.speculative-parallel-limit=0
network.predictor.enabled=false
network.prefetch-next=false
browser.eme.ui.enabled=false
media.eme.apiVisible=false
media.eme.enabled=false
media.gmp-eme-adobe.enabled=false
camera.control.face_detection.enabled=false
dom.gamepad.enabled=false
dom.gamepad.non_standard_events.enabled=false
dom.imagecapture.enabled=false
dom.presentation.discoverable=false
dom.presentation.discovery.enabled=false
dom.presentation.enabled=false
dom.presentation.tcp_server.debug=false
media.getusermedia.aec_enabled=false
media.getusermedia.agc_enabled=false
media.getusermedia.audiocapture.enabled=false
media.getusermedia.browser.enabled=false
media.getusermedia.noise_enabled=false
media.getusermedia.screensharing.allow_on_old_platforms=false
media.getusermedia.screensharing.allowed_domains
media.getusermedia.screensharing.enabled=false
media.navigator.enabled=false
media.navigator.permission.disabled=false
media.navigator.video.enabled=false
media.video_stats.enabled=false
media.webspeech.recognition.enable=false
dom.netinfo.enabled=false
dom.network.enabled=false
network.security.ports.banned=4444,9050,9051
urlclassifier.disallow_completions
urlclassifier.downloadAllowTable
urlclassifier.downloadBlockTable
urlclassifier.malwareTable
urlclassifier.phishTable
urlclassifier.trackingTable
urlclassifier.trackingWhitelistTable
browser.usedOnWindows10=true
browser.usedOnWindows10.introURL
browser.slowStartup.notificationDisabled=true
browser.offline-apps.notify=true
offline-apps.allow_by_default=false
permissions.manager.defaultsUrl
devtools.remote.wifi.scan=false
devtools.remote.wifi.visible=false
devtools.gcli.imgurClientID
devtools.gcli.imgurUploadURL
browser.casting.enabled=false
media.video_stats.enabled=false
device.storage.enabled=false
dom.caches.enabled=false
dom.fileHandle.enabled=false
captivedetect.canonicalURL
captivedetect.maxRetryCount=0
network.captive-portal-service.enabled=false
network.captive-portal-service.minInterval=0
media.webspeech.recognition.enable=false
media.webspeech.synth.enabled=false
dom.enable_performance=false
dom.enable_resource_timing=false
dom.vr.cardboard.enabled=false
dom.vr.enabled=false
dom.vr.oculus.enabled=false
dom.vr.oculus050.enabled=false
          Для прироста производительности далее правим:  
browser.tabs.remote.autostart – true - многопроцессорный режим, вся его прелесть раскрывается при очень динамичном серфинге, но  памяти при этом кушает немного больше, чем в однопоточном режиме.
dom.ipc.processCount - 4   - сколько процессов будет использоваться. Можно ставить равным количеству ядер процессора
browser.tabs.remote.force-enable – true - включение мультипроцессорного режима, даже если у вас установлены дополнения не совместимые с ним.
extensions.e10sBlockedByAddons – false - расширения не блокируют работу многопроцессорности
extensions.e10sBlocksEnabling – false - разрешить блокировку многопроцессорности
layers.async-pan-zoom.enabled – true - асинхронный скроллинг при загрузке нескольких страниц
dom.ipc.plugins.asyncInit – true - асинхронная инициализация плагинов: каждая страница, использующая эти плагины, инициализирует их при открытии и этот процесс состоит из нескольких этапов во время которых чаще всего браузер и подвисает на некоторое время. Этот параметр позволяет от этого избавиться.
javascript.options.asyncstack – true - асинхронный вызов стеков
network.http.pipelining.aggressive – true - в случае проблем с соединением (например сервер прерывает его) используются резервные механизмы для его поддержания
network.http.pipelining.max-optimistic-requests – 8 - максимальное количество запросов в соединении, которое делает браузер: больше 8 заметного ускорения загрузки страницы не дает, но зато увеличивает нагрузку на сервер, в инете очень много статей, где этот параметр явно больше, не уверен, что это хорошо: ведь сервер должен вернуть ответ в строгой последовательности, а если была например временная проблема, то отображение сайта резко затормозится. Или вообще при большом значении, сервер может посчитать, что его просто ддосят с одного ip и заблокирует вас. Так что об ускорении уже речи идти не может. Поставил: 6.
browser.panorama.animate_zoom – false - параметр, отвечающий за анимацию "увеличения" вкладки при выборе её из панорамы (группы вкладок)
browser.tabs.animate – false - анимация вкладок: отключение ускоряет работу по перемещению вкладок, открытию и т.д.
network.http.pipelining.maxsize – 524288 - вероятно это максимальный размер буфера конвейера
network.http.pipelining.ssl – true - включает или выключает конвейерные запросы через SSL соединение (https)
network.http.proxy.pipelining – true - использовать несколько запросов в одном соединении с сервером, при использовании прокси.
browser.cache.use_new_backend - 1 - включение новой системы HTTP-кэширования: позволяет исправить некоторые моменты с отзывчивостью интерфейса
memory.free_dirty_pages – true - высвобождать не используемые страницы памяти: освобождает память после закрытия вкладок, положительно скажется на скорости работы FF;
image.cache.timeweight – 100 - задается вес, по которому определяется как удалять декодированное изображение из кэша: значение ближе к нулю - акцент при удалении смещается на размер, ближе к 1000 - срок жизни изображения смещается на срок нахождения в кэше. На обоих поставил: 500.
browser.cache.disk.capacity - 102400 (=100 МБ, в др.источниках советуют 65536) - размер дискового пространства под кэш браузера (в КБ), требуется отключение опции "browser.cache.disk.smart_size.enabled" Поставил: 2 000 000 (1,9 ГБ) на обоих, но в PM автоматом переустанавливается на 358400 (350 МБ) - это видимо максимум для PM.
browser.cache.disk.smart_size.enabled - false - отключение автоопределения размера кэша
browser.sessionhistory.max_total_viewers - 3 - максимальное кол-во закэшированных страниц в каждой вкладке (возврат на ранее открытые страницы по нажатию кнопки «Назад» ). На обоих стоит «-1» - не стал менять.
browser.sessionstore.interval - 1 800 000 (в мс = 30 мин, по умолчанию стояло 15000 = 15 сек) - количество миллисекунд, через которые браузер каждый раз автоматически сохраняет текущие сессии на диск, чтобы в случае падения браузера вы ее смогли восстановить; на хабре советуют ставить его побольше (максимально = 30 мин) чтобы браузер не сильно юзал SSD, снижая его ресурс: https://habr.com/ru/post/397865  
browser.cache.memory.max_entry_size (как я понял раньше называлось «browser.cache.memory.capacity») - предполагаю, что это максимально выделяемый объём ОЗУ (под одну вкладку?): стояло на обоих: 5120 (судя по этим статьям: http://nvs71.ucoz.ru/index/optimizacija_mozilla/0-21 , https://sonikelf.ru/optimizuruem-firefox - это соответствует примерно 100 МБ ОЗУ), поставил на обоих: 10240 (256 МБ ОЗУ).
browser.tabs.remote.autostart - true - обработка каждой вкладки в отдельном процессе - нашёл только в WF.
browser.urlbar.decodeURLsOnCopy = true - для того, чтобы из буфера обмена вставлялось нужное значение "по-русски":
nglayout.initialpaint.delay = 0 - ускорение рендеринга страницы (задержка перед началом отрисовки страницы в миллисекундах), параметр пришлось создать: находясь в странице настроек (about:config), нажмите правой кнопкой мыши в любом месте и создайте новую строку с этим параметром. В PM было 300, поставил 0, в WF создал строку снуля.  
  Ну вот, как-то так для начала
PS: по кол-ву ненужной телеметрии, синхронизаций с облаками, автообновлений, бесконечных отчётов о действиях юзера, постоянной сверки открываемых юзером страниц с белыми / чёрными списками гугл, мазилы и акамай - не вижу никакого преимущества Waterfox перед современным FF: и там и там нужно часами ковырять десятки настроек и выковыривать паразитные и следящие процессы чтобы сделать из них более-менее терпимые браузеры. Кстати в версии Waterfox 2020.04 такого ещё не было, предполагаю, что Waterfox либо выкупила очередная корпорация зла, либо им сделали "предложение, от которого нельзя отказаться", либо они начали тупо продавать данные пользователей как это делает нынче весь it-крупняк. По-другому наличие такого кол-ва телеметрии в последнем выпуске Waterfox я объяснить не могу.
  Кстати, по поводу того, кто такие Akamai Technologies уже оказывается здесь разбирали:  
http://gallery.ru-board.com/topic.cgi?forum=5&active=&topic=50414&start=960#2  
Подробнее разбирают здесь: www.securitylab.ru/analytics/485308.php
Если очень коротко: официально это - «поставщик услуг для акселерации веб-сайтов, провайдер платформ доставки контента и приложений из 240 000 (данные на 2019, сейчас вероятно уже больше) территориально распределённых серверов для более быстрой доставки контента посетителям. CDN-серверы Akamai помогают управлять трафиком на самых посещаемых сайтах интернета, кэшируя их содержимое и перераспределяя информационные потоки внутри глобальной сети» => гигантская планетарная сеть анализа/сбора трафика пользователей интернета, в своё время были неотъемлемой частью PRISM.
  Вот такие пироги, товарищи.





Простыня прячем под [more]

Всего записей: 948 | Зарегистр. 05-03-2020 | Отправлено: 11:48 08-06-2020 | Исправлено: Maz, 14:58 08-06-2020
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Waterfox


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru