Один номер — общий ориентир для компьютеров

Unicode устроен как каталог символов: каждому включённому в него знаку присваивается уникальный код, или кодовая точка. Это может быть буква, знак препинания, математический символ или элемент древней письменности. Благодаря общему каталогу разные устройства могут распознать, что перед ними один и тот же символ, даже если хранят и передают текст разными способами.

Важно не путать Unicode с конкретным способом записи данных. Например, UTF‑8 — это формат, который превращает кодовые точки в последовательности байтов для хранения и передачи. Один символ в UTF‑8 может занимать разное число байтов, но его кодовая точка остаётся той же.

От заявки до цифрового кода

Новые знаки не добавляют просто потому, что их кто-то нарисовал. Для включения письменности обычно нужно показать, что она действительно используется или изучается, описать её знаки и правила письма, привести примеры текстов и объяснить, чем предлагаемые символы отличаются друг от друга. Специалисты рассматривают такие предложения, чтобы кодирование было достаточно полным для письма, а не только для одного музейного образца.

После присвоения кодов работу продолжают шрифты и программы. Включение знака в Unicode само по себе не гарантирует, что он немедленно появится на экране: устройству ещё нужен шрифт с подходящим начертанием, а программе — умение правильно располагать знаки и соединять их по правилам конкретного письма.

Почему эмодзи устроены сложнее, чем кажется

Некоторые эмодзи соответствуют одному коду, но другие собираются из нескольких символов. Так, составной эмодзи может включать изображение человека, модификатор оттенка кожи и невидимые управляющие знаки, связывающие части. Программа интерпретирует эту последовательность как единый образ; другая система может нарисовать его иначе, хотя набор кодов тот же.

Поэтому Unicode задаёт общий язык идентификации, а не единый внешний вид. Один и тот же принцип позволяет старинной букве и современному эмодзи пережить смену компьютера: код переносится вместе с текстом, тогда как шрифт определяет, как знак будет выглядеть.