俺とFireFoxと拡張とテーマ
FireFoxである。
いまさら紹介するまでもないと思うけど、
現在、急速に勢力を伸ばしつつあるブラウザだ。
で、今までSleipnirを使ってきたんだけど、
ある時、こんなページを見つけた。
「Firefoxを光速に至らしめ、さらばIE」
どんなもんかと試して見たら・・・マジで早い・・・
そして今まで起動が遅いと思っていた点も
Tabbrowser Extensionsの拡張をはずしたら
Sleipnirと大して変わらなくなった。
ここまで来たら、本格的に使う方向でいじってみようと思い、
「Firefoxまとめサイト」を見ながら
色々いじってみる。
まずは、国産IEタブブラウザを使っていた人間が
一番気になる「_blank」のtargetが指定されたリンクを
別Windowで開いてしまう問題。
これは意地でも別タブで開くようにならないと、
正直使い物にならない。
いままでTabbrowser Extensionsを使ったりしてたのだけど
はっきり言って重いし、
FireFox的にはあまりよろしくない拡張らしい(上記ページの問題点参照)
で、候補に挙がったのがTabbrowser Preferences、
これだと重くないし、理想の環境にかなり近い。
これの発見により、FireFoxをマジで使ってみようと考え始める。
で、色々調べて入れてる拡張が
マウスジェスチャは
All-in-One Gestures
が一般的っぽいけど、マウスのセンターボタンクリックで別タブでリンクを開くときに
どうも二枚開いてしまうときがあって、
Mouse Gesturesに変えたらいい感じだった。
んで、ここまで入れたら再起動をして、
次に最初に書いた高速化を導入。
ツールから「chromEdit」を選んで
user.jsに下記のように書く。
以上。
で、ついでに
最小化して暫くたってから元に戻すと重いのを回避できるかもしれない
を書き込んでOK。
再起動してみると快適なFireFox生活の始まり♪
で、
俺の場合、他にも入れているのが
とりあえずこんな感じで♪
ちなみにCopy URL+ で
はてな投稿用のコピーをするようにuser.jsに
ちなみに、テーマは
reinが
シンプルで気に入ってます。(拡張のアイコンもいっぱいあるし、Sage用のcssもある)
で、最終的にはこんな感じで使っています。
いまさら紹介するまでもないと思うけど、
現在、急速に勢力を伸ばしつつあるブラウザだ。
で、今まで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もある)
で、最終的にはこんな感じで使っています。