マイペースクリエイターの覚え書きマイペースクリエイターの覚え書きマイペースクリエイターとクリエイターはWordPressとWordくらいちがいます。WordPressを中心としたWeb系の覚え書き。08:58【このエントリーは会社員時代に書いた記事のリブログです。】インターネットを見ていると、まれに文字化けすることがあります。「なんじゃこりゃ?」とあわてる前に、以下のパターンを覚えておけばだいたいの場合は直すことが出来ます。「日本語の文字コード(※1)は、何種類もある!」(※1.パソコン上で日本語を表示させるための技術というかルールみたいなやつ)ということを知っておいてください。何種類もあって、普段は自動で正しいやつを判別して表示してくれるんだけど、PC側もたまに間違うことがある(=コレが文字化け)ので、手動で訂正してやらないといけないことがあるんです。この文字化けの起こり方にはパターンがあります。このパターンもいくつかありますが、とりあえず3種類の文字化け特徴だけ覚えておけばほぼ大丈夫かと思います。この記事のもくじ文字コードの変え方パターン1.半角カタカナや「、」が多いパターン2.ものすごく画数の多い漢字が大量発生!パターン3.□または?がやたら多い文字コードの変え方3つの文字化けパターンの特徴を知る前に、まずは文字コードの判別が間違ってた場合に手動で直す方法をご説明します。8の場合ですが、並んでるメニューの中から「ページ」(ない場合は、「表示」)というのを探してください。「ページ」メニューを選択すると、その中に「エンコード」というのがあると思います。そこを選択すると、文字コードを選んで変更することが出来ます。文字コードはメニューの「ページ(または「表示」)」>「エンコード」で変更(クリックで拡大します)通常は、「自動選択」にしておけば良いです。変更方法が分かったところで、文字化けのケースごとに見ていきましょう。パターン1.半角カタカナや「、」が多いこんな感じで、半角のカタカナや「、」「・」などの記号が入り混じっている場合。キ、ニヌ鋧リ、ハ、ホ、ヒナキチウ、ハ、ネ、ウ、惕筍」サ荀ホヘこの場合は文字コードを「日本語(EUC)」に変えてください。正しい日本表示に直ったと思います。(これは、本来は「日本語(EUC)」で表示しなければいけないところを、誤って「日本語(シフトJIS)」で表示したときに起こるタイプの文字化けです。)パターン2.ものすごく画数の多い漢字が大量発生!結構ウイルスっぽくて怖い感じの文字化けがコレ。縺ァ縲∽サ頑律縺ッ譎ョ谿オ縺ェ縺九↑縺矩擇縺ィ蜷代°縺」縺ヲ縺雁ョこの場合は文字コードを「Unicode(UTF-8)」に変えてください。(これは、本来は「Unicode(UTF-8)」で表示しなければいけないところを、誤って「日本語(シフトJIS)」で表示したときに起こるタイプの文字化けです。iこの場合は文字コードを「日本語(シフトJIS)」に変えてください。(これは、本来は「日本語(シフトJIS)」で表示しなければいけないところを、誤って「日本語(EUC)」または「Unicode(UTF-8)」、その他別言語で表示したときに起こるタイプの文字化けです。)よくあるのはこの3つです。文字コードに関する話を詳しくしていくと、いつもにも増して、かなり長~い文章が書けてしまうので・・・・それはまた別の機会にします。reblog]※情報古いです当たり前のことなんてこの世にないのだよ。22:25パターン2の画数の多い漢字が大量にホームページがでるので(正しく日本語が表示されるところもあるのですが)エンコードを「Unicode(UTF-8)」に変更しても変わりません。日本語(自動翻訳)や日本語(EUC)にすると表示する文字は変わりますが、すべての文字が正しい日本語にまでなりません。喜寿って・・の中の文字が化けて表示されます。何か対応方法をご指導いただければ幸いです。12:29tugisanさま貼っていただいたURLとリンク先を確認しましたが、こちらの環境では文字化けが確認できませんでした。お使いのPCの環境やバージョンに左右されるかもしれません。サイト側やサーバの文字コード設定が正しく設定されておらず、閲覧側では直せないケースも有ります。(まれなケースですが)以上ご参考になれば幸いです。11:34お忙しい中誠に恐縮です。私のHP(http://www.hewtechno.com/index.html)の中でWeb日記を作り、その中の上記3ページだけが文字化けしましていずれも「パターン2」の中国語の羅列みたいです。ご指導の「日本語(EUC)」「Unicode(UTF-8)」「日本語(シフトJIS)」の文字コードを変更して見ましたが文字化けの種類は変わっても正しくには変わりません。ちなみに今使用しているPCはWenXPでIE8です。私のHPは公開しておらず親戚縁者だけにアドレスを教えて私の近況の報告(高齢者の為)の意味合いで作っております。解決のご教授を頂けましたら幸いです。23:40>清水幸一さまご覧いただきありがとうございます。問題のページを拝見したのですが、たしかに文字化けしていますね。お手元のファイルで確認していただきたいことがあるのですが、InternetExplorer側で文字コードの表示を変更しても、もともとのファイルが文字化けした状態で保存されていますと、どうにもなりません。ホームページビルダーをお使いだと思いますが、もう一度問題のファイル(newpage11.html、newpage13.html、newpage14.html)を開いてみて、ちゃんとした日本語が表示されているか確認してみてください。以下のヘルプページの手順で、保存オプションの文字コードをお好みのものに変更してみてください。http://support.justsystems.com/faq/1032/app/servlet/qadoc?QID=046528これでダメなら、残念ですがお手上げかもしれません。手元の環境で試してみましたが、復旧できませんでした。ちなみに、ホームページビルダーの標準文字コードはShift-JISのはずです。charset=Shift_JIS”となっていると思います。サイト内で別の文字コードが混在しているとトラブルのもとですので、Shift_JISならShift_JISに統一しておいたほうが良いと思います。現時点でお答えできるのはここまでですが、もし試してみて新たな情報があればまた教えてください。15:37返事が遅くなって申し訳ありませんでした。メールで回答されるのかと思い毎日メールチェックばかりしていて遅いなと思いったまま、再度貴殿のHPを開いてびっくりでした誠に申し訳ありませんでした。ご指示のことを試したのですが変化なしでした。Web上ではまだ「文字化け」していなくてPC側のファイルではまた文字化けが増えました。今日判明したことですが、保存してあるページを開こうとすると「エラーが検出されたので修正しました」とのダイヤログ表示がされ、そのダイヤログを閉じると見事に「文字化け」ページになってしまいました。これで保存してあるページ6ページ全てが文字化けになってしまいました。Web上では「生きて」いるページもありますので、ダウンロードして修正は出来るのですがそれを保存した後にまた同じように「エラー・・・・」となってしまうようで怖くて出来ません。お察しの通りHPビルダー18を使っております。なってしまって申し訳ありませんでした。20:19>清水幸一さまこちらは私が気ままにお返事するコメント欄なので、無償でお答えする代わりに、他の方の役に立てるよう回答はオープンにさせてもらっています。個別にメールをお送りはしていません。(お仕事になってしまいますので)さて、ホームページビルダーで開くと勝手に書き換わってしまうということですので、設定を変更したほうがよいでしょう。ホームページビルダー公式の、以下のサポートページが参考になると思います。文字エンコード(charset)を変更する方法についてこれで解決しないようであれば、ジャストシステムの公式サポート(無償・有償があります)を利用されてみてはいかがでしょうか。23:22色んなアドバイス本当に有難う御座いました。「自動修正しない」設定も試したのですが、全く変化ありませんでした。最後の手段としてジャストシステムのサポートを受けるつもりです無償。有償関係なく元に戻したい。ここ6ヶ月間のブログが全部文字化けしているんですから。ほんとにご尽力頂きまして誠に有難う御座いました。深く感謝申し上げます。(必須・公開されません)あなたのWebサイトやブログ等コメント本文スパム・迷惑コメント投稿防止のため、メールアドレスの入力が必須ですが、公開はされません。ご協力のほどお願いいたします。投稿いただいたコメントは管理者のチェック後掲載しておりますので、即時には反映されません。記載内容に関する批判や間違いの指摘などはそのまま掲載する方針ですが、投稿内容と無関係な誹謗中傷、一方的な罵詈雑言の場合は削除させていただく可能性があります。通常業務の合間にコメントチェックをしておりますので、すべてのコメントへのお返事が出来ない場合もございます。管理人個人への連絡等は、コメント欄ではなくコンタクトフォームをご利用ください。翔泳社さんより2019/06/05刊行。第2版』執筆しました。フリーランス活動用の事業案内サイト。お仕事のご依頼はこのサイトからどうぞ。PC配線、LAN配線、TV配線などなど自分で行う整理清掃の情報提供サイト。