Доброго времени суток. Имею браузер Firefox developer(последняя версия) 7 винда. До недавнего времени отключал в настройках(about:config) только дисковый кеш( всё остальное,по умолчанию), но вот пару дней как читаю,что рекомендуют какие то настройки отключать.А читать про настройки я начал после того,как создал скрипт,который при запуске ПК в определенные дни бекапит и архивирует мой профиль лисы( хоть и включена авто синхронизация с облаком+установил расширение xBrowserSync). Заметил,что за недели 2 архивный профиль с 10 мегабайт до 200 разросся.Тут я начал смотреть,что это за такие тяжелые файлы. Заметил,что есть такая папка datareporting\archived\ и там куча файлов лежит,почистил+ начал читать ,как отключить архивирование.(пока не отключал)+ еще продолжил читать ,что делают те файлы,которые занимают большой объем и стОит ли отключать их. Так вот,вопрос..какие настройки нужно отключить,так как либо эффекта никакого не дает либо ,как для пользователя,шпионит.?
P.S Нашел тут в инете такой файл user.js с настройками.Стоит ли на него ориентироваться и подключить к профилю или ... вручную отключать и что?
// https://theprivacyguide1.github.io/browsers.html#firefox
// General privacy settings
user_pref("media.peerconnection.enabled", false);
user_pref("privacy.firstparty.isolate", true);
user_pref("privacy.resistFingerprinting", true);
user_pref("browser.sessionstore.max_tabs_undo", 0);
user_pref("browser.urlbar.speculativeConnect.enabled", false);
user_pref("dom.event.clipboardevents.enabled", false);
user_pref("geo.enabled", false);
user_pref("media.eme.enabled", false);
user_pref("media.gmp-widevinecdm.enabled", false);
user_pref("media.navigator.enabled", false);
user_pref("webgl.disabled", true);
user_pref("browser.browser.sessionstore.privacy_level", 2);
user_pref("network.IDN_show_punycode", true);
user_pref("extensions.blocklist.url", "https://blocklists.settings.services.mozilla.com/v1/blocklist/3/%20/%20/");
user_pref("dom.event.contextmenu.enabled", false);
user_pref("network.http.referer.spoofSource", true);
user_pref("privacy.trackingprotection.enabled", false); // (Tracking protection is useless with UBO)
// Always use private browsing
user_pref("browser.privatebrowsing.autostart", true);
// Cookie settings
user_pref("network.cookie.cookieBehavior", 1); // (Block third-party cookies. Set to "0" to block all cookies.)
user_pref("network.cookie.lifetimePolicy", 2);
// HTTP referer settings
user_pref("network.http.referer.trimmingPolicy", 2);
user_pref("network.http.referer.XOriginPolicy", 2);
user_pref("network.http.referer.XOriginTrimmingPolicy", 2);
// Disable location related settings
user_pref("geo.wifi.uri", "");
user_pref("browser.search.geoip.url", "");
// Disable caching
user_pref("browser.cache.offline.enable", false);
user_pref("browser.cache.disk.enable", false);
user_pref("browser.cache.disk_cache_ssl", false);
user_pref("browser.cache.memory.enable", false);
user_pref("browser.cache.offline.enable", false);
// Disable prefetch
user_pref("network.predictor.enabled", false);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.prefetch-next", false);
user_pref("network.http.speculative-parallel-limit", 0);
// Disable pocket
user_pref("extensions.pocket.enabled", false);
user_pref("extensions.pocket.site", "");
user_pref("extensions.pocket.oAuthConsumerKey", "");
user_pref("extensions.pocket.api", "");
// Disable telemetry
user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
user_pref("browser.newtabpage.activity-stream.telemetry", false);
user_pref("browser.ping-centre.telemetry", false);
user_pref("toolkit.telemetry.archive.enabled", false);
user_pref("toolkit.telemetry.bhrPing.enabled", false);
user_pref("toolkit.telemetry.enabled", false);
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.reportingpolicy.firstRun", false);
user_pref("toolkit.telemetry.server", "");
user_pref("toolkit.telemetry.shutdownPingSender.enabled", false);
user_pref("toolkit.telemetry.unified", false);
user_pref("toolkit.telemetry.updatePing.enabled", false);
user_pref("network.allow-experiments", false);
user_pref("browser.tabs.crashReporting.sendReport", false);
user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
user_pref("toolkit.crashreporter.infoURL", "");
user_pref("datareporting.healthreport.infoURL", "");
user_pref("datareporting.healthreport.uploadEnabled", false);
user_pref("datareporting.policy.firstRunURL", "");
user_pref("toolkit.telemetry.cachedClientID", "");
// Disable possible telemetry
user_pref("browser.aboutHomeSnippets.updateUrL", "");
user_pref("browser.startup.homepage_override.mstone", "ignore");
user_pref("browser.startup.homepage_override.buildID", "");
user_pref("startup.homepage_welcome_url", "");
user_pref("startup.homepage_welcome_url.additional", "");
user_pref("startup.homepage_override_url", "");
user_pref("browser.newtabpage.activity-stream.feeds.snippets", false);
// Disable Google safebrowsing
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("browser.safebrowsing.phishing.enabled", false);
user_pref("browser.safebrowsing.downloads.enabled", false);
user_pref("browser.safebrowsing.provider.google4.dataSharing.enabled", "");
user_pref("browser.safebrowsing.provider.google4.updateURL", "");
user_pref("browser.safebrowsing.provider.google4.reportURL", "");
user_pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.lists", "");
user_pref("browser.safebrowsing.provider.google4.gethashURL", "");
user_pref("browser.safebrowsing.provider.google4.dataSharingURL", "");
user_pref("browser.safebrowsing.provider.google4.dataSharing.enabled", false);
user_pref("browser.safebrowsing.provider.google4.advisoryURL", "");
user_pref("browser.safebrowsing.provider.google4.advisoryName", "");
user_pref("browser.safebrowsing.provider.google.updateURL", "");
user_pref("browser.safebrowsing.provider.google.reportURL", "");
user_pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");
user_pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google.pver", "");
user_pref("browser.safebrowsing.provider.google.lists", "");
user_pref("browser.safebrowsing.provider.google.gethashURL", "");
user_pref("browser.safebrowsing.provider.google.advisoryURL", "");
user_pref("browser.safebrowsing.downloads.remote.url", "");
// Set default language to en-US (most common).
user_pref("intl.accept_languages", "en-US");
// Prevent accessibility services from accessing the browser
user_pref("accessibility.force_disabled", 1);
// Request English versions of web pages for enhanced privacy
user_pref("privacy.spoof_english", 2);
// Disable captive portal
user_pref("network.captive-portal-service.enabled", false);
user_pref("captivedetect.canonicalURL", "");
// Other
user_pref("browser.send_pings.require_same_host", true);
user_pref("network.dnsCacheEntries", 100);
user_pref("places.history.enabled", false);
user_pref("browser.formfill.enable", false);
// Disable graphite.
user_pref("gfx.font_rendering.graphite.enabled", false);
// Disable remote JAR files.
user_pref("network.jar.block-remote-files", false);
// Disable some dangerous JavaScript options.
user_pref("javascript.options.ion", false);
user_pref("javascript.options.native_regexp", false);
user_pref("javascript.options.baselinejit", false);
// Disable WebAudio.
user_pref("dom.webaudio.enabled", false);
user_pref("media.webaudio.enabled", false);
// Disable mathml.
user_pref("mathml.disabled", false);
// Disable SVG images.
user_pref("gfx.font_rendering.opentype_svg.enabled", false);
user_pref("svg.disabled", true);
Отсутствует
за недели 2 архивный профиль с 10 мегабайт до 200 разросся
10 МБ весит пустой профиль, а нормальный размер профиля при активном использовании - от 200-500 МБ и больше.
user_pref("svg.disabled", true);
OMG Пособие из научно-популярной серии "Как сломать интернет".
Отсутствует
А читать про настройки я начал после того,как создал скрипт,который при запуске ПК в определенные дни бекапит и архивирует мой профиль лисы
Заметил,что за недели 2 архивный профиль с 10 мегабайт до 200 разросся.Тут я начал смотреть,что это за такие тяжелые файлы.
Зачем тебе бэкапить профиль целиком? Вполне достаточно делать бэкапы файлов: key4.db logins.json user.js favicons.sqlite permissions.sqlite + папку bookmarkbackups (и то, достаточно оттуда последних по дате создания 1-2 файла). Настройки дополнений где хранятся не знаю, но, вроде, каждое настраиваемое расширение имеет функционал экспорта/импорта в файл своих настроек. Это я к тому, что настроил дополнение - сделал экспорт его настроек.
Отсутствует
Зачем тебе бэкапить профиль целиком? Вполне достаточно делать бэкапы файлов
про эти файлы я знал+в начале только их и бекапил,пока не прочитал про папку Storage\default и пока не поудалял оттуда всё,в итоге, отвалился авто вход в расширения( т.е проверил на hoxx vpn),т.е при попытке включить впн,меня заново попросили выбрать язык и залогиниться.Зделал такое,что бы бекапились только те подпапки расширений с началом в имени "moz-extension" P.S после того, как у меня по дурости(захотелось обновить дрова на материнку с помощью сборника дров) ,полетела винда( там бсод был),после попыток полечить легким путем,не получилось,пришлось переустаналивать винду и какого моё было удивление с матами,когда не сработала синхронизация с 300-400 закладками взад с облака.Хотя,думаю,причина в том,что я забыл пароль и запросил смену пароля,после смены,ни закладки ни пароли не подтянулись.
Добавлено 12-12-2020 16:16:08
OMG Cherna-facepalm.gif Пособие из научно-популярной серии "Как сломать интернет".
поэтому и спрашиваю :-)
Отредактировано Yulik_best (12-12-2020 16:16:08)
Отсутствует
Yulik_best
Потом после такого набора жаловаться прибежите - "ничего не работает" .
https://github.com/arkenfox/user.js и внимательно читайте описание каждого пункта - что делает и что ломает .
расширение имеет функционал экспорта/импорта в файл своих настроек
Одно из 10 в лучшем случае . Придётся бекапить папки extensions и storage + prefs.js
Yulik_best лучше бекапить весь профиль , удалив parent.lock и compatibility.ini , что бы потом не выяснять - что слетело .
нормальный размер профиля при активном использовании - от 200-500 МБ и больше
Вы там фильмы храните что ли ? У меня профиль 84го , даже с включенным crlite , до 60 не дотягивает . Почистьте свой "склад" , быстрее работать будет .
Отредактировано AlAvis (12-12-2020 18:51:32)
Отсутствует
создал скрипт,который при запуске ПК в определенные дни бекапит и архивирует мой профиль лисы( хоть и включена авто синхронизация с облаком+установил расширение xBrowserSync)
nnCron для + nnBackUp → бэкап по настраиваемому расписанию и бэкапим лишь необходимые файлы. Но даже если бэкапить профиль целиком, то используем инкрементное копирование (то бишь копирование лишь изменённых файлов). По желанию подключаем 7zip, вместо «штатного» zip. Экономия налицо.
datareporting и всякие crashes, saved-telemetry-pings и прочие startupCache выбрасываем.
P.S Нашел тут в инете такой файл user.js с настройками.Стоит ли на него ориентироваться и подключить к профилю или ... вручную отключать и что?
Сей перечень придётся обновлять с каждым обновлением браузера. Конкретный список —какой-то полупараноидальный. И от шпионства никак ни защитит, зато может вызвать проблемы на некоторых сайтах.
user_pref("browser.cache.disk.enable", false); user_pref("browser.cache.disk_cache_ssl", false); user_pref("browser.cache.memory.enable", false);
Сомнительные настройки. Чтобы никто кэш не поглядел? Дык добравшемуся до чужого браузера этот кеш и даром нужен не будет.
Отсутствует
Сомнительные настройки. Чтобы никто кэш не поглядел? Дык добравшемуся до чужого браузера этот кеш и даром нужен не будет.
хм...зачем мне кешировать постоянно на диск страницы при ссд,16М памяти и 100М интернете :-)
По желанию подключаем 7zip, вместо «штатного» zip
Я рар использую+скрипт bat'овский с определением дня недели и запуском в эти дни
Отсутствует
хм...зачем мне кешировать постоянно на диск страницы при ссд,16М памяти и 100М интернете :-)
При чём здесь «ссд,16М памяти», если «user_pref("browser.cache.memory.enable", false);»
зачем
Например, чтобы потом вопросы не задавать на форуме типа «отчего работающий ранее браузер начал падать».
Ну а части контента абсолютно без разницы какая у вас скорость, ибо придут они к вам с той скоростью, с какой их отдадут ресурсы, где оные и размещены.
Впрочем это лишь моё мнение. Не думаю, что локальный файл подгрузится медленнее.
Отсутствует
При чём здесь «ссд,16М памяти», если «user_pref("browser.cache.memory.enable", false);»
аа,то я перепутал с кешем на диск :-)
Отсутствует