Unicode vs ASCII
Unicode thiab ASCII ob leeg yog cov qauv rau kev sau cov ntawv. Kev siv cov qauv zoo li no tseem ceeb heev thoob plaws ntiaj teb. Code lossis tus qauv muab tus lej tshwj xeeb rau txhua lub cim txawm tias siv hom lus lossis qhov program twg. Los ntawm cov tuam txhab loj rau cov neeg tsim software, Unicode thiab ASCII muaj kev cuam tshuam loj. Kev sib txuas lus ntawm cov cheeb tsam sib txawv hauv ntiaj teb yog qhov nyuaj tab sis qhov no xav tau txhua lub sijhawm. Kev yooj yim tsis ntev los no hauv kev sib txuas lus thiab kev txhim kho ntawm lub platform tshwj xeeb rau txhua tus neeg hauv ntiaj teb yog qhov tshwm sim ntawm kev tsim qee qhov kev encoding thoob ntiaj teb.
Unicode
Kev txhim kho ntawm Unicode tau koom tes los ntawm lub koom haum non-profit Unicode Consortium. Unicode yog feem ntau sib xws nrog cov lus sib txawv xws li Java, XML, Microsoft. Net thiab lwm yam. Cov duab kos duab lossis kos duab glyptic muaj ntau heev vim yog kev hloov kho ntawm tus cwj pwm zoo uas yog ua tiav siv qee qhov kev siv los ntawm Unicode. Kev tsim kho ntawm Unicode tau coj kev hloov kho tshiab hauv kev ntxhib los mos, duab, cov ntsiab lus thiab lwm yam. Cov lej lossis hluav taws xob mem tes yog siv los hloov cov ntawv lossis duab thiab lawv yooj yim xa mus los ntawm ntau lub network.
• Tsis ntev los no version ntawm Unicode muaj ntau dua 109000 tus cim, kab kos rau kev siv pom, txheej txheej txheej txheem, txheej txheem rau kev encoding, collation, ob-txoj kev zaub, depicting thiab lwm yam.
• UTF-8 yog ib qho ntawm cov khoom siv dav siv.
• Unicode consortium muaj cov tuam txhab software thiab kho vajtse hauv ntiaj teb xws li Apple, Microsoft, Sun Microsystems, Yahoo, IBM, Google Oracle Corporation.
• Thawj phau ntawv tau luam tawm los ntawm pawg koom haum hauv xyoo 1991 thiab qhov tseeb Unicode 6.0 luam tawm xyoo 2010.
ASCII
Daim ntawv luv luv ntawm American Standard Code rau Kev Hloov Cov Ntaub Ntawv yog ASCII. Encoding ntawm qhov system yog raws li kev txiav txim rau cov tsiaj ntawv Askiv. Tag nrho cov ntaub ntawv niaj hnub encoding tshuab txhawb ASCII thiab lwm yam. ASCII yog thawj zaug siv los ntawm Tswb cov ntaub ntawv cov kev pab cuam raws li xya ntsis Tele-printer. Kev siv binary system tau coj kev hloov pauv loj heev hauv peb tus kheej suav. Tus Kheej Computer raws li peb pom tam sim no yog qhov txiaj ntsig ntawm kev siv binary lus uas tau siv los ua cov khoom tseem ceeb rau encoding thiab decoding. Ntau hom lus tom qab tsim thiab txais yuav yog raws li nws. Raws li binary system ua rau lub PC yooj yim dua thiab cov neeg siv khoom zoo rau txhua tus, zoo ib yam li ASCII tau siv los ua kom yooj yim hauv kev sib txuas lus. 33 lub cim tsis yog luam tawm, 94 lub cim luam tawm thiab qhov chaw tag nrho ua rau 128 tus cim uas siv los ntawm ASCII.
• Nws tso cai 128 tus cim.
• WWW lossis World Wide Web siv ASCII ua tus cim encoding system tab sis tam sim no ASCII tau hloov pauv los ntawm UTF-8.
• luv luv tau encoded los ntawm thaum ntxov ASCII.
• ASCII-code xaj txawv ntawm cov ntawv sau ib txwm muaj.
Qhov txawv ntawm Unicode thiab ASCII • Unicode yog ib qho kev nthuav dav ntawm Unicode Consortium los encode txhua hom lus tab sis ASCII tsuas yog siv rau kev nkag mus rau Asmeskas Lus Askiv nquag. Piv txwv li, ASCII tsis siv lub cim ntawm phaus lossis umlaut. • Unicode xav tau chaw ntau dua ASCII. • Unicode siv 8, 16 lossis 32 cov cim raws li kev nthuav qhia sib txawv thaum ASCII yog xya-ntsis encoding formula. • Ntau software thiab email tsis tuaj yeem nkag siab qee tus cim Unicode teeb. • ASCII tsuas txhawb 128 tus cim thaum Unicode txhawb ntau tus cim. |
Txawm hais tias muaj ntau qhov sib txawv tshwm sim ntawm Unicode thiab ASCII tab sis ob qho tib si tseem ceeb heev hauv kev txhim kho kev sib txuas lus hauv web.