Firefox 3.0.9 で「ページのソース」を表示するとクラッシュする問題の対処
最近、Firefox で「ページのソース」を表示するとクラッシュするという事象が続いてました。それも時々ではなく、「ページのソース」を行なうたびにクラッシュしてしまいます。
で、ちょっと検索してみたところ、Firefox 3.0.9 と、アドオンの Html Validator の組み合わせが原因だったようで、巷では割と話題になっていました。
ちなみに、現在 3.0.10 がリリースされ、その問題が解消されています(と思います)。
Html Validator の公式サイトでも以下のニュースが流れてました。

なお、ネットで検索すると、最新の Html Validator 0.8.5.6 は Firefox 3.0.9 対応で、ソースのハイライト表示を無効にしたものになっているという情報が流れています。
確認したところ、0.8.5.6 では、Html Validator オプション画面の「エラーを含む行をハイライト」をチェックしても、エラーのある行がハイライトされません。下の画面のカーソルがある行がエラー行ですが、行全体がハイライトされていません。
Firefox 3.0.10 + Html Validator 0.8.5.6

ただし、Firefox 3.0.10 と Html Validator 0.8.5.2 を組み合わせれば、ハイライト表示が可能になります(下)。
Firefox 3.0.10 + Html Validator 0.8.5.2

これらを表にまとめると、次のようになります。
| Firefox | 3.0.9 | 3.0.10 | |
|---|---|---|---|
| Html Validator | 0.8.5.2 | NG(クラッシュ) | OK |
| 0.8.5.6 | OK(ハイライトなし) | OK(ハイライトなし) | |
以下、Html Validator 0.8.5.6 から 0.8.5.2 にダウングレードする手順です。
Firefox の「ツール」→「アドオン」で Html Validator 0.8.5.6 を削除して、Firefox を再起動。

「Html Validator :: Firefox Add-ons」のページ下の方にある、「すべてのバージョンを表示」をクリック。

バージョン 0.8.5.2 の「Firefox へインストール」をクリック。

あとは通常の手順でインストールすれば OK です。0.8.5.6 をインストールした状態のまま、0.8.5.2 にバージョンを下げることはできません。
なお、0.8.5.2 から 0.8.5.6 の間には他のバグフィックスも含まれているので、暫定対処ということで。
- サイト全体で未使用のCSSセレクタを見つけるFirefoxアドオン「Dust-Me Selectors」
- Google ChromeやFirefox4のコンテキストメニューについて
- Firefox3とFirefox4の共存
- FirefoxでCPU使用率が異常に高くなる不具合を解消する
- Firebug の使い方:(X)HTML と CSS の確認・修正方法のまとめ
- Firefox3 と Firefox3.5 の共存
- Firefox2 と Firefox3(ベータ版)の共存
- リアルタイムに XHTML の文法やアクセシビリティを検証できる Firefox 機能拡張「Html Validator」
- LiveHTTPHeaders(Firefox 機能拡張)でHTTP ヘッダを表示する
- 快適なブラウジングを実現する Firefox 機能拡張「All-In-One Sidebar」
- Movable Type 4.23 リリース
- チャレンジ! Movable TypeをCMSとして使ってみよう!(第6回 グローバルナビゲーションを仕上げる/トップページに最新ブログ記事一覧を表示させる・第7回 トップページを仕上げる)
- タグ検索を絞り込む(その1)
- PowerEdit プラグイン v0.02
- Movable Type 4.2 テンプレートセット修正(アーカイブインデックス追加等)
- Movable Type 検索の全角スペースを半角スペースと同じ振る舞いにする
- Movable Type の検索でエラーになる問題について
- パッチをあてる(その1:適用方法)
- Movable Type で複数ブログを検索する
- タグ検索を絞り込む(その2:カスタマイズ)
