文字化け

出典: フリー百科事典『ウィキペディア(Wikipedia)』
UTF-8でエンコードされたWikipedia日本語版の「文字化け」の記事をWindows-1252として表示したときの文字化け



 æå­åŒã ?

使使  Mojibake#Mojibake

[]


 (trouble)

[]


12[1][2]

[]



文字化けしたメール例
Unicode(UTF-7) ���̃�� (�q���Y�_�C�G�b�g)
Shift_JIS 縺薙・繝。繝シ繝ォ縺ッ 繝シ縺ョ逧・ァ倥∈縺ョ繝。繝・そ繝シ繧ク縺ァ縺吶€・
Unicode(UTF-8) このメールは 皆様へのメッセージです。
Latin-1 ã?“ã?®ãƒ¡ãƒ¼ãƒ«ã?¯ Šãƒ¼ã?®çš†æ§˜ã?¸ã?®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã?§ã?™ã€‚
US-ASCII c c .c !c <c +c / c c c <c .g f' c 8c .c !c c ;c <c 8c 'c c
アラビア語 ك?“ك?كƒكƒكƒك? كƒك?هš†ن˜ك?ك?كƒكƒƒك‚؛كƒك‚ك?ك?™ك€‚

文字コードの実装[編集]



[]


121212

文字フォントの違い[編集]


 (OS) ()11221

[]


2使12

[]


2221

[]

[]

UTF-8Wikipedia20088ISO-8859-1





ISO/IEC 646Shift_JISEUC-JPISO-2022-JPISO-8859UTF-8ISO/IEC 646

UnicodeBOM



(WWW)Unicode

[]


使

WindowsMacintosh使Shift_JIS使



UTF-8使AUnicodeBJIS X 0208UnicodeUTF-8使

EUC-JP2

使

Windows-31JUnicode使OS

使

Dingbat

Unicode

UnicodeUnicode

2.0使

[]


Unicode

WindowsUnicodeJIS X 0208JIS X 0221使

プログラムの日本語対応の甘さによるトラブル[編集]


Shift_JIS

Shift_JIS20x5cASCII20x5c

[]




ASCIIISO-2022-JP7Base64Quoted-printable71

OS
Windows  CRLF(0x0D 0x0A)

Classic Mac OS  CR(0x0D)

macOS  LF (0x0A)

UNIX  LF (0x0A)

ChromeOS  LF (0x0A)

  CRLF (0x0D 0x0A)

[]


使


Mojibake[]


mojibake使

これは、米国アルダスで日本語版などのソフトウェアの開発を行っていた久保芳之ページメーカーのソフトウェアを開発する過程で文字化けが発生することを説明するために「mojibake」という言葉を使用していたことが、その後Macintoshの関連業界で普及し、そのまま定着したことによる[3]

脚注[編集]



(一)^ CJKV,,, 2002

(二)^ ,,, 1995

(三)^ " KanjiTalk". 20143132009830

[]


 - 

Microsoft932 - JIS

 - 

 - 

 - 



 -                 

Bush hid the facts