« 俺と物欲とkのアニィ | メイン | 俺とApple新製品(こうさぎ)(BlogPet) »

俺とFireFoxと拡張とテーマ 日記

FireFoxである。

いまさら紹介するまでもないと思うけど、
現在、急速に勢力を伸ばしつつあるブラウザだ。

で、今までSleipnirを使ってきたんだけど、
ある時、こんなページを見つけた。

「Firefoxを光速に至らしめ、さらばIE」

どんなもんかと試して見たら・・・マジで早い・・・

そして今まで起動が遅いと思っていた点も
Tabbrowser Extensionsの拡張をはずしたら
Sleipnirと大して変わらなくなった。

ここまで来たら、本格的に使う方向でいじってみようと思い、
「Firefoxまとめサイト」を見ながら
色々いじってみる。

まずは、国産IEタブブラウザを使っていた人間が
一番気になる「_blank」のtargetが指定されたリンクを
別Windowで開いてしまう問題。

これは意地でも別タブで開くようにならないと、
正直使い物にならない。

いままでTabbrowser Extensionsを使ったりしてたのだけど
はっきり言って重いし、
FireFox的にはあまりよろしくない拡張らしい(上記ページの問題点参照)

で、候補に挙がったのがTabbrowser Preferences
これだと重くないし、理想の環境にかなり近い。

これの発見により、FireFoxをマジで使ってみようと考え始める。

で、色々調べて入れてる拡張が
基本
Tabbrowser Preferences
シングルウィンドウ
Session Saver
前回終了したページでFireFoxを開けるように
Close Tab On Double Click
タブをダブルクリックで閉じる
Click2Tab
サイドバー等のブックマーク/履歴を左クリックで新規タブに開く
Mouse Gestures
マウスジェスチャ
chromEdit
Userchrome.cssやUsercontent.cssなどのユーザースタイルシートやuser.jsなどの設定ファイルを簡単に編集
Sage
RSS,Atom
GooglePreview
Googleの検索結果にプレヴューを表示

って感じで、いい感じに使えるようになる。
マウスジェスチャは
All-in-One Gestures
が一般的っぽいけど、マウスのセンターボタンクリックで別タブでリンクを開くときに
どうも二枚開いてしまうときがあって、
Mouse Gesturesに変えたらいい感じだった。

んで、ここまで入れたら再起動をして、
次に最初に書いた高速化を導入。

ツールから「chromEdit」を選んで
user.jsに下記のように書く。

user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 8);
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", 4); 
user_pref("nglayout.initialpaint.delay", 0);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0); 
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("browser.cache.memory.capacity", 65536);


以上。
で、ついでに

最小化して暫くたってから元に戻すと重いのを回避できるかもしれない
user_pref("config.trim_on_minimize", false); 

を書き込んでOK。
再起動してみると快適なFireFox生活の始まり♪

で、
俺の場合、他にも入れているのが
お好みで♪
Copy URL+
タイトル&URLをクリップボードにコピー等
Web Developer
要素のアウトライン表示やユーザーCSSの即座適用など、開発時仕様
JavaScript debugger
JavaScriptのステップ実行など、開発時仕様
ForecastFox
天気を表示する
まぁ、他にも入れているけど
とりあえずこんな感じで♪

ちなみにCopy URL+
はてな投稿用のコピーをするようにuser.jsに
user_pref('copyurlplus.menus.1.label','hatena');
user_pref('copyurlplus.menus.1.copy','*t* <a href="%URL%">%SEL%</a>');
って書いておくと便利♪

ちなみに、テーマは
rein
シンプルで気に入ってます。(拡張のアイコンもいっぱいあるし、Sage用のcssもある)

で、最終的にはこんな感じで使っています。

トラックバック

このエントリーのトラックバックURL:

TBスパムを弾く為、言及の無いTBは受け付けていません。

この一覧は、次のエントリーを参照しています: :

» 俺とFireFox1.5 from Yoshioriの日記
俺とFireFoxと拡張とテーマ FireFoxも1.5になったことだし 俺の環境もかなり入れ替わったので そろそ... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

人気のエントリー

▼すべて表示
generated by レビュー・ポスター

あわせて読みたい

あわせて読みたい