Shift-JISとUTF-8の違い(EUC-JPも)

文字コードUTF-8とShift_JISの違い

SIRIUSシリウスのサイトオプションを開くと、文字コードが3種類から選択出来るようになっています。
  • Shift_JIS
  • UTF-8
  • EUC-JP

 

この3つは日本語を表現出来る文字コードです。
文字コードというのは、簡単に書けば文字に割り当てられる数字です。コードの種類によって割り当て数字が違います。

 

メリットデメリットはそれぞれこんな感じです。

 

Shift_JIS

メリット

  • 消費バイト数が比較的少ない。
  • 国内の携帯電話で読めるコード。

 

デメリット

  • 使いようによって文字化けする。
  • エンコードデータに制御文字を含む場合が多いので、それを想定してない環境では誤作動したり文字化けしたりする。
  • 文字種は9000ぐらい。

 

UTF-8

メリット

  • 文字範囲が広く、どの国の文字も文字化けしない。
  • ほぼどんなPC環境でもデフォルトで読むことができる。

 

デメリット

  • 国内の携帯電話表示には対応してない場合が多い。
  • 日本語は一文字につき3バイト使うので容量がShift_JIS、EUC-JPの場合の約1.5倍になる。

 

EUC-JP

メリット

  • 消費バイト数が比較的少ない。(Shift_JISよりは多くなる。)

デメリット

  • 消費バイト数が比較的少ない。(Shift_JISよりは多くなる場合がある。)
  • 国内の携帯電話表示にはほぼ対応してないと考えて良いかも。

 

選ぶのはShift_JISかUTF-8

それぞれの違いはパシさんのSEOブログ「文字コードはSEOに影響するのか?」も参考になると思います。

 

SIRIUSシリウスではデフォルトでShift_JISになっています。これは日本語サイトで使用されている文字コードはこのShift_JISが多い為です。日本語表示させるために開発された文字コードです。

 

文字コードについてはどれも一長一短ありますが、日本語サイト作るのであればShift_JISかUTF-8でOKです。

 

最近はUTF-8化が進んできているそうですので、私はUTF-8にしています。大した影響は無いのであまり気にしなくてもOKです。

 

このエントリーをはてなブックマークに追加  

 

関連ページ

共感を得る為に画像・イラスト活用が大切

 

これも知っておいてね!サーバーの基礎知識

 

HTMLとは

 

スタイルシート(CSS)とは

 

ドメインとは | ホームページ作りを家の建築に例えて解説

 

ウェブサイトが簡単に作成できる!

 

SIRIUSシリウスで作ったホームページをご紹介!

 

SIRIUSシリウスはここが凄い!購入前にじっくり吟味すべし!

【管理人マナからの告知】
今ならほとんどの商品で新作テンプレが使える!申込期限は2014年7月31日迄!
シリウス特典カスタムテンプレートB広告


SIRIUSの機能解説 限定特典ご案内 限定特典付き購入方法 カスタマイズ&小技 アフィリエイトログ