Оглавление:
Если вы не заметили, существует целый мир за пределами Соединенных Штатов. К сожалению, представление текста на разных языках может быть сложной задачей для программистов. Unicode - это универсальный стандарт для представления текста, который позволяет легко поддерживать практически любой язык. Здесь мы рассмотрим основы Unicode.
Что такое юникод?
Если вы знакомы с техническими подробностями того, как текст хранится на компьютере, и вы являетесь носителем английского языка, вы, вероятно, слышали об ASCII, Американском стандартном коде для обмена информацией. ASCII отображает байты в числа, буквы, различные символы и управляющие символы, которые делают такие вещи, как звуковой сигнал динамика компьютера или сигнализируют начало новой строки. Это было всегда и прекрасно работает - если ваш основной язык - американский английский.
Тем не менее, многие пользователи компьютеров во всем мире говорят на других языках, многие из которых даже не близки к английскому. Если вы разработчик и ваше программное обеспечение не принимает это во внимание, у вас могут возникнуть некоторые головные боли.