Униcоде, расмий равишда Униcоде стандарти дунёдаги аксарият ёзув тизимларида ифодаланган матнни изчил кодлаш, тасвирлаш ва қайта ишлаш учун ахборот технологиялари стандартидир. Униcоде консорсиуми томонидан қўллаб-қувватланадиган стандарт жорий версия (15.0) ҳолатига кўра 161 та замонавий ва тарихий скриптларни, шунингдек белгилар, эможи (шу жумладан рангларда) ва бошқа белгиларни қамраб олувчи 149 186 белгини[1][2] белгилайди.

Униcоде-нинг белгилар то'пламини бирлаштиришдаги муваффақияти унинг компютер дастурларини халқаролаштириш ва маҳаллийлаштиришда кенг тарқалган ва устун қо'лланилишига олиб келди. Стандарт кўплаб со'нгги технологияларда, жумладан, замонавий операцион тизимларда, ХМЛ ва энг замонавий дастурлаш тилларида жорий этилган.

Келиб чиқиши ва ривожланиши

Униcоде дунёнинг турли мамлакатларида кенг қо'лланиладиган. Аммо бир-бирига мос келмайдиган ан'анавий белгилар кодлашлари чекловларини, масалан, ИСО/ИЭC 8859 стандартида белгиланган чекловлардан ошиб кетишнинг аниқ мақсадига эга. Кўпгина ан'анавий белгилар кодлашлари умумий муаммога эга, чунки улар икки тилда компютерни қайта ишлашга имкон беради (одатда лотин ҳарфлари ва маҳаллий скрипт ёрдамида), лекин кўп тилли компютерни қайта ишлашга имкон бермайди (бир-бири билан аралаштирилган ихтиёрий скриптларни компютерда қайта ишлаш).

Тарих

1980-йилдан бери Херох Белгилар Коди Стандарти (ХCCС) билан тажрибага асосланиб,[3] Униcоденинг келиб чиқиши 1987-йилда Херох компаниясидан Жо Беккер Ли Коллинз ва Аппле компаниясидан Марк Девис универсал яратишнинг амалий жиҳатларини тадқиқ қила бошлаганида кузатилиши мумкин.[4]

Скриптлар қамраб олинган

ОпенОффиcе.орг иловасидан олинган ушбу скриншотда ко'рсатилгандек, кўплаб замонавий иловалар Униcоде'да кўплаб скриптларнинг катта қисмини ко'рсатиши мумкин.

Униcоде ҳозир энг асосий ёзув тизимларини қамраб олади.[5]

Скриптни кодлаш ташаббуси

Скриптни кодлаш ташаббуси,[6] Беркли Калифорния университетида Дебора Андерсон томонидан бошқариладиган лойиҳа 2002-йилда ҳали стандартда кодланмаган скриптлар учун таклифларни молиялаштириш мақсадида ташкил этилган. Лойиҳа со'нгги йилларда стандартга таклиф қилинган қо'шимчаларнинг асосий манбасига айланди.[7]

Қо'шимча о'қиш

Ҳаволалар

  1. ↑ „Униcоде 15.0.0“.
  2. ↑ „Униcоде Версион 15.0 Чараcтер Cоунц“.
  3. ↑ Манба хатоси: Инвалид <реф> таг; но техт wас провидед фор рефс намед униcоде-88
  4. ↑ „Суммарй Нарративе“. Қаралди: 2010-йил 15-март.
  5. ↑ „Униcоде ФАҚ“. Қаралди: 2020-йил 2-апрел.
  6. ↑ „Сcрипт Энcодинг Инитиативе“.
  7. ↑ „Абоут Тҳе Сcрипт Энcодинг Инитиативе“. Тҳе Униcоде Cонсортиум. Қаралди: 2012-йил 4-июн.