Mojibake

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

Mojibake (文字化け? uitspraak /ˌmodʑibake /) betekent dat op een website bepaalde teksten, met name Oost-Indische tekens en tekens met accenten verkeerd weergegeven worden. De oorzaak hiervan is meestal een foute weergaveinstelling.

Meestal worden bij webpagina's verschillende tekens omgezet in nummers. Bijvoorbeeld A=65, B=66, C=67, enzovoort. Als bijvoorbeeld in de ene taal de letter ë als 99 wordt verzonden en in de andere taal 99 wordt gebruikt voor Ã, dan wordt met de verkeerde weergaveinstelling 'poriën' veranderd in 'poriÃn'.

Soms ondersteunen Engelse computers geen tekens met accenten. Hier wordt het meestal vervangen door een blokje of een vraagteken. Soms wordt de letter niet weergegeven en is de letter die erna komt ook niet zichtbaar (sces in plaats van scènes).

Mojibake is een Japans woord dat uit 2 delen bestaat: moji=teken; karakter en bake=verandering.

Voorbeeld[bewerken]

Codering Browserinstelling Resultaat
Arabisch voorbeeld: منتدى عرب شير مشاهدة الملف الشخصي
Windows-1251 ISO 8859-1 منتدى عرب شير - مشاهدة الملف الشخصي
KOI8-R ы┘ы├ь╙ь╞ы┴ ь╧ь╠ь╗ ь╢ы┼ь╠ - ы┘ь╢ь╖ы┤ь╞ь╘ ь╖ы└ы┘ы└ы│ ь╖ы└ь╢ь╝ь╣ы┼
ISO 8859-5 й…й†иЊиЏй‰ иЙиБиЈ иДйŠиБ - й…иДиЇй‡иЏиЉ иЇй„й…й„й иЇй„иДиЎиЕйŠ
CP 866 Е┘Ж╪к╪п┘Й ╪╣╪▒╪и ╪┤┘К╪▒ - ┘Е╪┤╪з┘З╪п╪й ╪з┘Д┘Е┘Д┘Б ╪з┘Д╪┤╪о╪╡┘К
Windows-1256 ISO 8859-6 ظ…ظ†طھط¯ظ‰ ط¹ط±ط¨ ط´ظٹط± - ظ…ط´ط§ظ‡ط¯ط© ط§ظ„ظ…ظ„ظپ ط§ظ„ط´ط®طµظٹ
CP 852 ┘ů┘ćě¬ě»┘ë ě╣ě▒ěĘ ě┤┘Őě▒ - ┘ůě┤ěž┘çě»ěę ěž┘ä┘ů┘ä┘ü ěž┘äě┤ě«ěÁ┘Ő
ISO 8859-2 منتدى عرب شير - مشاهدة الملف الشخصي
ASMO 708 عàع╢ظ╔ظ»عë ظ╥ظ▒ظ╟ ظ═عèظ▒ - عàظ═ظ╞عçظ»ظ╚ ظ╞ع╡عàع╡ع┤ ظ╞ع╡ظ═ظ«ظ╬عè