Паша Катаев
апрель 2016.
1933

Кто и зачем придумал символы в слетевшей кодировке ?

Ответить
Ответить
Комментировать
0
Подписаться
0
2 ответа
Поделиться

Кодировка или кодовая страница шрифта — это набор знаков, необходимых для набора текста на конкретном языке (или письменности нескольких родственных языков). Например, кириллическая кодировка для MS Windows обозначается СР 1251, а для Mac OS – Macintosh Cyrillic. Кодировка слетела — значит, что программа неправильно подставляет знаки из другой кодовой страницы, знаки другого языка, например, знаки центрально-европейской латиницы CP 1250 или турецкой CP 1254. Например такие: Ā Ă Â Ã À Á Ä Å Ą Æ Ç Č Ć Ð Ē Ę Ğ Ģ Î Į Ì Í Î Ï Ī Ķ Ł Ñ Ö Ő Ó Ø Œ ß Ş Š Ś Ţ Ū Ŭ Ú Ù Û Ž Ź Ż. Эти буквы появились исторически в результате адаптации латинского алфавита под потребности языков, в которых встречались сложные звуки. Чтобы эти звуки как-то обозначать, к знакам латиницы стали добавлять значки (диакритические знаки).

19

То есть если знать как эти символы читаются, что можно прочитать текст и без определения компьютером кодировки?

0
Ответить

Если узнать, какие правильные буквы соответствуют неправильным, то можно будет прочитать. Есть еще автоматический декодер http://www.artlebedev.ru/tools/decoder/advanced/

0
Ответить
Прокомментировать

Слетевшую кодировку никто не придумывал, винда в попытке понять что нужно прочитать сама генерирует околесицу из своих библиотек которые можно посмотреть в пуск-> "шрифты"

0
Прокомментировать
Ответить