教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

UI培訓(xùn)之GB2312和UTF-8的區(qū)別(一)

更新時間:2016年04月21日16時35分 來源:傳智播客UI培訓(xùn)學(xué)院 瀏覽次數(shù):

GB2312編碼大約包含6000多漢字(不包括特殊字符),編碼范圍為第一位b0-f7,第二位編碼范圍為a1-fe(第一位為cf時,第二位為a1-d3),計算一下漢字個數(shù)為6762個漢字。當(dāng)然還有其他的字符。包括控制鍵和其他字符大約7573個字符編碼
gbk編碼是對gb2312編碼的擴(kuò)充,容納的漢字更多,但僅僅是擴(kuò)充,沒有質(zhì)的變化。保留了所有g(shù)b2312編碼,在此基礎(chǔ)上進(jìn)行編碼范圍的擴(kuò)充.容納(包含特殊字符)共22014個字符編碼.
gb18030編碼是在gbk編碼基礎(chǔ)上的擴(kuò)充,因為漢字更多,僅僅使用兩位編碼已經(jīng)不能
容納要求的漢字,所以采用了2/4位混和的辦法,可以支持更多的漢字編碼。并且保留了原有的gbk 2字節(jié)編碼兼容gb2312和gbk編碼的文件。大概容納55657個編碼(包含特殊字符)
unicode編碼(也就是UTF編碼):俗稱萬國碼,致力于使用統(tǒng)一的編碼準(zhǔn)則表達(dá)各國的文字。
為表達(dá)更多的文字,utf-8采用2/3混編的方式。目前容納的漢字范圍小于gbk編碼。并且以
3字節(jié)的方式處理中文,帶來了兼容性的問題,原有的gbk,gb2312,gb18030編碼文件都不能正常的處理,還有很長的路要走。
有關(guān)漢字字符標(biāo)準(zhǔn)的說明 
GB2312編碼大約包含6000多漢字(不包括特殊字符),編碼范圍為第一位b0-f7,第二位編碼范圍為a1-fe(第一位為cf時,第二位為a1-d3),計算一下漢字個數(shù)為6762個漢字。當(dāng)然還有其他的字符。包括控制鍵和其他字符大約7573個字符編碼
gbk編碼是對gb2312編碼的擴(kuò)充,容納的漢字更多,但僅僅是擴(kuò)充,沒有質(zhì)的變化。保留了所有g(shù)b2312編碼,在此基礎(chǔ)上進(jìn)行編碼范圍的擴(kuò)充.容納(包含特殊字符)共22014個字符編碼.
gb18030編碼是在gbk編碼基礎(chǔ)上的擴(kuò)充,因為漢字更多,僅僅使用兩位編碼已經(jīng)不能
容納要求的漢字,所以采用了24位混和的辦法,可以支持更多的漢字編碼。并且保留了原有的gbk 2字節(jié)編碼兼容gb2312和gbk編碼的文件。大概容納55657個編碼(包含特殊字符)
unicode編碼(也就是UTF編碼):俗稱萬國碼,致力于使用統(tǒng)一的編碼準(zhǔn)則表達(dá)各國的文字。
為表達(dá)更多的文字,utf-8采用2/3混編的方式。目前容納的漢字范圍小于gbk編碼。并且以
3字節(jié)的方式處理中文,帶來了兼容性的問題,原有的gbk,gb2312,gb18030編碼文件都不能正常的處理,還有很長的路要走。
到底是用UTF-8還是GB2312
傾向于 gb2312
我現(xiàn)在用的是英文 2000,可除了界面的"開始"變成"Start"這樣的微小變化外其他東西用起來沒有感到任何差別,剛裝完 2000 的時候隨便去一個國內(nèi)網(wǎng)站他就會問你是否要裝簡體中文,點了是,安一下,連 IE 都不用重新打開就可以直接看中文了,英文系統(tǒng)看中文是如此簡單,換成繁體系統(tǒng)看簡體應(yīng)該沒有任何差別的,不可能會出現(xiàn)看不了或者亂碼的情況。




本文版權(quán)歸傳智播客UI培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
作者:傳智播客UI培訓(xùn)學(xué)院
首發(fā):http://oisangadgets.com/ui 
0 分享到:
和我們在線交談!