Firefoxのカスタマイズ

提供: Astarisk Works Wiki

目次

はじめに

このページでは拡張をインストールするのではないFirefoxのカスタマイズについてのメモです。

拡張を使わないカスタマイズとはつまり

  • user.js
  • userChrome.css
  • userContent.css

を使ったカスタマイズです。

各ファイルの役割

user.js主にabout:configで設定可能な項目を設定できます。
userCrome.cssFirefoxのウィンドウやルールバーなどの画面表示をカスタマイズすることが出来ます
userContent.cssFirefoxで表示するwebページのデザインのカスタマイズに使います

user.jsによる便利なカスタマイズ

検索バーの結果を新しいタブで開く

user_pref("browser.search.openintab", true);

タブにいつも閉じるボタンを表示する

browser.tabs.tabClipWidthで指定した数値より大きいときにのみタブに閉じるボタンを表示する。 0を設定すると常に表示するようになる。

user_pref("browser.tabs.tabClipWidth", 0);

Firefoxを高速化する

user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);

network.http.pipelining.maxrequestsはサーバーあたりの同時接続数を設定する。これを大きくするほどクライアントとしては通信を効率よくできるが、サーバにとっては負荷が大きくなります。よって節度ある数を設定すべき。

位置情報検出を無効にする

Firefox3.5から搭載されたGeo-locatingを無効化する設定。

user_pref("geo.enabled", false);
個人用ツール