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支持更多字符。 |