Movable Type 備忘録
Firefox2.0をスピードアップする13の方法
- Prev Page: whos.amung.us
- Next Page: Google AJAX Feed API
こんにちわ^^
今回はFirefoxのカスタマイズについてです。
Firefoxはキージェスチャーや拡張機能が豊富で便利なんですけど・・・。
便利だけど、どうしてもOperaやIEと比べるとページが表示しきれるまでにすっごくモッタリ感がありました。(わたしの感覚的に)
そんなFirefoxを高速化する方法があるそうなので、さっそくTRYしてみましのたでご紹介です。
参考にしたのは、
- because you value your mind::13 Tweaks To Further Accelerate Your Firefox 2.0
- cori95.net::Firefox高速化
- Mozilla Firefox まとめサイト::チューニング
Firefoxのコンフィグを変更する
まず、Firefoxのアドレス欄からabout:configと入力して、Firefoxのコンフィグ設定画面を表示します。
そして、フィルタ入力欄に以下の各コンフィグをコピペして、設定内容を表示/変更します。
HTTP通信の最大接続数を指定
network.http.pipelining : trueに変更プロキシ接続の時、パイプライン処理をさせる
network.http.proxy.pipelining : trueに変更よく分からない設定
network.dns.disableIPv6 : trueに変更よく分からない設定
ui.submenuDelay : 0に変更
Firefoxのコンフィグを新規追加する
次に、新しくコンフィグ項目を追加します。
コンフィグ一覧が表示されているところで、右クリックするとサブメニューが表示されて新規追加することができます。
以下の各コンフィグを新規追加します。
処理がループしてしまったときに解析を中断させるか否かの設定
content.interrupt.parsing : 「真偽値」trueで追加content.notify.backoffcountで決めた初期時間の間隔
content.notify.interval : 「整数値」750000で追加content.interrupt.parsingをtrueにしたとき、中断処理までの時間の設定
content.max.tokenizing.time : 「整数値」2250000で追加ページのレンダリング中の基準時間の有効設定
content.notify.ontimer : 「真偽値」trueで追加ページの大まかなレイアウトの計算がすんだ時に、レンダリングが始まるまでのページの再処理時間の設定
content.notify.backoffcount : 「整数値」5で追加ここで指定した時間、マウス又はキー操作をしないと high frequency mode から low frequency mode に切り替わる。
content.notify.intervalと同じ値にする必要あり。
content.switch.threshold : 「整数値」750000で追加ページをレンダリングする前の待ち時間設定
nglayout.initialpaint.delay : 「整数値」0で追加about:pluginsでプラグインの完全な位置を示す設定
plugin.expose_full_path : 「真偽値」trueで追加メモリにキャッシュする割り当て量設定
browser.cache.memory.capacity : 「整数値」65536で追加
以上です。
新規追加の際、コンフィグ名を間違えないよう気をつけてください。
わたし間違った入力したら、追加した項目が削除できなくなっちゃった (>∀< )
どなたか削除方法などご存知でしたら教えていただけますか。
間違った項目をリセットしてからFirefoxを立ち上げ直したら、削除してくれた (●´∀`●)
Trackback Pings(0)
No trackbacks found.




HTTP通信の最大接続数を指定
network.http.pipelining : trueに変更
プロキシ接続の時、パイプライン処理をさせる
network.http.proxy.pipelining : trueに変更
ここら辺はFasterFoxでやってくれそうですが、あまりいじるべきでは無いという意見もあるようですよ。
結果としては早くなるけど、推奨は出来ないとか・・・
それに、あんまりプロキシ使う人は居なさそうだし。
よく分からない設定
network.dns.disableIPv6 : trueに変更
IPv6でのDNSルックアップにも対応するために、余分なことやってるんでしょうか?
これは、なんとなく納
よく分からない設定
ui.submenuDelay : 0に変更
これは、プルダウンメニューのサブメニューが遅延表示をしなくするんじゃないでしょうかね。
体感的には早くなりそうですね。
実は私もこれ見たんですけど、あんまり意味が無さそうだなと思ったんですよ。ただ、体感的には多少早く感じるかもです。
>>1 oscar さん
こんにちわ^^
補足ありがとうございます (●´∀`●)
> 実は私もこれ見たんですけど、あんまり意味が無さそうだなと思ったんですよ。ただ、体感的には多少早く感じるかもです。
う~ん、実は体感的に速くなった気がしないんですよぉ(つω-`。)
ホントに速くなってるのか疑問です。
oscarさんは他のチューニングなどやってますか!?
効果ありなことがあったら教えていただけますか ( ̄∇ ̄)/