Unicode: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Vegbot (diskusia | príspevky)
d typo gram, replaced: zastaral → zastaran
Vegbot (diskusia | príspevky)
d →‎Vývoj štandardu: typo gram, replaced:   →   (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 ISO, kód [[ANSI 1250]] známy tiež ako Windows 1250 definovaný americkou organizáciou, ale najčastejšie používaný bol [[kód bratov 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&nbsp; 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 vznikla v októbri 1991 no súčasná verzia štandardu je už Unicode 5.0. Táto definuje 101&nbsp; 063 znakov čo je iba 9,1 % zo všetkých možných.
 
== Problémy s kódovaním UNICODE ==