Unicode與ASCII
Unicode和ASCII都是文本編碼的標準。這些標準的使用在全世界都非常重要。無論使用哪種語言或程序,代碼或標準都為每個符號提供唯一的編號。從大公司到個人軟件開發人員,Unicode和ASCII都有著重要的影響。世界上不同地區之間的交流是困難的,但這是每一次都需要的。最近在通信上的便利性和為世界上所有人開發一個獨特的平臺是發明了一些通用編碼系統的結果。
Unicode碼
Unicode的開發是由一個非盈利組織Unicode財團協調的。Unicode與Java、XML、Microsoft.Net等不同的語言最為兼容。由於使用Unicode所採用的某種機制對字符形狀進行了修改,因此符號圖形或glyptic art非常可用。Unicode的發明帶來了紋理、圖形、主題等方面的重大革新。使用自然數字或電脈衝來轉換文本或圖片,它們很容易通過不同的網絡傳輸。
•最新版本的Unicode包含109000多個字符、可視參考圖表、編碼方法、編碼標準、排序、雙向顯示、描述等。
•UTF-8是廣泛使用的編碼之一。
•Unicode聯盟由世界領先的軟件和硬件公司組成,如蘋果、微軟、太陽微系統、雅虎、IBM、谷歌甲骨文公司。
•該聯盟於1991年出版了第一本書,2010年出版了最新的Unicode 6.0。
ASCII碼
美國信息交換標準代碼的縮寫是ASCII。該系統的編碼是基於對英文字母表的排序。所有的現代數據編碼機都支持ASCII碼。ASCII最早由貝爾數據服務公司用作七位遠程打印機。二進制系統的使用給我們的個人計算機帶來了巨大的變化。我們現在把解碼看作是個人語言的核心。後來創造和採用的各種語言都是以此為基礎的。由於二進制系統使個人電腦更加舒適和用戶友好,同樣地,ASCII也被用來簡化通信。33個字符為非打印字符,94個打印字符和空格共構成128個字符,供ASCII使用。
•允許128個字符。
•WWW或萬維網使用ASCII作為字符編碼系統,但現在ASCII被UTF-8取代。
•短文由早期ASCII編碼。
•ASCII碼順序不同於傳統的字母順序。
Unicode和ASCII的區別•Unicode是Unicode聯盟的一個探索,它對所有可能的語言進行編碼,但ASCII只用於頻繁的美式英語編碼。例如,ASCII不使用磅或元音變音符號。•Unicode比ASCII需要更多的空間。•Unicode使用8,16位或32位字符基於不同的表示形式,而ASCII是七位編碼公式。•許多軟件和電子郵件無法理解少數Unicode字符集。•ASCII僅支持128個字符,而Unicode支持更多字符。 |