[Firefox]about:configまとめ

[Firefox]about:configまとめ

個人的に使いそうな設定をまとめました。半分は備忘録みたいなものです。安定版の更新に合わせて、このページも更新しています。が、遅れることも多いです。直近の更新情報はページ下部にあります。(更新情報にジャンプする

設定名 [値]の書式になっています。*隠となっている設定は、デフォルトでは存在しないので新規作成してください。

ブックマーク

// ブックマークのバックアップ数
browser.bookmarks.max_backups [15]

タブ

// リンクを開いたらタブのフォーカスを移す (false = フォーカスを移す)
browser.tabs.loadDivertedInBackground [false]

// アニメーション無効 (タブやアイコンなど)
toolkit.cosmeticAnimations.enabled [false]

// ブックマークを新しいタブで開く
browser.tabs.loadBookmarksInTabs [true]

// ブックマークをバックグラウンドで開く
browser.tabs.loadBookmarksInBackground [true]

// 現在のタブに関連するリンクを新しいタブで開くとき右隣にタブを置く(falseで常に右端)
browser.tabs.insertRelatedAfterCurrent [true]

// 親タブから開かれた子タブを閉じたとき親タブにフォーカスする
browser.tabs.selectOwnerOnClose [true]

// Activity Stream無効 (空白タブに表示されるやつ)
browser.library.activity-stream.enabled [false]

// 他のタブを閉じる時の警告を非表示
browser.tabs.warnOnCloseOtherTabs [false]

// 複数のタブを閉じる時の警告を非表示
browser.tabs.warnOnClose [false]

// 最近閉じたタブの保存数
browser.sessionstore.max_tabs_undo [10]

// 検索バーで検索したとき新しいタブで開く
browser.search.openintab [true]
// AMO (addons.mozilla.org)で拡張を有効にする
privacy.resistFingerprinting.block_mozAddonManager [true] *隠し
extensions.webextensions.restrictedDomains [空欄]

通信

// 最大接続数
network.http.max-connections [900]

// 持続接続数 (HTTPキープアライブ)
network.http.max-persistent-connections-per-server [6]

// プロクシを使用している場合の持続接続数
network.http.max-persistent-connections-per-proxy [32]

// HTTP/2無効
network.http.spdy.enabled.http2 [false]

// Windowsストアが勝手に開かれないようにする (Windows8 以降)
network.protocol-handler.external.ms-windows-store [false]
// 先読み無効
network.predictor.enable-prefetch [false]
network.prefetch-next [false] (リンク先読み)
network.http.speculative-parallel-limit [0] (リンク先読み/マウスオン時)
network.dns.disablePrefetch [true] (名前解決)
network.dns.disablePrefetchFromHTTPS [true] (名前解決/HTTPS) *隠し

// Seer/Necko無効 (先読みの一種)
network.predictor.enabled [false]
captivedetect.canonicalURL [空欄] (Necko/Captive Portal)
network.captive-portal-service.enabled [false] (Necko/Captive Portal)

// SPDY無効
network.http.spdy.enabled [false]
network.http.spdy.enabled.deps [false]

メモリ

// メモリにキャッシュされる履歴の最大ページ数
browser.sessionhistory.max_total_viewers [-1]

// 戻ると進むで移動出来る最大ページ数
browser.sessionhistory.max_entries [50]

// キャッシュをメモリに保存しない
browser.cache.memory.enable [false]

// メモリキャッシュの最大容量 (-1 = 自動 0 = 無効)
browser.cache.memory.capacity [-1] *隠

ロケーションバー

// URLを短縮しない
browser.urlbar.trimURLs [false]

// URLバーをクリックで全文字列を選択
browser.urlbar.clickSelectsAll [true]

// URLバーをダブルクリックで全文字列選択
browser.urlbar.doubleClickSelectsAll [true]

// オートコンプリート無効
browser.urlbar.autocomplete.enabled [false]

// ウェブ検索を無効
keyword.enabled [false]

// One-Offサーチ無効
browser.urlbar.oneOffSearches [false]

// ドロップダウンで表示される候補の数
browser.urlbar.maxRichResults [0]

// URLバーからコピーしたURLをデコードする (%AB%CD%のようにならない)
browser.urlbar.decodeURLsOnCopy [true]

// 入力補完無効
browser.urlbar.autoFill [false]
// URLバーのLive Search無効
browser.urlbar.suggest.searches [false]
browser.urlbar.userMadeSearchSuggestionsChoice [true]

// URL先読み無効
browser.urlbar.usepreloadedtopurls.enabled [false]
browser.urlbar.speculativeConnect.enabled [false]

プライバシー

// ウェブビーコン無効
beacon.enabled [false]

// スニペットの更新を停止
browser.aboutHomeSnippets.updateUrl [data:,]

// 訪問済リンクを着色しない
layout.css.visited_links_enabled [false]

// Firefoxを自動更新しない
app.update.auto [faise]

// 自動的にアドオンの更新をチェックする間隔 (秒)
extensions.update.interval [86400]

// 自動的なアドオン更新チェックを無効にする (手動)
extensions.update.enabled [false]

// アドオンの更新が見つかった場合に自動インストールしない
extensions.update.autoUpdateDefault [false]

// オフライン用のキャッシュを保存しない
browser.cache.offline.enable [false]

// SSLページのキャッシュを保存しない
browser.cache.disk_cache_ssl [false]

// 安全でない接続で閲覧したサイトのオフラインキャッシュ無効
browser.cache.offline.insecure.enable [false]
// Telemetry無効
browser.ping-centre.telemetry [false]
toolkit.telemetry.unified [false]
toolkit.telemetry.enabled [false]
toolkit.telemetry.server [data:,]
toolkit.telemetry.archive.enabled [false]
toolkit.telemetry.cachedClientID [空欄]
toolkit.telemetry.newProfilePing.enabled [false]
toolkit.telemetry.shutdownPingSender.enabled [false]
toolkit.telemetry.updatePing.enabled [false]
toolkit.telemetry.bhrPing.enabled [false]
toolkit.telemetry.firstShutdownPing.enabled [false]
toolkit.telemetry.hybridContent.enabled [false]

// Geolocation API無効
geo.enabled [false]

// 位置情報が有効な場合mozillaのサービスを使う(初期値はGoogle)
geo.wifi.uri [https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%]

// 位置情報に基づいた検索を行わない
browser.search.geoSpecificDefaults [false]
browser.search.geoSpecificDefaults.url [空欄]

// 設定した国名コードに基づいた検索結果を強制する (IPアドレスに基づいた検索結果を無効にする)
browser.search.region [JP] *隠
browser.search.geoip.url [空欄]

// ヘルスレポート無効
datareporting.healthreport.uploadEnabled [false]
datareporting.policy.dataSubmissionEnabled [false]

// クラッシュレポート無効
breakpad.reportURL [空欄]
browser.tabs.crashReporting.sendReport [false]
browser.crashReports.unsubmittedCheck.enabled [false]
browser.crashReports.unsubmittedCheck.autoSubmit [false]
browser.crashReports.unsubmittedCheck.autoSubmit2 [false]

// Browser Error Reporter無効
browser.chrome.errorReporter.enabled [false]
browser.chrome.errorReporter.submitUrl [空欄]

// Safe-Browsing無効
browser.safebrowsing.downloads.remote.enabled [false]
browser.safebrowsing.downloads.remote.url [空欄]
browser.safebrowsing.provider.google.reportURL [空欄]
browser.safebrowsing.reportPhishURL [空欄]
browser.safebrowsing.provider.google4.reportURL [空欄]
browser.safebrowsing.provider.google.reportMalwareMistakeURL [空欄]
browser.safebrowsing.provider.google.reportPhishMistakeURL [空欄]
browser.safebrowsing.provider.google4.reportMalwareMistakeURL [空欄]
browser.safebrowsing.provider.google4.reportPhishMistakeURL [空欄]
browser.safebrowsing.provider.google4.dataSharing.enabled [false]
browser.safebrowsing.provider.google4.dataSharingURL [空欄]

// 安全な接続ではない警告時のレポートを送信しない
security.ssl.errorReporting.automatic [false]
security.ssl.errorReporting.enabled [false]
security.ssl.errorReporting.url [空欄]

// Ping送信無効 (pingsender.exe)
browser.send_pings [false]
browser.send_pings.require_same_host [true]

その他

// Reader View無効
reader.parse-on-load.enabled [false]

// サブメニューが表示されるまでの待機時間 (msec)
ui.submenuDelay [0] *隠

// タブのオーディオアイコン非表示
browser.tabs.showAudioPlayingIcon [false]

// アドオンインストール時の待ち時間 (msec)
security.dialog_enable_delay [0]

// セッションを自動保存する間隔 (10000で10秒)
browser.sessionstore.interval [120000]

// Direct2D無効 (MacTypeユーザーは要true)
gfx.direct2d.disabled [true]

// オートスクロール無効 (ホイールクリック)
general.autoScroll [false]

// about:configを開いたときの警告をスキップ(一瞬チラッと見える)
general.warnOnAboutConfig [false]

// インクリメンタル検索の候補が表示されるまでの時間 (msec)
ui.menu.incremental_search.timeout [1000]

// ズームレベルをサイト毎に記憶しない (タブ毎に記憶する)
browser.zoom.siteSpecific [false]

// Pocket無効
extensions.pocket.enabled [false]

// オプション画面の検索バーを非表示
browser.preferences.search [false]

// Firefox Screenshots無効
extensions.screenshots.disabled [true]

// Firefox Screenshotsのアップロードを無効
extensions.screenshots.upload-disabled [true]

// マルチプロセス/e10s無効
browser.tabs.remote.autostart [false]

// HTML5動画のフルスクリーン警告非表示
full-screen-api.warning.timeout [0]

// タスクバープレビュー無効(Windowsのみ)
browser.taskbar.previews.enable [false]
// スムーズスクロールの調整
general.smoothScroll.mouseWheel.durationMaxMS [400]
general.smoothScroll.mouseWheel.durationMinMS [200]

// ジャンプリスト非表示 (Windowsのみ)
browser.taskbar.lists.enabled [false] (ジャンプリスト全て)
browser.taskbar.lists.frequent.enabled [false] (よく見るページ)
browser.taskbar.lists.recent.enabled [false] (最近見たページ)
browser.taskbar.lists.tasks.enabled [false] (タスク)

// HTML5動画をフルスクリーンにしたときの画面効果を短くする
full-screen-api.transition-duration.enter [1 1]
full-screen-api.transition-duration.leave [1 1]

更新情報(62 → 63)

長年使い古してきたプロファイルをようやくリフレッシュしたので、基本的な設定を幾つか追加しました。

63で削除された設定

browser.search.countryCode

個人的に除外した設定

config.trim_on_minimize

個人的に追加した設定

// 他のタブを閉じる時の警告を非表示
browser.tabs.warnOnCloseOtherTabs [false]

// 複数のタブを閉じる時の警告を非表示
browser.tabs.warnOnClose [false]

// 最近閉じたタブの保存数
browser.sessionstore.max_tabs_undo [10]

// 検索バーで検索したとき新しいタブで開く
browser.search.openintab [true]
スポンサーリンク

2 件のコメント :

  1. マルチプロセス/e10s無効に関してですがこれって無効にしたらFirefox57の特色が失われてしまうのでは?

    あとこの設定全部実行したら早くなりますかね? Firefox初心者なので教えて頂けると嬉しいです。

    返信削除
    返信
    1. マルチプロセス/e10sは実装されてけっこう経つのですが、まだマルチプロセスを無効にしないと正常に動作しない拡張があったり、環境によっては設定を変更した方がパフォーマンスが上がるケースもあると思うので載せています。

      そしてこのページの設定ですが、使い勝手を自分に合わせる類いのものが殆どで、パフォーマンスに影響するようなものは一部です。なので全部調整しても早くはなりません。調整したい設定だけをチョイスして行ってください。

      削除