• ベストアンサー

漢字コード?について

漢字コードは代表的な物にJISコード、シフトJISコード、EUCコード、UTFコードがありメールの漢字コードとしてISO-2022-JPがあると習いました。ですがISO-2022-JPはJISコードの一種であるように、EUCコードならEUC、UTFコードならUTF-8などがあると思うのですが、これらはメールの漢字コードとして使用されていないということでしょうか? また、それぞれの特徴?などを教えていただけると助かります。 よろしくお願いします。

noname#226955
noname#226955

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

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5040/13168)
回答No.1

現在は規定が整備されているので、Shift-JISでもEUC-JPでもUTF-8でもメールに使用する事は可能です。 かつては、メール本文に使えるのが7bitのASCII文字だけだったため、Shift-JISを使用すると8bit目が1になる文字が出現するので使えませんでした。 そこで8bit目が0だけで表現できるJISコードをベースにISO-2022-JPが整備され使われるようになりました。 その後多言語でメールが利用されるようになったので、あらゆる文字コードで本文が書かれても大丈夫なように、文字コードの指定方法(宣言方法)等がルールとして整備されています。 文字コードの特徴と言う事であれば、JISコード、Shift-JISは日本語のみ表現できるコード。 EUC-JPはUnix系OSで日本語を扱うために作られた文字コードで、基本的には日本語のみ表現できるモノで利用されている範囲は案外と狭い。 UTF-8(Unicode)は世界中の言語を一つのコード体系で表現することを目的に作られたモノで、一つの文章の中にあらゆる言語を表示できることが特徴ですかね。

関連するQ&A

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

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

  • 文字コード

    例文をISO-2022-JP文字コード、EUC-JP文字コード、シフトJIS文字コードでそれぞれコード化したいのですが、コードの調べ方を教えてください。 よろしくお願い致します。

  • HTMLの文字コードって結局どれがいいの?

    HTML作成の際、文字化けを防ぐためにたいていは使用する文字コードを指定することになると思いますが、種類が沢山あってどれを使っていいのやらよくわかりません。私の知る限り、 Shift_JIS x-sjis EUC iso-2022-jp などが使われていると思いますが・・・。 いったどれがいいんでしょうか?それぞれの特徴や、一般的な傾向など、わかりやすく説明していただけないでしょうか?

    • ベストアンサー
    • HTML
  • 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. 短い文章では文字コードを誤認識する場合も あるようですが、どうしたら正しく認識 させられますか? 指定した文字コードで保存できず困っています。

  • 文字コード

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

  • 漢字コードについて

    漢字コードについて教えてください。 教えていただきたいのは、windowsでEUC-JPを使ってもいいのかということと、使ってもいいとしても何か制約とか問題が起きる事があるかどうかです。 お聞きしたい詳細は以下のとおりです。 現在は自分のホームページの更新の際に、ネットからデーターをダウンロードし、必要な情報を抜き出した上でデーター処理し、自分のホームページに載せています。 私のパソコンのOSはWIN XPですのでPERL はWINDOWS用のperlを使っています。PERLのプログラムはShift_JISで保存しています。 ダウンロードしてくるデーターはEUC-JPですので、いったんShift_JISに変換し、保存してあるPERLで処理しShift_JISとしてサーバーにアップロードしています。 この処理をもう少し簡単にするために、PERLのプログラム自体をEUC-JPで保存し、ダウンロードしたデーターをEUC-JPのまま処理、<META http-equiv="Content-Type" content="text/html; charset=EUC-JP"> としてサーバーにアップロードしたいと思っています。 自分の環境内では特に不具合はないようなのですが、何か問題になることはあるのでしょうか。よろしくお願いします。

    • ベストアンサー
    • Perl
  • 文字コードについて教えてください。

    ホームページを作成するときに指定する文字コードをどうしたらいいのか迷っています。 ウインドウズ環境でホームページを作る際、入力された文字は秀丸などの特別なソフトを使わなければ自動的にShift JISコードになると思うのですが、この場合、タグを <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS"> と指定するべきでしょうか?それとも、 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-2022-jp"> と指定するべきでしょうか? ISO-2022-JPで指定した場合、ブラウザが必ずしも自動判別してくれないこともあるのでしょうか? また、CGIスクリプトはShift JISで入力するとエラーを起こすことがあると聞いたことがあります。 ホームページを作成する場合には、常にISO-2022-JPかEUCの文字コードで作成するようにしたほうがいいのでしょうか? いろいろ検索して調べてみたのですが、どうもよくわかりません。宜しく御願いします。 なお、gooのホームページを閲覧するときも頻繁に文字化けしています(文字コードがEUCに指定されていないのはなぜでしょうか?)。

  • 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
  • 文字コードは何で宣言すればいいのでしょうか?

    IEやファイヤフォックスやスレイプニルなど 色々なブラウザ(携帯を含む)で見れるようなHPを作りたいのですが その際、文字コードは何で宣言すればいいのでしょうか? Shift_JIS utf-8 euc-jp どれがよいのでしょうか?

    • ベストアンサー
    • HTML
  • 漢字のコードを比較できるサイトってありませんか。

    最近仕事で、それぞれの漢字に対し、漢字のコード(ユニコード、Shift_JIS、JIS、EUC-JP)を比較できるように、一覧にしなければならなくなりました。 少し調べたところ、インターネット上には、それぞれの文字コード表はあるのですが、文字コードを横断した一覧というものは見つかりません。 それぞれの文字コード表を結合して、一覧にすることも可能だとは思うのですが、かなり時間がかかりそうなので、どこかのサイトに上記のような一覧がないものかと探しております。 ご存じの方がみえましたら、ご教授ください。