亜細亜ノ蛾 - Weblog

[SiteSearch Google]

June 14, 2007

「Firefox を遅くさせる最大原因はアドオン」が新常識

[ad]

Firefox を快適に

みんな大好き Firefox といえば「遅いけど高機能」とか「メモリをたくさん使うけど便利」とか「(拡張機能|アドオン|エクステンション)(いい加減、統一して欲しい)が色々あってカスタマイズが楽しい、重いけど」とか、人によって感想は様々ですが、どうも愛される一方で「もっさり感」は感じている様子(asiamoth 調べ)。それでも、Firefox1.x の時代から、かなり快適になった気がします(アバタもエクボ理論)。

「Firefox を快適にする」系の記事が注目されるのも、Firefox のもっさり感を感じている人が多いからでしょうね。しかし、いまだに間違った「Firefox のメモリ使用法を変更する方法」(最小化でメモリ解放うんぬんとか)が広まってますが、まぁ、今回の主題から外れるので以下省略。

「Firefoxを遅くさせる最大原因はアドオン」

今回紹介するのは、いままでありそうでなかった、もしくは見落としていた、Firefox の動作を早くする方法です。

300clp - Firefoxを遅くさせる最大原因はアドオン

(拡張機能|アドオン|エクステンション)(いい加減、統一して欲しい)によっては、Firefox の動作を遅くするという結果が出ています。自分が使っているアドオンの中では、Greasemonkey の名前が挙がっています。でも、こればっかりは無効にすると不便だな……。

テーブル表示テスト

上記ページには、Table を多数表示させることによってベンチマークが行えるページにリンクが張ってあります。さっそく「六重テーブル-4096表示」を試すと、なんと 18 秒もかかっている!

あわてて調べたところ、やはりというか Adblock が最も表示を遅くしている原因でした。しばらく外すことに。

Adblock - Mozilla Firefox まとめサイト

その他、あまり使っていないアドオンを削除して、なんとか 7 秒台まで来ました。しかし、それでも遅いよな……。試しにすべてのアドオンを無効にしても、7 秒台は変わらず。うーむ……。

Proxomitron

──とあることに気がついて Proxomitron を無効にすると、あっさり 1 秒台に。

Proxomitron-J

これは Proxomitron の問題というより、Web フィルタが原因。HTML タグを総当たりでチェックしているので遅くなっていたのでした。このあたりは、引き続き調査が必要だな……。

さらに、アドオンを有効にして Proxomitron を無効にすると、まだ 6 秒くらいかかります。──ん? アドオンと Proxomitron を無効にすると 1 秒台、アドオンと Proxomitron を有効にすると 7 秒台なのに……? これは時間をかけてじっくり調べないとダメですね。

使っているアドオン

最後に、なんとなく自分が使っているアドオンのリストを紹介します。どこに遅さの原因が隠れているのか……。

  • 最終更新時刻: Thu Jun 14 2007 23:30:29 GMT+0900
  • UA名: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.4) Gecko/20070531 BonEcho/2.0.0.4 (tete009 G7 SSE2)
  • ビルドID: 2007053112

有効な拡張機能: [33]

Google Adsense

コメント

こんにちは。
>アドオンと Proxomitron を有効にすると 7 秒台なのに
単純にProxomitronでウェイトがかかって渡されるので、アドオン側の待ちが減るからなのでは?

それにしても、人のことは言えないですが、「有効な拡張機能: [33]」って意外だったな。
もっと少ないんじゃないかと思ってた。
ま、結局Firefoxは「アドオン使ってナンボ」って事ですかね。

どもども。自分で読み返して見ても判りにくくて、申し訳ない。

たぶんこの記事は、寝ながら書いたか、小人が書いたか、どちらでもないか、のいずれかだと思います。つか、どう見てもアドオンが原因で遅くなっている、という状態ですな。

そういえば自分でも驚いたのですが、いつの間にやらアド☆オンが増殖してますね。ダイエットせねば……。まずは重さの原因になっているアドオン、いわば「メタボ・アドオン」を見つけますか(いま上手いこと言った! みたいな顔をしながら)。

はじめまして。
メタボ・アドオンっていい方いいですね(笑)

それで上記の拡張の中でHTMLを走査するものが、メタボ・アドオンとなっているんじゃないでしょうか?
たとえば記事にも書いていらっしゃいますが、 Greasemonkey なんかはその筆頭ですね。
あとは Link Alert 、 Stylish 、 userChrome.js が怪しいんじゃないでしょうか?

ちなみに呼び方の話ですが、「アドオン」とは拡張とテーマをひっくるめた呼び名。「拡張」は英語での「エクステンション」をそのまま邦訳しただけなので、同じものです。

こんにちは!

Greasemonkey, Link Alert, Stylish, userChrome.js ……いかにもメタボっぽいですな。しかし、この中でなくなっても問題ないのは「Link Alert」くらい(Stylish と CSS でほぼ代用可能)。グリモンを削除するくらいなら Firefox を窓から捨てる、というのは半分冗談だけど、半分は本気。便利さと軽快さのバランスが難しいですね。

ヒマな時間を見つけて、ME☆TA☆BOなアドオンを探しますかね(予定は未定)。

コメントを投稿

"「Firefox を遅くさせる最大原因はアドオン」が新常識" にコメントを投稿することができます(別ウィンドウが開きます)。

トラックバック

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

"「Firefox を遅くさせる最大原因はアドオン」が新常識"へのトラックバックはまだありません。

過去の記事

カテゴリィ一覧
  1. Movable Type
  2. その他
    1. アイデア
  3. ウェブ
    1. Weblog
    2. Webデザイン
    3. ちょっとイイ話
    4. へぇー(トリビア・雑学)
    5. オモロ
      1. オモロテキスト
      2. オモロニュース
      3. オモロ動画
      4. オモロ画像
    6. ニュース
  4. コンピュータ・エレクトロニクス
    1. PC
      1. Firefox
  5. マンガ・アニメ・ゲーム
    1. アニメ
      1. 新世紀エヴァンゲリオン
    2. オタク
    3. ゲーム
    4. マンガ
      1. 週刊少年ジャンプ
        1. DEATH NOTE
        2. HUNTER×HUNTER
        3. SKET DANCE
  6. 本・音楽・映画・TV
    1. TV・芸能
    2. 映画
  7. 食・健康・生活
    1. ファッション
    2. 食べ物