Юнікод: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
оформлення
виправлення неоднозначності
Рядок 2:
'''Юніко́д''', ({{lang-en|Unicode}}), УНІфіковане КОДування — це [[стандартизація|промисловий стандарт]], розроблений, щоб забезпечити цифрове представлення символів усіх писемностей світу та спеціальних символів. Удосконалений сумісно з стандартом Універсальний Набір Символів (Universal Character Set — UCS) і опублікований у формі книги ''Стандарт Юнікод'', Юнікод складається з асортименту символів, методології кодування та комплекту (набору) стандартів [[кодування символів]], комплекту кодових таблиць для посилань на зображення символів, списку властивостей символів таких, наприклад, як верхній і нижній [[регістр]], комплект довідкових даних комп'ютерних файлів, правил нормалізації, декомпозиції, зіставлення і зображення ([[рендеринг]]у).
 
Стандарт запропонувала в [[1991]] році організація ''Консорціум Юнікоду'' ({{lang-en|Unicode Consortium}}), яка об'єднує найбільші [[Інформаційні технології|ІТ]]-[[компанія|компанії]] (корпорації). ''Консорціум Юнікоду'' — неприбуткова (некомерційна) організація, яка координує розвиток Юнікоду, має амбітну мету замінити в кінцевому підсумку існуючі системи кодування символів Юнікодом і його системою стандартів Формат Перетворень Юнікоду (UTF, Unicode Transformation Format), тому що багато існуючих систем кодування є обмеженими в розмірі й можливостях і несумісними з багатомовними середовищами. Успіхи Юнікоду в уніфікації наборів символів призвели до його розповсюдження і домінуючого використання в [[інтернаціоналізація|інтернаціоналізації]] і [[локалізаціяЛокалізація програмного продукту|локалізації]] [[програмне забезпечення|програмного забезпечення]] комп'ютерів. Стандарт був використаний у багатьох новітніх технологіях, наприклад, у [[XML]], [[мова програмування|мові програмування]] [[JavaScript]] і сучасних [[операційна система|операційних системах]].
 
Юнікод знімає старе обмеження на кодування символів лише одним байтом. Натомість використовується 17 просторів, кожен з яких визначає 65,536 кодів і дає можливість описати максимум 1 114 112 (17 * 2<sup>16</sup>) різних символів. Basic Multilingual Plane (BMP)&nbsp;— Основна Багатомовна Площина містить майже всі символи, які ви будете коли-небудь використовувати.