KompyutaTeknolojia ya habari

Usimbaji "Unicode": tabia coding kiwango

Kila mtumiaji Internet katika jaribio la kuanzisha moja au nyingine ya kazi yake angalau mara moja aliona kwenye screen imeandikwa katika herufi za Kilatini neno "Unicode. ' Kuna nini wewe kujifunza kwa kusoma makala hii.

ufafanuzi

Usimbaji "Unicode" - tabia encoding kiwango. Ilikuwa uliopendekezwa na Unicode Inc. lisilo mwaka 1991. kiwango imeundwa kuleta pamoja kubwa iwezekanavyo idadi ya aina mbalimbali za wahusika katika hati. Page, ambayo ilianzishwa kwa misingi yake, inaweza kuwa na herufi na herufi kutoka lugha mbalimbali (kutoka Urusi kwa Korea) na ishara ya hisabati. Katika kesi hii, wote wa wahusika katika seti tabia visas bila matatizo yoyote.

sababu za kuundwa kwa

Hapo zamani, kwa muda mrefu kabla muonekano wa mfumo mmoja encoding "Unicode" imechaguliwa kwa kuzingatia mapendekezo ya mwandishi wa hati. Kwa sababu hii, mara nyingi kusoma hati, ilikuwa muhimu kutumia meza tofauti. Wakati mwingine ni muhimu kufanya mara kadhaa, ambayo kwa kiasi kikubwa complicates maisha ya mtumiaji wa kawaida. Kama tayari kutajwa, ufumbuzi wa tatizo hili mwaka 1991 alialikwa Unicode Inc. lisilo kutoa aina mpya ya encoding tabia. Iliundwa kuchanganya imepitwa na wakati na aina ya viwango. "Unicode" - encoding ambayo ozvolila kufikia unthinkable wakati huo: kujenga chombo kwamba inasaidia idadi kubwa ya wahusika. Matokeo yake ilizidi matarajio nyingi - kulikuwa na nyaraka wakati huo huo zenye lugha ya Kiingereza na maandishi Kirusi, Kilatini, na maneno ya hisabati.

Lakini uundaji wa coding umoja hutanguliwa na haja ya kutatua idadi ya matatizo ambayo ametokea kutokana na aina kubwa ya viwango tayari zilizopo kwa wakati huo. ya kawaida ya yao:

  • Elvish kuandika, au "gibberish";
  • upungufu wa herufi,
  • tatizo kubadilisha codings;
  • font kurudia.

Small Mapitio ya kihistoria

Fikiria kwamba yadi 80. vifaa vya kompyuta si ya kawaida na ina aina tofauti na siku hizi. Ingawa kila OS ni ya kipekee na iliyosafishwa kila mshabiki wa mahitaji maalum. Haja kwa ajili ya kubadilishana habari hubadilishwa ziada rework kila kitu. Kujaribu kusoma hati iliyoundwa na mfumo mwingine wa uendeshaji, mara nyingi huonyesha kuweka ajabu ya herufi, na mchezo huanza na encoding. Haina daima kufanya hivyo haraka, na wakati mwingine hati muhimu Imeshindwa kufungua katika miezi sita, na hata baadaye. Watu ambao mara nyingi kubadilishana habari, kujenga kwa wenyewe meza kubadilika. Na kisha kuzifanyia kazi inaonyesha undani kuvutia: haja ya kuunda yao katika pande mbili, "kutoka yangu katika yako" mbele na nyuma. Kufanya banal upinduaji kompyuta mashine hawezi, kwa ajili yake katika safu haki ya chanzo, na kushoto - Matokeo yake, lakini si kinyume chake. Ukiona haja ya kutumia herufi maalum katika hati, walikuwa na kuongezwa kwanza, na kisha mwingine, na kueleza kwa mpenzi yale mahitaji ya kufanya ili wahusika hawa hawana kuwa "gibberish." Na hebu kusahau kwamba kwa kila encoding alikuwa na kuendelea au kutekeleza fonts yao wenyewe, ambao ulisababisha kuundwa kwa idadi kubwa ya marudio katika OS.

Fikiria zaidi kwamba fonts katika ukurasa, utaona vipande 10 ya kufanana Times New Roman na kutoa ujumbe ndogo maana UTF-8, UTF-16, ansi, UCS-2. Sasa wewe kuelewa kwamba maendeleo ya viwango zima lilikuwa muhimu?

"Mwanzilishi baba ya wabunifu wa"

Asili ya viumbe wa Unicode kupatikana mwaka 1987 wakati Dzho Bekker kutoka Xerox, pamoja na Lee Collins na Mark Davis kutoka Apple alianza utafiti katika uwanja wa viumbe halisi ya kuweka zima herufi. Katika Agosti 1988, Dzho Bekker kuchapishwa rasimu ya pendekezo kwa ajili ya kuunda 16-bit za lugha mbalimbali mfumo wa kimataifa coding.

miezi michache baadaye Unicode kundi la kazi iliongezwa ni pamoja Ken Whistler na Mike Kernegana kutoka RLG, Glenn Rayt ya Sun Microsystems na wataalamu wengine kadhaa, kuwezesha kukamilika kwa kazi ya malezi ya awali ya kawaida coding ya kiwango.

maelezo ya jumla

Unicode misingi ya dhana ya ishara. Chini ya ufafanuzi huu inahusu jambo dhahania ambao upo katika aina fulani ya kuandika na kutekelezeka kwa Kiunganishi Kinachounganisha (wao "portraits"). Tabia ya kila imetolewa katika "Unicode" code kipekee mali ya fulani kitengo kiwango. Mfano Kiunganishi Kinachounganisha B pia katika Kiingereza na herufi Russian, lakini inalingana na Unicode 2 wahusika mbalimbali. Wao ni chini ya kubadilika kwa herufi ndogo, t. E., Kila mmoja ambayo inaeleza database muhimu, seti ya mali na jina kamili.

Faida za Msimbosare

Kabisa na wa wakati mwingine usimbaji "UNICODE" Kuna hisa kubwa ya ishara kwa ajili ya "encryption" wahusika. ukweli kwamba watangulizi yake alikuwa 8 bits, kwamba ni mkono na wahusika 28, lakini muundo mpya alikuwa tayari wahusika 216, ambayo ilikuwa ni hatua kubwa mbele. Hii encode kuruhusiwa karibu wote zilizopo na kawaida herufi.

Pamoja na ujio wa "Unicode" hakuna tena haja ya kutumia meza uongofu: kama kiwango moja tu yanatofautiana haja kwa ajili yao. Vile vile, wao kuzamishwa ndani ya usahaulifu, na "gibberish" - kiwango moja alimfanya haiwezekani, pamoja na utawala nje haja ya kuunda fonts zinazofanana.

maendeleo ya Unicode

Bila shaka, maendeleo si katika mahali, na kwa vile mada ya kwanza kupita kwa miaka 25. Hata hivyo, seti si "Unicode" ukaidi inaweka msimamo wake katika dunia. Kwa njia nyingi hii imekuwa alifanya shukrani inawezekana ukweli kwamba imekuwa rahisi kutekeleza na umeenea, kuwa kutambuliwa watengenezaji wa wamiliki (kulipwa) na wazi programu chanzo.

Tunapaswa kuamini kwamba leo tunaona sawa code "Unicode" kama robo ya karne iliyopita. Kwa sasa, ni nafasi yake kuchukuliwa na toleo 5.h.h, na idadi ya alama coded imeongezeka kwa 231. Juu ya uwezekano wa kutumia kiasi kikubwa alama alikataa bado kudumisha msaada kwa ajili ya Unicode-16 (encoding, ambapo kiwango cha juu ya kiasi cha idadi yao mdogo 216). Tangu kuanzishwa kwake kuendelea na toleo 2.0.0 "Unicode Standard" imeongeza idadi ya herufi kwamba ni pamoja na karibu katika mara 2. fursa na kuendelea kukua kwa miaka ijayo. Kwa toleo 4.0.0 tayari kuna haja ya kuongeza kiwango yenyewe, na mambo hayo yaliyotukia. Kwa sababu hiyo, "Unicode" imepata aina ambayo tunajua leo.

Nini kingine ni katika Unicode?

Mbali na kubwa, mara kwa mara updated na idadi ya wahusika, "Unicode" -Encoding Nakala habari ni mwingine tabia muhimu. Hii ni kile kinachoitwa kuhalalisha. Badala ya kitabu kupitia hati tabia nzima na herufi, na badala ikoni za meza mawasiliano, kutumia moja ya zilizopo mipangilio kuhalalisha. Ni kitu gani?

Badala ya kupoteza rasilimali ya kompyuta kwenye hundi ya mara kwa mara ya tabia hiyo hiyo, ambayo inaweza kuwa sawa katika alfabeti tofauti, kwa kutumia algorithm maalum. Ni inaruhusu kufanya ishara sawa tofauti safu chaguo-meza na kuomba tayari wao, si tena na tena kwa angalia data yote.

mipangilio kama hayo na kutekelezwa nne. Kila mabadiliko hufanyika kwa kanuni madhubuti uhakika, tofauti na wengine, hivyo kuwaita hata mmoja kati yao si mwafaka zaidi. Kila iliyoundwa kwa ajili ya mahitaji maalum, ilipachikwa na kutumika kwa mafanikio.

usambazaji kiwango

Katika miaka ya 25 ya historia yake encoding "UNICODE" Nimepokea pengine kuenea zaidi duniani. Chini ya kiwango hiki ni kubadilishwa kama mipango na web-kurasa. upana wa programu hiyo anaweza zinaonyesha kuwa Unicode hutumiwa na zaidi ya 60% ya rasilimali ya mtandao.

Sasa, unajua, wakati "Unicode" standard alionekana. Ni nini, wewe pia kujua na kuwa na uwezo wa kufahamu umuhimu kamili ya uvumbuzi, alifanya na kundi la wataalam Unicode Inc. zaidi ya miaka 25 iliyopita.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sw.birmiss.com. Theme powered by WordPress.