Home > Archives > 2007年03月 > Firefox設定メモ

Firefox設定メモ

Firefox設定メモ

カリカリにチューニングすれば便利だけど、デフォルト状態じゃ使い物にならない、そんなFirefoxの設定メモ。

ツール→設定で完結しないのがしんどすぎるよFirefox。プロファイル紛失したらどうすんだよFirefox。about:configがとっつきにくいよFirefox。微妙に重いよFirefox。

でもオマエのその仕様に忠実なところ、キライじゃないぜ。

……冗談はこの辺にして、さっそくリストアップ。

インストール

カスタムを選び、DOM InspectorとFeedbackをインストールしておく。

使わなければ無効にすればいいだけなので、とりあえず。

ツール→設定

まずはここから。適当に。

ツールバーのカスタマイズ

邪魔なものを消したり、位置を調節したりする。

検索エンジンの登録

Mozilla Japan - アドオン - Firefox - 検索エンジン

お好みで。

Googleの検索範囲がデフォルトで「日本語のページ」になっているので、必要に応じて変更する。

C:\Program Files\Mozilla Firefox\searchplugins
C:\Documents and Settings\USERNAME\Application Data\Mozilla\Firefox\Profiles\PROFILENAME\searchplugins

プラグインを入れる

Mozilla Japan - アドオン - Firefox - プラグイン

Flash PlayerとかAdobe Readerとか。

user.js

デフォルトでは存在しないので、新規作成して記述。

C:\Documents and Settings\USERNAME\Application Data\Mozilla\Firefox\Profiles\PROFILENAME\user.js

最大同時接続数を調節

user_pref("network.http.max-connections", 32);

user_pref("network.http.max-connections-per-server", 8);

user_pref("network.http.max-persistent-connections-per-proxy", 8);

user_pref("network.http.max-persistent-connections-per-server", 2);

HTTP/1.1のパイプラインを有効にする

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

user_pref("network.http.proxy.pipelining", true);

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

ディスクキャッシュを無効にする

user_pref("browser.cache.disk.enable", false);

user_pref("browser.cache.disk.capacity", 0);

メモリキャッシュを有効にする

単位はKB。メモリ容量に応じて16384(512MB)、32768(1GB)、65536(2GB)を目安に設定。

user_pref("browser.cache.memory.enable", true);

user_pref("browser.cache.memory.capacity", 16384);

最小化時にメモリ使用量を絞る

user_pref("config.trim_on_minimize", true);

高速Back/Forward機能によるメモリ使用量を制限する

user_pref("browser.sessionhistory.max_total_viewers", 5);

ページ表示のディレイをなくす

user_pref("nglayout.initialpaint.delay", 0);

移動ボタンを非表示にする

user_pref("browser.urlbar.hideGoButton", true);

画像のオートリサイズをオフ

user_pref("browser.enable_automatic_image_resizing", false);

文字選択時の処理を変更

user_pref("layout.word_select.eat_space_to_next_word", false);

user_pref("layout.word_select.stop_at_punctuation", false);

ロケーションバー検索をGoogleに変更

デフォルトはYahoo。

user_pref("keyword.URL", "http://www.google.co.jp/search?q=");

ソースを開くエディタを指定

user_pref("view_source.editor.external", true);

user_pref("view_source.editor.path", "C:\\WINDOWS\\notepad.exe");

about:pluginsでプラグインのフルパスを表示する

user_pref("plugin.expose_full_path", true);

拡張機能のバージョンチェックを無効にする

必要に応じて。

user_pref("extensions.checkCompatibility", false);

userContent.css

これもデフォルトでは存在しないので、新規作成して記述。

C:\Documents and Settings\USERNAME\Application Data\Mozilla\Firefox\Profiles\PROFILENAME\chrome\userContent.css

target="_blank"なリンクのカーソルを変える

a[target="_blank"] {
    cursor: alias;
}

拡張機能

Firefoxといえば拡張機能。拡張機能のないFirefoxなんて考えられない。

無効にする

Talkback。馬鹿やって落ちることも多々あるので。

必携

Tab Mix Plus

タブ機能を拡張する。

新しいタブで開く条件やフォーカスを移す条件などを設定。

All-in-One Gestures

マウスジェスチャ。

D「現在のタブを閉じる」、L「閉じたタブを元に戻す」、RT「ページ先頭にスクロール」、RD「ページ末尾にスクロール」あたりを登録。

軌跡を表示しない設定にしておくと、軽くていい感じ。

All-in-One Sidebar

ブックマークや履歴などの情報をOpera風サイドバーにまとめて表示。

Greasemonkey

指定したページに対してスクリプトを自動実行。

Hatena Diary KeywordPopup

はてなダイアリー内のキーワードリンクでポップアップ。すごく便利。

Page Concater

CNET Japanとかの分割されたページをまとめて表示。とても便利。

GoogleTagCloudMaker

Googleの検索結果に対してタグクラウドを生成。普段は100件表示にしてるので、重くて使わないんですけど、なんとなく。

Menu Editor

メニューの表示項目を編集。

「メールで送信」とかを消す。

Parent Folder

いわゆる「一つ上へ」機能。ツールバーに登録して使う。

3.4にはバグがあるので、修正の必要あり。

Firefox拡張"Parent Folder"の最新版がおかしい | mayokara memo

Irvine Context Menu

Irvineにアイテムを登録。

あると便利

Firebug

表示中のHTML+CSSのリアルタイム編集とかJavaScriptのデバッグ。個人的には必携。

Web Developer

Web制作に便利な各種機能のセット。

Download Statusbar

ダウンロードをステータスバーで行う。

ダウンロードマネージャが鬱陶しいので。

Copy URL +

「このページのURL/タイトルをコピー」機能。

user.jsに設定を書き加えることで、自由に書式を指定できる。日本語を使う場合は文字コードUTF-8で保存すること。

参照:mozdev.org - copyurlplus: customize

user_pref('copyurlplus.menus.1.label', 'はてなhttp記法');

user_pref('copyurlplus.menus.1.copy', '[%URL%:title=%TITLE%]');

Gmail Notifier

Gmailの新着をチェック。

IE Tab

描画エンジンをTrident(IEの描画エンジン)に切り替える。Firefox内で表示可能。

何となく入れる

Live HTTP Headers

HTTPヘッダを表示。

Stealther

履歴やクッキーなどの設定をまとめて切り替え。

Platypus

ページを書き換えるGreasemonkeyスクリプトを視覚的に生成。

bbs2chreader

2chブラウザ。

はてなブックマークカウンタ

ステータスバーにはてなブックマーク数を表示。

無意味にサーバー負荷をかけるのはよろしくないので、普段は無効にしておいて、気になるサイトが見つかったときに有効にしてリロードといった感じで使う。


以上。設定量多っ……!

やっぱ拡張機能がないと使い物にならないなあ。

まあ、本体は基本機能のみに絞って、拡張は外部コンポーネントにゆだねるというのは決して悪くはないんですけど、必然的に導入ステップや設定量も増えるし、外部コンポーネントの安定的な提供が必要になるわけで、ちょっと不便な気がしなくもないです。

結局ブックマークの使い方に慣れなかったり、利用頻度の高い検索バーのカスタマイズが面倒だったりで未だに乗り換えられていないのですけど、マジでプロファイル紛失したら困るのでメモした次第。


関連リンク

Mozilla Japan

Mozilla Firefox まとめサイト

小粋空間: Firefox 1.5 と Firefox 2.0 を共存させる

小粋空間: Internet Explorer 6 と Internet Explorer 7 を共存させる

Comment: 0

Attention
コメントの受け付けは終了しました。

Trackback: 0

Attention
トラックバックの受け付けは終了しました。

Home > Archives > 2007年03月 > Firefox設定メモ

Feeds
Counter
  • Counter

    since 2008.01.11

Page Top