• ベストアンサー

HP 文字コードの指定

文字コードについて質問いたします。 サーバー移管でHPを作るにあたり、「EUC-JP」か「Shift_JIS」で迷っています。 今まではYAHOOで「EUC-JP」をそのまま流れで使ってましたが、今回もサーバーの流れで 「Shift_JIS」にしようとしていましたが、いろいろと調べると ・「Shift_JIS」は多くのHPが使っている ・「EUC-JP」はコピーされにくい というのがわかりました。 やはり「EUC-JP」にしたほうがいいのでしょうか? 一般的にはどういった基準で選別されているのでしょうか?

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

  • ベストアンサー
  • glphon
  • ベストアンサー率26% (41/152)
回答No.1

 文字コードは、使用している環境に依存しています。  使用しているパソコンの環境がShift_JISであるならばShift_JISを使うのがいいでしょうし、 EUC-JPならばEUC-JPを使うのがいいと思います。  基本的にWindows系ではShift_JIS、UNIX系(PC-UNIXなど)では EUC-JP(Extended UNIX Code::Wikipediaより)が使われています。  Yahoo!JapanではEUC-JPが使われていて、文字化けを防ぐ為にソースコードに京という文字が入っています(巨乳でも良いとかどこかで見たような…)  もし文字化けを気にするならばこの方式をとってEUC-JPにして、京という文字を忍ばせて見てはいかがでしょうか。  ame-sancさまがWindowsを使っている場合には無理してEUC-JPを使わずに <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">  を埋め込めばいいと思います。

ame-sanc
質問者

お礼

あまり「HPのソースがコピーされる・・」ということは気にしなくてもいいでしょうか? とはいえ真似をされるほどの内容ではないですが・・。 勉強になりました。ご返答ありがとうございました。

その他の回答 (1)

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

自分の好みかと・・・ 何かシステム・プログラムをご利用ならば EUC-JPかUTF-8の方がいいようですが、 HTMLやCSS程度だけならどちらでもいいのでは? >・「EUC-JP」はコピーされにくい >あまり「HPのソースがコピーされる・・」ということは気にしなくてもいいでしょうか? IEからソースを表示した場合(メモ帳表示)文字化けしますが、 他(Firfox view-source等)では見えます(コピー可能)のであまり関係ないでしょう・・・

ame-sanc
質問者

お礼

「Firfox」をよく使っていながら、その事実は知りませんでした。たしかにその通りでした。 >何かシステム・プログラムをご利用ならば・・・ CGIを設置していろいろ改良はしていますが、関係はあるのでしょうか? でも結局見えるので関係ないですね。ご回答ありがとうございました。

関連するQ&A

  • 文字コードEUC-JPを指定するとレイアウトが崩れます

    こんにちは。 xhtmlとCSSで制作しているページ(Shift_JIS)があるのですが、EUC-JPにする必要があり、文字コードのみを変更したのですが、CSSがうまく読み込めていないようなレイアウト崩れが起こります。Shift_JISに戻すと大丈夫になります。※Win IE6と7だけでおかしくなり、他のブラウザはありません。 なにかご存知の方、いらっしゃいますか?

    • 締切済み
    • PHP
  • Perlの文字コード

    1-2年ほど前、Perl5.8でソース自体をUTF8N(LF)で記述するようになり、 以下のように書いていました。 use utf8; use encoding "utf8"; use Encoding; それからPHPに移り、PHPでは、ソースはEUC-JP、DBもEUC、HTMLに出力する際もEUC-JPで統一していました。 最近またperlを使い出して疑問に思ったのですが、 perlではどのような文字コードで統一すれば一番よいのかということです。 javascriptはUTFだと動作しない端末(ザウルス)などあり、 perlもEUC-JPで統一しようと考えています。 昔、UTF8にこだわったのは、おそらく 「構」という文字は5Cなので、 文字コードによる不具合(ソース,js,cssで)を避けるためと、流行のUTF8にしたと思います。 perlでEUC-JPで文字コード統一させるメリットデメリットが知りたいです。 最近perlで書かれたサイトでHTML出力がShift_JISだったのですが、perlソースもシフトJISかは知りませんが、Shift_JISで統一するデメリットが知りたいです。 あと、WEBでどの文字コードが現在主流で、今後どうなるかも知りたいです。 EUC-JPで安泰なら、話は早いですが・・・

    • ベストアンサー
    • Perl
  • 文字コード

    私はデザイナです。プログラマの方が文字コードをeuc-jpなどで指定しておりますが、何故shift_jisではないんでしょうか?拙い質問ですみません。

    • ベストアンサー
    • PHP
  • 文字コード

    ホームページを作る際の文字コードはどうやって決めればいいですか? 何を基準に決めればいいですか? とりあえず今は暫定的にUTF-8で作っていますが、 Shift_JISやEUC-JPを使う場合、どういう時が適しているのでしょうか?

  • 文字コードの異なるOS間でTelnet接続する場合

    こんにちは。 文字コードの異なるOS間でTelnet接続すると、漢字部分の出力で文字化けが発生してしまいます。 たとえばWindowsXPのコマンドプロンプトからTelnetで、Linuxサーバ(fedora core3.0)へ接続するケース (Windows<shift-jis> - Linux<euc-jp>) たとえばMacOS10.3のターミナルから、Aixへ接続するケース(MacOS<euc-jp> - Aix<Shift-Jis>) などがあると思います。 このような文字コードの異なるOS間でTelnet接続を しようとした場合どのように解決すれば良いでしょうか? もしToolを使うのであれば、MacとLinuxのツールについて何か教えて頂けないでしょうか? よろしくお願いします。

  • Dreamweaverで文字コードを指定して開けますか?

    ホームページ制作会社に作ってもらった、PHP+Smarty のシステムのコンテンツ更新をDreamweaver CS3 を使ってやっています。 具体的には、.tpl ファイルをDreamweaverで開いて編集しているのですが、 <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" /> と記述されているにもかかわらず、実際は日本語EUCで保存されていて、Dreamweaverでっ開くと文字化けしてしまいます。 今はいちいち、charset=shift_jis を charset=euc-jp にエディタで変更後、Dreamweaverで編集、編集後エディタでcharset=shift_jisに戻し、アップロードという面倒な作業をしています。 Dreamweaver で、meta charset=shift_jis の指定を無視して、日本語EUCでで開く方法はないでしょうか?

  • 携帯サイトでの文字コードの指定

    携帯サイトの制作の際に文字コードの指定はどれが一番適切でしょうか? ・Shift-JIS ・EUC-JP ・UTF-8 制作するキャリアはau、SoftBank、Docomoです。

  • TeraPadの文字コード

    TeraPadの文字コードについて教えてください。 1. TeraPadで扱える文字コードは Shift-JIS、JIS、EUC、Unicode、UTF-8、UTF-8N の6種類あるようですが、このEUCとEUC-JPは 同じものですか? 2. Shift-JISで保存すると、TeraPadの下の部分に 表示される文字コードがSJISとなります。 これはShift-JISのことですか? 3. 短い文章では文字コードを誤認識する場合も あるようですが、どうしたら正しく認識 させられますか? 指定した文字コードで保存できず困っています。

  • ホームページ制作の文字コードで質問なのですが

    Shift_JIS、EUC-JP、UTF-8が今現在主流のようですが、いまいちの見込めません。 Shift_JIS・EUC-JP・UTF-8の特徴とデメリットは何なのでしょうか? またこれらの文字コードを海外から見たときはどうなるのでしょうか?

  • 1つのサイトで文字コードが混在するのは大丈夫でしょうか?

    コーディング初心者です。 metaで文字コードを指定しているのですが 1つのサイトの中で複数の文字コードが存在するのは大丈夫なんでしょうか? 例えば、トップはshift_jis お問い合わせのフォームページはeuc-jp イメージとしては同じサイト内は文字コードを統一したほうがいいように感じるのですが、違っていても大丈夫なんでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML