Encoding & Standards

← Все термины

BOM (BOM)

Метка порядка байтов (U+FEFF), помещаемая в начало текстового файла для указания порядка байтов (порядка следования) в кодировках UTF-16/UTF-32.

UTF-16

Кодировка Unicode переменной ширины, использующая 2 или 4 байта на символ; применяется внутри JavaScript, Java и Windows.

UTF-32

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

UTF-8

Кодировка Unicode переменной ширины, использующая от 1 до 4 байт на символ; является доминирующей в интернете (применяется более чем на …

Дополнительная многоязыковая плоскость (SMP)

Плоскость 1 Unicode (U+10000 — U+1FFFF), в которой размещено большинство кодовых точек эмодзи.

Кодовый блок

Минимальная битовая комбинация, используемая для кодирования символа: 8 бит для UTF-8, 16 бит для UTF-16 и 32 бита для UTF-32.

Плоскость

Группа из 65 536 последовательных кодовых точек Unicode. Плоскость 0 — базовая многоязыковая плоскость (BMP); большинство эмодзи находятся в плоскости …

Суррогатная пара

Два кодовых блока UTF-16 (старший суррогат U+D800–U+DBFF, за которым следует младший суррогат U+DC00–U+DFFF), совместно представляющих символ выше U+FFFF.