<解決>Firefox文字化け直し方アドオン・エンコーディング修復2つ

Firefoxブラウザ文字化け解決「テキストエンコーディングを修復」で文字コード変更設定、Firefoxアドオン「Override Text Encoding」でEUC-JP ISO-2022-JP Shift_JIS固定。グレーアウト選択できない文字化け記号で読めない直し方。

Firefox でウェブサイトの文字コードは変えられる?

Windows 版 Firefox ブラウザでネットサーフィン中、掲載されている日本語の文章が正常に表示されない、記号だらけの意味不明な文字列で表示されて読めない、なんて場面に出くわしました。

Firefox 文字化け時の記号
[◆] 四角ひし形 + [?] はてなマーク

サイトが文字化けする原因の多くが、ユーザーの環境依存や Firefox ブラウザの不具合ではなく、たいてい古いウェブサイトで起こる管理側の 文字コードの設定ミス でしょう。

  1. Firefox 文字化けの直し方
  2. Firefox アドオンで文字コード設定

Firefox テキストエンコーディング修復で文字化け解決

そんなページの 文字化け (garbled text) を Firefox で解決する直し方がコチラ!

Firefox ブラウザ テキストエンコーディング修復
テキストエンコーディング修復

  • Firefox のメニュー [表示(V)] → [テキストエンコーディングを修復(C)] をポチッとな
    └ ショートカットキー … [Alt] キーを押しながら [V] キー、次に [C] キーを押す

  • Firefox のツールバー上に 「テキストエンコーディングを修復」 ボタンを配置する
    → [ツールバーをカスタマイズ(C)...] で設定する


グレーアウトで選択できない

ただ、Firefox の [テキストエンコーディングを修復(C)] 項目がグレーアウトで選択できず文字コードを変更ができない?

[テキストエンコーディングを修復(C)] 項目がグレーアウトになっている原因は、Firefox による文字コードの自動判別では正常に表示されているとして修復は不要と判断されたからでしょう。

テキストエンコーディング拡張機能 Firefox アドオン

グレーアウトで選択できない [テキストエンコーディングを修復(C)] 項目を解決したい。。。

Firefox の 「テキストエンコーディングを修復」 で文字化けを解消する直し方ではなく、Firefox アドオンの拡張機能 「Override Text Encoding」 を導入してみる価値はありそうです。

Firefox 拡張機能アドオン Override Text Encoding 文字エンコード選択指定 EUC-JP ISO-2022-JP Shift_JIS
Firefox テキストエンコーディング拡張機能

Override Text Encoding - Firefox Add-on
(アドオン開発者: Robert Xiao 氏)
https://addons.mozilla.org/ja/firefox/user/11685264

ページの charset (文字コード / テキストエンコーディング) を手動で設定します。以前の [表示] → [テキストエンコーディング] メニューの代用品です。ツールバーのボタンを押すと、対応している任意の文字エンコードを使用するポップアップが表示されます。 無題な濃いログ

テキストエンコーディングのメニューは、使用頻度が低く使い勝手が悪いため Firefox から削除されて、汎用の 「テキストエンコーディングを修復」 ボタンに置き換えられました。残念ながら、このボタンは必ず使用できるわけではなく、常に動作するとも限らないので、文字化けで読めないページが出現します。このアドオンは、Firefox のテキストエンコーディングの選択肢をページごとに上書き (override) する機能を提供します。


日本語の文字コード固定化も

Firefox アドオン 「Override Text Encoding」 は、以前の Firefox で選択できた Unicode (UTF-8)、日本語のテキストエンコーディング 3 つに対応しています。

  • 文字コードを上書き (Override) で設定できる

  • URL ごとに設定が反映されて文字コードは固定される

文字コード charset
Unicode 文字コード
「UTF-8」
「UTF-16」 (UTF-16BE / UTF-16LE)
中国語 文字コード
簡体字 「GBK」 「GB18030」
繁体字 「Big5」
日本語 文字コード
EUC-JP」 (日本語EUC)
ISO-2022-JP」 (JISコード)
Shift_JIS」 (シフトJIS)
韓国語 文字コード
「EUC-KR」

この Firefox アドオンの出番はそれほど多くないはずで、テキストエンコーディングの文字コードを設定した後、Firefox のツールバーに表示されている 「Override Text Encoding」 ボタンは消しておいても問題ないでしょう。


関連ワード忘備録

[Firefox テキストエンコーディング Shift-JIS] [Firefox テキストエンコーディング UTF-8] [Firefox テキストエンコーディング アドオン] [Firefox テキストエンコーディング グレーアウト] [Firefox テキストエンコーディング デフォルト] [Firefox テキストエンコーディング 修復] [Firefox テキストエンコーディング 固定] [Firefox テキストエンコーディング 変更できない] [Firefox テキストエンコーディング 日本語] [Firefox テキストエンコーディング 自動判別] [Firefox テキストエンコーディング 設定] [Firefox テキストエンコーディング 選べない] [Firefox テキストエンコーディング 選択できない] [Firefox 文字化け アドオン] [Firefox 文字化け エンコード] [Firefox 文字化け 四角] [Firefox 文字化け 直し方] …