Firefoxのabout:config
で設定している内容についての覚え書き。
(万人向けのおすすめ設定ということではありませんので、参考にされる場合は内容を確認してから設定してください。)
extensions.pocket.enabled: false
(デフォルトはtrue
)
Pocket機能の有効・無効を設定します。
network.connectivity-service.enabled: false
(デフォルトはtrue
)
Activity Streamの有効・無効を設定します。
accessibility.blockautorefresh: true
(デフォルトはfalse
)
<meta http-equiv="refresh">
による自動更新の有効・無効を設定します。
image.animation_mode: none
(デフォルトはnormal
)
アニメーションGIFの再生を設定します。
1回のみ再生する場合はonce
、全く再生しない場合はnone
にします。
permissions.default.image: 2
(デフォルトは0
)
画像を非表示にする。
pdfjs.disabled: false
(デフォルトはtrue
)
PDF.jsを使用したブラウザ内でのPDF表示を無効にする。
accessibility.typeaheadfind.soundURL: 空欄
(デフォルトはbeep
)
beep音の設定です。
空欄にするとbeep音が再生されなくなります。
browser.cache.disk.enable: false
(デフォルトはtrue
)
ディスクキャッシュを使用するかどうかの設定です。
browser.link.open_newwindow.restriction: 0
(デフォルトは2
)
新しいウィンドウで表示する代りに新しいタブで表示したい場合は0
とします。
Preferencesにも同様の設定がありますが、JavaScriptによる新しいウィンドウの表示に対応したい場合はabout:config
から設定する必要があるみたいです。
keyword.enabled: false
(デフォルトはtrue
)
アドレスバーでのキーワード検索の有効・無効を設定します。
network.predictor.enabled: false
(デフォルトはtrue
)
先読み機能の有効・無効を設定します。
network.captive-portal-service.enabled: false
(デフォルトはtrue
)
network.connectivity-service.enabled: false
(デフォルトはtrue
)
公衆Wi-FiやIPv6などの有効性確認の有効・無効を設定します。
network.dns.disablePrefetch (デファオルトはfalse
)
DNSプリフェッチの有効・無効を設定します。
network.prefetch-next (デファオルトはtrue
)
先読み機能の有効・無効を設定します。
ui.prefersReducedMotion: 1
読み込み完了時の青いフラッシュアニメーションを停止する場合は1
に設定します。
参考: Firefoxでページ読み込み完了時のアニメーションを止める方法
extensions.screenshots.upload-disabled: true
(デフォルトはfalse
)
スクリーンショットのネットワーク保存の有効・無効を設定します。
geo.enabled: false
(デフォルトはtrue
)
Geolocationの有効・無効を設定します。
beacon.enabled: false
(デフォルトはtrue
)
Beaconの有効・無効を設定します。
network.http.sendRefererHeader: 0
(デフォルトは2
)
リファラー送信の有効・無効を設定します。
リファラー送信を無効にしたい場合は0
、リンクをクリックした時のみ送信したい場合は1
、画像を含む全てのアクセスでリファラーを送信したい場合は2
にします。
browser.tabs.crashReporting.sendReport: false
(デフォルトはtrue
)
クラッシュレポートの有効・無効を設定します。
browser.newtabpage.activity-stream.feeds.telemetry: false
(デフォルトはtrue
)
browser.newtabpage.activity-stream.telemetry: false
(デフォルトはtrue
)
browser.newtabpage.activity-stream.telemetry.structuredIngestion: false
(デフォルトはtrue
)
browser.ping-centre.telemetry: false
(デフォルトはtrue
)
toolkit.telemetry.archive.enabled: false
(デフォルトはtrue
)
toolkit.telemetry.bhrPing.enabled: false
(デフォルトはtrue
)
toolkit.telemetry.firstShutdownPing.enabled: false
(デフォルトはtrue
)
toolkit.telemetry.newProfilePing.enabled: false
(デフォルトはtrue
)
toolkit.telemetry.shutdownPingSender.enabled: false
(デフォルトはtrue
)
toolkit.telemetry.unified: false
(デフォルトはtrue
)
toolkit.telemetry.updatePing.enabled: false
(デフォルトはtrue
)
Telemetryの有効・無効を設定します。
general.useragent.override
ユーザーエージェントを変更したい場合に設定します。
例えば、IE4のユーザーエージェントに変更したい場合は、
Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)
のような感じで設定します。
関連記事
Firefoxの位置情報通知機能を無効化する手順
Firefoxの位置情報通知機能を恒久的に無効化する手順
ロケーションバーに about:config と入力geo.enabled を false に設定
リンク
位置情報通知機能 | 次世代ブラウザ Firefoxhttp://www.mozilla.jp/firefox/features/geolocation/
...
SSL 3.0のPOODLE脆弱性への対応
SSL 3.0にPOODLEと呼ばれる脆弱性が見つかり問題となっているようです。そこで、SSL 3.0を無効にする設定をまとめてみました。
Firefox
about:configからsecurity.tls.version.minの値を1以上に設定します。
security.tls.version.minには0から3までの値を設定でき、設定値の意味は次のようになります。注
...
Firefoxでページ読み込み完了時のアニメーションを止める方法
Firefoxでページの読み込みが完了する毎に、タブが青くフラッシュするアニメーションが再生されるようになりました。このアニメーションを非表示にしたい場合はabout:configから次のように設定すると良いそうです。
toolkit.cosmeticAnimations.enabledfalseabout:config
追記
詳細は分かりませんが、toolkit.cosmet...
FirefoxのPocket機能を無効化する方法
Firefoxで右クリックした時に表示されるSave Page to PocketとかSave Link to PocketとかのPocket機能が不要な場合は、extensions.pocket.enabledをfalseに設定すると表示されなくなるみたいです。
設定方法
アドレスバーにabout:configと入力extensions.pocket.enabledを検索してfal...
Firefoxを起動しないでブックマークを取り出す方法
Firefoxはプロファイルのファイルを移動すれば新しい環境に引き継ぎ(引っ越し)できますが、ノーマル版からDeveloper Edition(もしくは、その逆)に変更した場合は引き継ぎできないようになっています。
その場合でも、同じバージョンのFirefoxを起動してエクスポート&インポートすればブックマークを移行できますが、いちいちインストースし直すのが面倒な場合は次のようにしてブック...
Firefoxの動作が遅い時に試してみたいこと
最近、Firefoxの動作が遅い感じです(特にファイルの保存をする時など)。
調べてみるとプロファイルフォルダーのサイズが数GBを超えていて、その大半がcontent-prefs.sqliteというファイルでした。
サイト毎のズームレベルなどの情報が保存されているファイルみたいですが、削除してリセットすることもできるようなので試してみました。
content-prefs.sql...