12345678910111213141516171819202122232425 |
- % -*- mode: TeX; coding: cp1251; -*-
- % From http://www.unicode.org/standard/translations/russian.html
- По своей природе компьютеры могут работать лишь с числами. И для того,
- чтобы они могли хранить в памяти буквы или другие символы, каждому
- такому символу должно быть поставлено в соответствие число. До того,
- как появился Unicode, в мире имели хождение сотни различных схем
- подобного кодирования символов. Но ни одна из этих схем не была столь
- универсальной, чтобы описать все необходимые символы: например, только
- для кодирования букв, входящих в алфавиты языков Европейского
- Сообщества, необходимо было использовать несколько различных
- кодировок. По большому счёту даже и для отдельного языка, скажем,
- английского, не существовало единой системы кодирования, включавшей в
- себя все обычно используемые буквы, знаки пунктуации и технические
- символы.
- Более того, все эти схемы кодирования часто даже не были совместимы
- друг с другом. К примеру, две разные кодировки могли использовать один
- и тот же код для представления двух разных символов или присваивать
- разные коды одной и той же букве. В этой ситуации для любого
- компьютера, а особенно сервера, приходилось поддерживать несколько
- разных кодировок, которые могли понадобиться, но даже и тогда при
- передаче данных на другую платформу или при их преобразовании в другую
- кодировку всегда оставался риск, что эти данные окажутся повреждёнными.
- \endinput
|