В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на info@setup.ru
Юникод (англ. Unicode) — специальный стандарт для кодирования символов, который дает возможность представлять символы практически всех существующих языков, в которых есть письменность.
Впервые использовать юникод для кодирования символов предложила организация под названием «Консорциум юникода» в 1991 году. Использование юникода дает возможность кодировать огромное количество символов из разных систем письменности.
Юникод успешно кодирует математические символы, китайские иероглифы, кириллицу, латиницу, греческий алфавит и т. д. Причем при использовании юникода нет необходимости в переключении кодовых страниц.
В 80-х года 8-битные символы использовались повсеместно. В результате возникло огромное количество разных 8-битных кодировок и с течением времени к существующим кодировкам добавлялись новые. Основной причиной этого было стремление разработчиков создать кодировку, которая была бы совместима хотя бы с несколькими уже существующими. Это привело к возникновению целого ряда серьезных проблем.
Из-за этих проблем создание универсальной и максимально расширенной кодировки стало необходимостью. В Восточной Азии применялись широкие кодировки, длина символа в которых была переменной.
Вначале для создания юникода хотели использовать именно их, однако потом от этого решено было отказаться, по причине их излишней сложности. Кроме того, при создании юникода не использовались 32-битные символы. Вместо них были задействованы 16-битные, что, по мнению разработчиков, было менее расточительно. В конце концов, была создана первая версия юникода — 1.1, размер символов в которой составлял 16 бит, а всего кодов в этой версии было 65536. К настоящему моменту актуальной версией юникода является версия 6.1, которая была разработана в начале 2012 года.
Юникод является универсальной кодирующей системой, которая включает в себя определенный набор графических символов, и определенный набор правил кодирования этих символов для их последующей обработки с помощью компьютера.
Графические символы в юникоде условно подразделяются на несколько больших групп:
В юникоде есть два раздела:
Задача универсального раздела — задавать соответствия между символами и кодами. Коды в данном случае представляют собой целые числа, которые являются элементами общего кодового пространства и не могут быть отрицательными. Задача семейства кодировок — создать машинный вариант последовательности кодов, входящих в универсальный раздел.
Кроме того, юникод разделен на ряд кодировочных областей. Например, есть область, в которую входят коды с U+0000 по U+007f включительно. Это область, соответствующая всем символам из набора ASII. Рядом с этой областью находятся другие, которые соответствуют знакам из различных систем письменности, а также области с техническими символами и пунктуационными знаками.
У нас можно купить различные товары по видеонаблюдению: скрытые миникамеры, портативные видеорегистраторы, GSM MMS видеокамеры, умные часы и браслеты, сигнализации, внешние жёсткие диски, товары для дома, офисные и игровые кресла, товары для дома