本文へスキップ

N.S.O-System 株式会社は経営コンサルティングを専門とする販売に携わるノウハウや戦略を提供する会社です。

TEL. 03-6869-9351

〒104-0061 東京都中央区銀座6丁目13番16号

ホームページに関する用語

[ ま行 ]
文字コード
人間の読める文字を0と1の情報に変換する為のコード表。
ならびにその種類。
コンピュータは、全ての情報を0と1の組み合わせて記憶・処理をする。
人間が、「あ」と打ち込んでも「あ」を覚えるのではなく、
「あ」に対応する0と1の組み合わせを記録する仕組みになっている。
元々、英語圏で発達したコンピュータは、英数と記号しか扱わずに済んだので、8個の0と1の組み合わせで全ての文字を定義する事ができた。
これを1バイト文字という。簡単にいうと「半角英数」という奴。
ところが、日本を含めて、1バイト=8ビット=256文字分では、とても、
定義枠が足らないので、2バイト=16ビット=65536文字分の定義枠の規格を作って、日本語の漢字などを当てはめた。これが「全角日本語」だ。
各文字と01の組み合わせを定義づけた表を文字コードという。
この文字コードが1種類であれば、問題ないのだが、いろいろあって、
現在、複数の日本語文字コードが存在する。
例えば、Aという文字コードで記録されているファイルをBという
文字コードで開くと、当然、対応する文字が違う為、何の事やらさっぱりわからない、(つまり、「あ」のところに「え」、「い」のところに「あ」が出るようなもの)表示が出てくる事になる。
ホームページを表示して、ブラウザの表示からエンコードを選び、適当に
変えてみれば、強制的に文字コードによる文字化けを体験する事ができる。
文字化け
0と1で表現されるデジタルデータを人間の読める文字に置き換える際に、発生する何らかのエラーで文章が読めなくなること。
文字コードの項で説明したとおり、コンピュータは、全て0と1の羅列で、データを保存している。これを人間が読めるようにするには、文字とそれに対応する0と1の組み合わせの対応表に応じて置き換えて表示する必要がある。
この対応表を文字コードという。世界には様々な言語があり、それぞれの
コードが存在する。また、日本語にも複数のコードが存在する。
なんらかの原因で、サーバ側に保存されている文字コード以外のコードで
ブラウザが文字を置き換える事によりホームページの文字化けが発生する。
ツールバーの表示>文字コードから正しい文字コードを選ぶと正常に
読める事が多い。
また、データの欠落による文字化けも存在する。
『01010101…』というデータが、頭の0がとれると『1010101…』というデータとなり、これに馬鹿正直にコードを当てはめると、全く違う文字が
当てはめられる事になり、結局、文章を読むことができなくなる。
ちなみに、メールなどで半角カナなどを使うと、メールに文字化けが
発生するのは、これとよく似た原因である。
半角は、英数以外は使わない方が無難。

バナースペース

N.S.O-System 株式会社

〒104-0061 
東京都中央区銀座6丁目13番16号 
銀座WallビルUCF5F

TEL 03-6869-9351
FAX 03-6869-8589