• ベストアンサー

EUC-JPをShift_JISに変えても大丈夫ですか?

YahooのジオクリエイターでHPを作っていたら文字コードが<meta http-equiv="content-type" content="text/html; charset=EUC-JP">このようになっているんですが <meta http-equiv="content-type" content="text/html; charset=Shift_JIS">に変えてしまっても問題ないんでしょうか? 複数ページがあって、いくつかのページだけEUC-JPで、ほかのページはShift_JISでした。 Shift_JISがメジャーと聞いたので全てのページの文字コードをShift_JISに変えてしまおうと思うんですが ほかのタグなど一切変えず文字コードだけ変えて、今まで普通に見れてたものが見えなくなったり、何か不具合が起こることはないんでしょうか? 今後、ジオクリエイター以外の環境でHPを作成・編集することもできるようにShift_JISで統一させておいたほうがいいですよね? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.2

ジオクリエイターは知りませんが・・・ >いくつかのページだけEUC-JPで、ほかのページはShift_JISでした。 何故、今現在文字コードが混合しているのかわかりませんが、 NO.1さんご指摘のような CGIなどが絡まない単なるHTMLのテキストなら 保存時の ※「文字コード」も変更保存する必要もあります。 >Shift_JISで統一させておいたほうがいいですよね? 特に変更しなくても良いと思いますが・・・ 例えばメールフォームを合体させるとかの必要に応じて(相性を合わせて)変更すれば良い事です。 UNIXでEUCを好む業界人が多いので「Shift_JISを利用しましょう」って回答はつかないでしょう。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

 Yahooジオシティーのサーバーは確認していませんが、確かFreeBSDだったと思います。  だとするとUNIX系ですから、EUC-JPが標準ですね。  もちろんShift_JISでも、内容の日本語文字コードもShift_JISにすれば--タグだけ変えたら文字化けする--ブラウザは判断してくれます。しかし、Shift_JISだとそれを扱うプログラムが存在するとき、たとえばCGIで扱うときはトラブルの原因になることが多いので、私はUTF-8を使わないときは、EUCで統一しています。

すると、全ての回答が全文表示されます。

専門家に質問してみよう