Unicode: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
EmausBot (diskusia | príspevky)
d r2.7.3) (robot Pridal: ks:یونیکوڈ
d update to Unicode 6.2
Riadok 11:
 
== Vývoj štandardu ==
Vznik jednotného kódu znakov podmienila existencia množstva znakových sád. Znakové sady sa líšili nielen pre jednotlivé krajiny, ale i v rámci jednej z krajín existovalo viacero znakových sád. Všetky znakové sady boli navrhnuté na základe americkej normy [[ASCII]], ktorá pevne určovala prvých 128 znakov sady a zvyšných 128 sa líšilo v závislosti od krajiny. Na Slovensku sa najčastejšie používali (a ešte stále používajú) kódy [[ISO 8859-2]], známy tiež ako Latin-2 alebo CP 852, ktorý definovala medzinárodná organizácia [[Medzinárodná organizácia pre normalizáciu|ISO]], ďalej kód [[ANSI 1250]], známy tiež ako Windows 1250, definovaný americkou organizáciou, ale najčastejšie používaný bol [[kód Kamenických]], známy tiež ako CP 895, ktorý nebol štandardizovaný. Podobné to bolo i v iných krajinách. Celý problém bol v tom, že kód ASCII bol navrhnutý tak, že jednému znaku zodpovedal jeden [[bajt]]. Takéto kódovanie umožňovalo vytvárať sady s 256 znakmi. Kódovanie Unicode je navrhnuté pomocou dvojbajtového kódovania znakov, čo umožňuje vytvárať sady s 65 536 znakmi. Štandard je navrhnutý tak, že všetky možné znaky rozdeľuje do sedemnástich dvojbajtových rovín. Takéto rozdelenie umožňuje definovať až 1 114 112 (= 17 × 2<sup>16</sup>) znakov. Prvá verzia štandardu – Unicode 1.0.0 – vznikla v októbri 1991, súčasná verzia štandardu je už '''Unicode 6.12''' z roku 2012. Táto definuje viac ako 110 000 znakov, čo je však stále menej než 10 % zo všetkých možných.
 
== Problémy s kódovaním UNICODE ==