Firefoxのカスタマイズ
提供: Astarisk Works Wiki
目次 |
はじめに
このページでは拡張をインストールするのではないFirefoxのカスタマイズについてのメモです。
拡張を使わないカスタマイズとはつまり
- user.js
- userChrome.css
- userContent.css
を使ったカスタマイズです。
各ファイルの役割
| user.js | 主にabout:configで設定可能な項目を設定できます。 |
| userCrome.css | Firefoxのウィンドウやルールバーなどの画面表示をカスタマイズすることが出来ます |
| userContent.css | Firefoxで表示する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);