Skip to content

Commit

Permalink
Настройки для Firefox 57.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
The-OP committed Nov 15, 2017
1 parent ee7c9df commit 9a3b531
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 3 deletions.
2 changes: 1 addition & 1 deletion addendum.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<sub>Стандартный дисклеймер два: следует помнить, что меры для достижения анонимности и безопасности зачастую противоположны друг другу, ибо чем больше вы меняете дефолтное поведение браузера и отключаете включенных по умолчанию механизмов, тем уникальнее становится его отпечаток. Если в приоритете именно анонимность, а не безопасность с анонимностью по остаточному принципу, многие зонды лучше не выключать, а скармливать им ложную информацию, маскирующую вас под типичного юзера. Думайте сами, что вам нужнее.</sub>

## Настройки about:config
Поддерживаемые на данный момент версии Firefox: **45 - 56**. <br>
Поддерживаемые на данный момент версии Firefox: **45 - 57**. <br>

Приведенные здесь настройки условно разделены на следующие категории:

Expand Down
2 changes: 1 addition & 1 deletion header.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
Также можно использовать кнопку скриншота в Developer Tools (Ctrl+Shift+I), предварительно включив ее: `devtools.command-button-screenshot.enabled -> true`. Сверхдлинные страницы [не сохраняет](https://bugzilla.mozilla.org/show_bug.cgi?id=766661).

1. **Q:** Как уменьшить ширину вкладки, чтобы меньше их прокручивать? <br>
**A:** При помощи [UserCSS](https://www.ghacks.net/2011/02/02/change-firefoxs-minimum-maximum-tab-width/).
**A:** Firefox до 57: при помощи [UserCSS](https://www.ghacks.net/2011/02/02/change-firefoxs-minimum-maximum-tab-width/). Firefox 57+: `browser.tabs.tabMinWidth`

1. **Q:** Как вернуть старую поисковую строку/старый диалог настроек браузера? <br>
**A:** Воспользоваться [Classic Theme Restorer](https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/) или [пользовательским стилем](https://userstyles.org/styles/122214/firefox-search-bar-show-engine-names-firefox-43).
Expand Down
28 changes: 28 additions & 0 deletions prefs/prefs_1.js
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,9 @@ 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", "");
// https://bugzilla.mozilla.org/show_bug.cgi?id=1385484
// https://hg.mozilla.org/releases/mozilla-release/rev/c3b2fd555480
user_pref("browser.safebrowsing.passwords.enabled", false);

// Отключает мозилловский анти-трекинговый список, который дублирует функции uBlock с соответствующими
// подписками и является менее эффективным (т.к. основан на списке от Disconnect).
Expand Down Expand Up @@ -185,6 +188,9 @@ user_pref("urlclassifier.downloadAllowTable", "");
user_pref("urlclassifier.trackingTable", "");
user_pref("urlclassifier.trackingWhitelistTable", "");
user_pref("urlclassifier.disallow_completions", "");
// https://bugzilla.mozilla.org/show_bug.cgi?id=1385484
// https://hg.mozilla.org/releases/mozilla-release/rev/c3b2fd555480
user_pref("urlclassifier.passwordAllowTable", "");

// Отключает белый список доменов для Flash. Флэш-контент будет разрешен везде.
// https://bugzilla.mozilla.org/show_bug.cgi?id=1307604
Expand Down Expand Up @@ -270,6 +276,26 @@ user_pref("browser.newtabpage.remote.content-signing-test", false);
// Remote New Tab переименована в Activity Stream в Firefox 54.
// https://hg.mozilla.org/releases/mozilla-release/rev/e393e6c239cd
user_pref("browser.newtabpage.activity-stream.enabled", false);
// https://bugzilla.mozilla.org/show_bug.cgi?id=1392324
// https://hg.mozilla.org/releases/mozilla-release/rev/0ae745e100aa
user_pref("browser.newtabpage.activity-stream.aboutHome.enabled", false);
// Оключает показ недавно добавленных закладок (Recent Highlights) в меню Library.
// https://bugzilla.mozilla.org/show_bug.cgi?id=1354536
// https://hg.mozilla.org/releases/mozilla-release/rev/df4f51e18090
user_pref("browser.library.activity-stream.enabled", false);
// https://hg.mozilla.org/releases/mozilla-release/file/3702966a64c80e17d01f613b0a464f92695524fc/browser/extensions/activity-stream/lib/ActivityStream.jsm#l120
user_pref("browser.newtabpage.activity-stream.telemetry", false);
user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", "");
// https://hg.mozilla.org/releases/mozilla-release/file/3702966a64c80e17d01f613b0a464f92695524fc/browser/extensions/activity-stream/lib/ActivityStream.jsm#l202
user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);

// Отключает PingCentre - новую телеметрию для Activity Stream и Onboarding.
// https://bugzilla.mozilla.org/show_bug.cgi?id=1390249
// https://hg.mozilla.org/releases/mozilla-release/rev/944ab211fc31
user_pref("browser.ping-centre.telemetry", false);
user_pref("browser.ping-centre.log", false);
user_pref("browser.ping-centre.staging.endpoint", "");
user_pref("browser.ping-centre.production.endpoint", "");

// Отключает проверку при запуске, является ли Firefox браузером по умолчанию.
// Preferences -> General -> Startup -> Always check if Firefox is your default browser
Expand Down Expand Up @@ -340,6 +366,8 @@ user_pref("toolkit.telemetry.unifiedIsOptIn", true);
// https://hg.mozilla.org/releases/mozilla-beta/file/0f8e1375f717/browser/app/profile/firefox.js#l1904
// https://hg.mozilla.org/releases/mozilla-beta/file/0f8e1375f717/toolkit/components/telemetry/TelemetryController.jsm#l628
user_pref("toolkit.telemetry.optoutSample", 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);
// https://bugzilla.mozilla.org/show_bug.cgi?id=1381490
Expand Down
8 changes: 7 additions & 1 deletion prefs/prefs_2.js
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ user_pref("extensions.formautofill.available", "off");
// https://bugzilla.mozilla.org/show_bug.cgi?id=1390757
// https://hg.mozilla.org/releases/mozilla-beta/rev/8fa30f1a3f4d
user_pref("extensions.formautofill.creditCards.enabled", false);
// https://bugzilla.mozilla.org/show_bug.cgi?id=1399382
user_pref("extensions.formautofill.creditCards.available", false);
// https://bugzilla.mozilla.org/show_bug.cgi?id=1362290
// https://bugzilla.mozilla.org/show_bug.cgi?id=1340477
// https://hg.mozilla.org/releases/mozilla-release/rev/01ee56745069
Expand Down Expand Up @@ -236,6 +238,10 @@ user_pref("dom.netinfo.enabled", false);
// Отключает передачу браузером информации о времени начала и окончания загрузки страницы.
// https://wiki.mozilla.org/Security/Reviews/Firefox/NavigationTimingAPI
user_pref("dom.enable_performance", false);
// Отключает Performance Observer API.
// https://developer.mozilla.org/en-US/docs/Web/API/PerformanceObserver
// https://trac.torproject.org/projects/tor/ticket/18597
user_pref("dom.enable_performance_observer", false);
// Запрещает отслеживать состояние батареи.
// https://developer.mozilla.org/en-US/docs/Web/API/BatteryManager
user_pref("dom.battery.enabled", false);
Expand Down Expand Up @@ -727,13 +733,13 @@ user_pref("device.storage.enabled", false);
user_pref("dom.fileHandle.enabled", false);

// Отключает Storage API - еще один способ для сайтов хранить свои данные на ПК пользователя.
// Включено пока только в Nightly: https://bugzilla.mozilla.org/show_bug.cgi?id=1304966
// https://developer.mozilla.org/en-US/docs/Web/API/Storage_API
// https://storage.spec.whatwg.org/
// https://bugzilla.mozilla.org/show_bug.cgi?id=1254428
// https://hg.mozilla.org/releases/mozilla-release/file/a67a1682be8f0327435aaa2f417154330eff0017/dom/quota/StorageManager.cpp#l340
// https://hg.mozilla.org/releases/mozilla-release/file/a67a1682be8f0327435aaa2f417154330eff0017/dom/workers/WorkerPrefs.h#l36
user_pref("dom.storageManager.enabled", false);
// https://developer.mozilla.org/en-US/docs/Web/API/StorageManager
// https://hg.mozilla.org/releases/mozilla-release/rev/e2e6505f3fc0
user_pref("browser.storageManager.enabled", false);

Expand Down
2 changes: 2 additions & 0 deletions prefs/prefs_4.js
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,7 @@ user_pref("javascript.options.asmjs", false);
// https://hacks.mozilla.org/2016/03/a-webassembly-milestone/
user_pref("javascript.options.wasm", false);
user_pref("javascript.options.wasm_baselinejit", false);
user_pref("javascript.options.wasm_ionjit", false);
// Настройки media.webaudio.enabled больше не существует, поэтому только так.
user_pref("noscript.forbidMedia", true);
// Третий уровень - отключение JIT-компилятора, SVG и обработку JavaScript только для HTTPS.
Expand Down Expand Up @@ -274,6 +275,7 @@ user_pref("media.windows-media-foundation.use-dxva", false);
user_pref("media.wmf.enabled", false);
user_pref("media.wmf.low-latency.enabled", false);
user_pref("media.wmf.vp9.enabled", false);
user_pref("media.wmf.amd.vp9.enabled", false);
user_pref("media.flac.enabled", false);
user_pref("media.ogg.flac.enabled", false);
user_pref("media.directshow.enabled", false);
Expand Down
1 change: 1 addition & 0 deletions tools/fx-pref-files.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@ browser/omni.ja:defaults/preferences/firefox-l10n.js
browser/omni.ja:defaults/preferences/webide-prefs.js
browser/omni.ja:?defaults/preferences/devtools.js
browser/omni.ja:?defaults/preferences/debugger.js
browser/omni.ja:?defaults/preferences/devtools-startup-prefs.js
?browser/features/loop@mozilla.org.xpi:chrome/content/preferences/prefs.js
?webapprt/omni.ja:defaults/preferences/prefs.js

0 comments on commit 9a3b531

Please sign in to comment.