Home > Archives > 2007年03月 > Firefox設定メモ
< Older: Firefox拡張"Parent Folder"の最新版がおかしい | Newer: The Laughing Man >
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 - プラグイン
■ 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にはバグがあるので、修正の必要あり。
- 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ブラウザ。
- はてなブックマークカウンタ
-
ステータスバーにはてなブックマーク数を表示。
無意味にサーバー負荷をかけるのはよろしくないので、普段は無効にしておいて、気になるサイトが見つかったときに有効にしてリロードといった感じで使う。
以上。設定量多っ……!
やっぱ拡張機能がないと使い物にならないなあ。
まあ、本体は基本機能のみに絞って、拡張は外部コンポーネントにゆだねるというのは決して悪くはないんですけど、必然的に導入ステップや設定量も増えるし、外部コンポーネントの安定的な提供が必要になるわけで、ちょっと不便な気がしなくもないです。
結局ブックマークの使い方に慣れなかったり、利用頻度の高い検索バーのカスタマイズが面倒だったりで未だに乗り換えられていないのですけど、マジでプロファイル紛失したら困るのでメモした次第。
関連リンク
Comment: 0
- Attention
- コメントの受け付けは終了しました。
Trackback: 0
- Attention
- トラックバックの受け付けは終了しました。
< Older: Firefox拡張"Parent Folder"の最新版がおかしい | Newer: The Laughing Man >
- Feeds
- Counter
-
-
since 2008.01.11
-