• ベストアンサー

文字コードの利点、欠点

miya_777の回答

  • miya_777
  • ベストアンサー率31% (44/140)
回答No.2

シフトJISもEUCも利点、欠点というのはあまりありません。 結局は文字コードの取り決めなのです。 しいて言うなら、サイズが違うといったくらいです。 シフトJISなら、1文字を表現するのに最大で2Byte、 これに対してEUCは最大3Byte必要とする時があります。 どちらを使うかといえば、結局は開発環境の文字コードに合わせるのが自然です。 htmlをテキストエディタで表示する時などにもスムーズですしね。 (秀丸のような自動判別してくれるのもありますが・・・。)

関連するQ&A

  • 文字コードの利点・欠点について

    おはようございます。 文字コードには、大きく分けて4種類 ・JISコード ・S-JIS ・EUC ・Unicode がありますが、それぞれの利点・欠点を教えていただけますでしょうか。 あと、EUCはなぜ制御文字を使って、1バイト仮名や補助漢字の文字コードを割り当てているのかも教えてください。 よろしくお願いします。

  • 文字コード

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

  • 文字コードについて教えてください。

    ホームページを作成するときに指定する文字コードをどうしたらいいのか迷っています。 ウインドウズ環境でホームページを作る際、入力された文字は秀丸などの特別なソフトを使わなければ自動的に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に指定されていないのはなぜでしょうか?)。

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

  • 文字コード

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

  • PHPの文字コード

    PHP初心者です。 環境【WinXP、PHP5、Apache2、エディタはDreamWeaverかPHPエディタ】 あまり詳しくないので、まず文字コードが今ひとつわかりません。 参考書などでPHPはEUCで記述と書いてあるので、エディタの設定で文字コードをEUC,改行コードをLFに設定しています。 ホームページを作成していた時には、metaタグに文字コードを打っていますが、プログラムの場合必要ないんですか?普段はShift-JISで入力しています。それともmetaタグの文字コードをEUCにしなければいけないのでしょうか? 現在、初めて更新履歴を作成しています。PHPファイルをEUCで作成し、テキストファイルをShift-JISで作成したのですが、うまく表示できませんでした。色々試して、PHPもテキストもShift-JISで作成したら、一応表示されたものの、たまに¥マークが勝手に入ってしまいます。 通常Windows環境でPHPファイルを作成する時の文字コードを教えてください。また、この場合はサイト全体(htmlファイルなど)のmetaタグの文字コードはどうしたらよいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 文字コードについて、悩んでいます

    http://okwave.jp/qa/q2698782.html この質問のNo.4の回答を見て考えています。 ・ドコモ向けのケータイサイトを作る予定で、Shft_JISしか使えないこと。 ・PHPなどを使用する予定なのでEUC-JPがよいこと。 ・ウェブサイトの文字コードは統一した方がよいこと。 この3つの条件を考えて、 Shift_JISかEUC-JPか迷っています。 アドバイス待ってます・・・。

  • 保存する際の文字コードについて

    まったくの初心者です。 Windows上でエディタ等でVBScriptを書いた場合 保存する際の文字コードは シフトJIS(ANSI)、Unicode、EUC等のうち どれにすべきでしょうか。 どれでも問題ないでしょうか。

  • Access VBA 文字コード

    こんにちは、 Access2003の勉強を始めてモノです。 コントロールウィザードで生成されるVBAコードで フォーム名などの文字列が、1文字ずつコードで表示されますが、 このコードというのは何になるのでしょうか? Shift-JISとか、EUCとかとは違うようなのですが。 何かお分かりの方がいましたら教えてください。よろしくお願いします。

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

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