[-Fx-] 分享一些 user.js (about:config) 設定
個人愛用 Firefox 的原因之一就是可以透過 user.js 調整設定,
當然很多功能不管在哪個瀏覽器都有圖形介面可以設定,
不過 user.js 好處就是到哪都能用、重灌也不怕,馬上就搞定瀏覽器環境。
---
以下設定可以寫在 profile 資料夾裡的 user.js、或是透過 about:config 設定。
主要是在不影響網頁瀏覽的前提下進行進階的隱私設定,以及一些介面調整。
Fx 57+ 適用。
---
// 設定 CJK 最小的字型大小
// (小於 10px 的字型很難閱讀,沒有意義)
user_pref("font.minimum-size.ja", 10);
user_pref("font.minimum-size.ko", 10);
user_pref("font.minimum-size.zh-CN", 10);
user_pref("font.minimum-size.zh-HK", 10);
user_pref("font.minimum-size.zh-TW", 10);
// 關閉所有網站通知
user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.serviceworker.enabled", false);
// 關閉網站推送
user_pref("dom.push.enabled", false);
user_pref("dom.push.connection.enabled", false);
user_pref("dom.push.serverURL", "");
user_pref("dom.push.userAgentID", "");
// 關閉背景影片音樂播放
user_pref("media.block-autoplay-until-in-foreground", true);
// 關閉地理定位功能
user_pref("geo.enabled", false);
user_pref("geo.wifi.uri", "");
user_pref("geo.wifi.logging.enabled", false);
// 關閉 WebRTC(網頁即時通訊)
user_pref("media.peerconnection.enabled", false);
user_pref("media.peerconnection.ice.tcp", false);
user_pref("media.peerconnection.identity.enabled", false);
user_pref("media.peerconnection.identity.timeout", 1);
user_pref("media.peerconnection.turn.disable", true);
user_pref("media.peerconnection.use_document_iceservers", false);
user_pref("media.peerconnection.video.enabled", false);
user_pref("media.navigator.enabled", false);
user_pref("media.navigator.video.enabled", false);
// 防止 WebRTC 洩漏你的內部網路 IP
user_pref("media.peerconnection.ice.default_address_only", true);
user_pref("media.peerconnection.ice.no_host", true);
// 開啟 First Party Isolation
user_pref("privacy.firstparty.isolate", true);
user_pref("privacy.firstparty.isolate.restrict_opener_access", true);
// 永不接受第三方 cookies(防止網頁廣告追蹤)
user_pref("network.cookie.cookieBehavior", 1);
// 關閉預先讀取功能(隱私考量)
user_pref("network.prefetch-next", false);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.dns.disablePrefetchFromHTTPS", true);
user_pref("network.predictor.enable-prefetch", false);
// 關閉滑鼠移到連結上時就在背景載入網頁的功能
user_pref("network.http.speculative-parallel-limit", 0);
// 關閉 Firefox 健康報告
user_pref("datareporting.healthreport.uploadEnabled", false);
user_pref("datareporting.healthreport.about.reportUrl", "data:text/plain,");
user_pref("datareporting.policy.dataSubmissionEnabled", false);
// 關閉當機回報
user_pref("breakpad.reportURL", "");
user_pref("browser.tabs.crashReporting.sendReport", false);
user_pref("browser.crashReports.unsubmittedCheck.enabled", false);
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit", false);
// 關閉資料收集
user_pref("toolkit.telemetry.enabled", false);
user_pref("toolkit.telemetry.unified", false);
user_pref("toolkit.telemetry.archive.enabled", false);
user_pref("toolkit.telemetry.cachedClientID", "");
user_pref("toolkit.telemetry.server", "");
user_pref("toolkit.telemetry.newProfilePing.enabled", false);
user_pref("toolkit.telemetry.shutdownPingSender.enabled", false);
user_pref("toolkit.telemetry.updatePing.enabled", false);
user_pref("toolkit.telemetry.bhrPing.enabled", false);
user_pref("toolkit.telemetry.firstShutdownPing.enabled", false);
// 關閉實驗性功能(例如前陣子被罵到臭頭的廣告套件)
user_pref("experiments.enabled", false);
user_pref("experiments.supported", false);
user_pref("experiments.activeExperiment", false);
user_pref("experiments.manifest.uri", "");
user_pref("network.allow-experiments", false);
// 關閉附加元件頁裡面的「取得元件」這個分頁(因為沒什麼用)
user_pref("extensions.getAddons.showPane", false);
user_pref("extensions.webservice.discoverURL", "");
// 關閉最後一個分頁的時候不要關閉瀏覽器
user_pref("browser.tabs.closeWindowWithLastTab", false);
// 在 Windows 工作列按右鍵時不要顯示常用網站(隱私考量)
user_pref("browser.taskbar.lists.frequent.enabled", false);
user_pref("browser.taskbar.lists.recent.enabled", false);
// 關閉網址列的預先載入功能(還沒按 enter 就先載入網頁)
user_pref("browser.urlbar.speculativeConnect.enabled", false);
user_pref("browser.urlbar.usepreloadedtopurls.enabled", false);
// 關閉微軟的家庭保護功能(如果有的話)
user_pref("security.family_safety.mode", 0);
// 關閉瀏覽器介面的動畫效果
user_pref("toolkit.cosmeticAnimations.enabled", false);
user_pref("browser.stopReloadAnimation.enabled", false);
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.14.252
※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1516332869.A.C0B.html
推
01/19 11:37,
6年前
, 1F
01/19 11:37, 1F
→
01/19 11:44,
6年前
, 2F
01/19 11:44, 2F
→
01/19 11:44,
6年前
, 3F
01/19 11:44, 3F
推
01/19 11:53,
6年前
, 4F
01/19 11:53, 4F
推
01/19 13:11,
6年前
, 5F
01/19 13:11, 5F
推
01/19 13:20,
6年前
, 6F
01/19 13:20, 6F
推
01/19 13:59,
6年前
, 7F
01/19 13:59, 7F
→
01/20 17:55,
6年前
, 8F
01/20 17:55, 8F
→
01/21 09:31,
6年前
, 9F
01/21 09:31, 9F
推
01/21 11:37,
6年前
, 10F
01/21 11:37, 10F
→
01/21 11:38,
6年前
, 11F
01/21 11:38, 11F
推
01/21 16:37,
6年前
, 12F
01/21 16:37, 12F
→
01/21 16:38,
6年前
, 13F
01/21 16:38, 13F
→
01/21 16:38,
6年前
, 14F
01/21 16:38, 14F
→
01/21 16:39,
6年前
, 15F
01/21 16:39, 15F
→
01/21 16:40,
6年前
, 16F
01/21 16:40, 16F
→
01/21 18:26,
6年前
, 17F
01/21 18:26, 17F
→
01/21 18:27,
6年前
, 18F
01/21 18:27, 18F
推
01/23 09:45,
6年前
, 19F
01/23 09:45, 19F
→
01/23 09:45,
6年前
, 20F
01/23 09:45, 20F
推
01/23 14:12,
6年前
, 21F
01/23 14:12, 21F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):