CATEGORY: Mozilla
Firefoxはメモリ食い Mozilla 2007-07-05
Thunderbirdのインストール Mozilla 2007-07-04
CSSの確認にはCSSViewerが便利 Mozilla 2007-06-05
テンプレートの修正にはFirebugが便利 Mozilla 2007-06-03

Firefoxはメモリ食い

Firefoxはメモリ食いです。
何か調べ物をしてるとあちこちのサイトを訪れますが、その結果メモリ使用量が500MBを超えることもあります(>_<)

Linux上だとあまり感じませんが、Windows上だと少しずつ動作が鈍くなるような気がします。
原因はメモリキャッシュを解放しないためのようで、何か方法がないかと探してはみたものの、これと言った有効な改善手段は見つかりませんでした。(設定変更してもあまり変わらないような…)

そんなわけでIE7、Operaなどなどいろいろ試してみました。
Operaは最新版だと広告も表示されないようでなかなか良かったですが、どうも不慣れなためか違和感が。次のバージョンが出たらもっかい使ってみようかと思ってます。

とりあえず、次期Firefox3の開発版Gran ParadisoがAlpha6までリリースされ、次はベータ版のよう。メモリ使用量についても改善されてるようなので期待。

関連記事:
2007.12.12 Firefox 3 Beta 1 使ってみました

Thunderbirdのインストール

LinuxとWindowsを行ったり来たりしてるんで、音楽データと同様 メールについても共用ディスク上に置いて、メーラーは Thunderbird を使ってます。

ここからLinux版の話です。
MozillaのサイトからThunderbirdをダウンロードして展開後、実行すると以下のようなエラーが表示されます。

./thunderbird-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

原因はFedora 7に含まれているライブラリよりも古いバージョンのライブラリをダイナミックリンクしているためですが、対応するライブラリをインストールしてあげればOKです。

該当するパッケージが分からなかったので

% yum list *libstdc*

として、表示されたパッケージを2つともインストールしてしまいました(^_^;

% yum install compat-libstdc++-296.i386 compat-libstdc++-33.i386

yumってアスタリスク(*)を使ってパッケージを指定できるって初めて知りました。便利ですね。

CSSの確認にはCSSViewerが便利

CSSViewerはFirefox用の拡張機能です。
CSSViewerをOn状態にすると、Firefoxの画面上でマウスがある位置のタグについて設定されているスタイルシートの内容を表示してくれます。

CSSViewerのサンプル画像

もう1つのブログ"おさるの旅ログ"の引っ越し中ですが、Firebugと併用することでデザインの移行に便利でした。
複数のタグがぴったり重なっている場合は上位のもの(?)しか確認できなかったり、font-sizeなどがピクセルでしか表示されないなどの制約はあります。
Firefox add-onsで入手できます。

テンプレートの修正にはFirebugが便利

FirebugはFirefox用の拡張機能で、Web開発者向けの便利な機能を提供してくれます。
例えばWebページにエラーがないかどうか表示したり、HTMLだけじゃなくてCSS、JavaScriptの内容を表示したり、各タグがページ上のどの部分に該当するかを視覚的に見ることができます。

firebugのサンプル画像

中でもブログのテンプレート修正に便利なのが、CSSを動的に修正することができる機能。修正した結果はそのままページ上に反映されます。意図した表示になったら、その結果をテンプレートに反映させていけば良いです。
CSSの場合はブログの再構築などは必要ないですが、それでもFirebugのこの機能を使うとかなり便利。HTMLタグとCSSを知っている必要はありますが、デザインを変更したい方にはお勧め♪
Firefox add-onsで入手できます。

タブで別ページに移動したりするとEditモードから抜けてしまうのがたまに面倒だったりしますが、別ウィンドウで表示しておけば良いだけなので大きな問題ではないです(^_^;