Unicode ( 統一碼 / 標準萬國碼 )
03/11/07 17:53 Filed in: 印前製版
Unicode給每個字元提供了一個唯一的數位
Unicode
( 統一碼 /
標準萬國碼 )
Unicode給每個字元提供了一個唯一的數位,
不論是什麼平臺,
不論是什麼程式,
不論是什麼語言。
基本上,電腦只能處理0與1之數字,無法直接處理文字,必須透過間接之方式,以複雜之0/1組合( 1-Byte 或 2-Byte )來對文字作編碼識別;編碼系統有秩序地指定獨立且不重複之代碼 ( Code ),來儲存字母或其他字元。
在創造Unicode之前,有數百種指定這些數位的編碼系統,台灣使用的是Big-5繁體中文編碼系統。
沒有一個編碼可以包羅完整的字元:例如,單單歐盟就有幾種不同的編碼系統,以涵蓋所有的語系。即使是單一種語言,例如英語,也沒有哪一個編碼可以適用於所有的字母,如︰標點符號,和常用的技術符號。
不同之編碼系統也會互相衝突,也就是說兩種編碼系統可能使用相同的代碼表示兩個不同的字元,或使用不同的代碼來表示同一個字元。
任何一台特定的電腦 ,尤其是檔案伺服器需要支援許多不同的編碼;但是不論什麼時候,資料透過不同的編碼、或通過不同作業平臺之間,這些資料都會有損壞的危險。
Unicode正在改變所有這一切!
Unicode 提供每一個已知的字元一個唯一的代碼,因此不論任何平臺、任何程式、任何語言都不會出現「張冠李戴」之情形發生。
Unicode 的標準編碼系統已被這些資訊界之大廠所認同,並共同採用,例如:Apple, HP, IBM, Microsoft, Oracle, Sun 和其他許多公司。
許多作業系統,所有最新的瀏覽器和 許多其他產品都支援它。Unicode標準的出現和支援它工具的存在,是近來全球軟體技術最重要的發展趨勢。
將 Unicode 與客戶伺服器或多層應用程式和網際網路結合,比使用傳統字元集節省費用。
Unicode 使單一軟體產品或單一網站能夠貫穿多個平臺,語言和國家,不需要針對不同區域而重建。
它可將資料傳輸到許多不同的系統,而文字內容不會損壞。
Unicode給每個字元提供了一個唯一的數位,
不論是什麼平臺,
不論是什麼程式,
不論是什麼語言。
基本上,電腦只能處理0與1之數字,無法直接處理文字,必須透過間接之方式,以複雜之0/1組合( 1-Byte 或 2-Byte )來對文字作編碼識別;編碼系統有秩序地指定獨立且不重複之代碼 ( Code ),來儲存字母或其他字元。
在創造Unicode之前,有數百種指定這些數位的編碼系統,台灣使用的是Big-5繁體中文編碼系統。
沒有一個編碼可以包羅完整的字元:例如,單單歐盟就有幾種不同的編碼系統,以涵蓋所有的語系。即使是單一種語言,例如英語,也沒有哪一個編碼可以適用於所有的字母,如︰標點符號,和常用的技術符號。
不同之編碼系統也會互相衝突,也就是說兩種編碼系統可能使用相同的代碼表示兩個不同的字元,或使用不同的代碼來表示同一個字元。
任何一台特定的電腦 ,尤其是檔案伺服器需要支援許多不同的編碼;但是不論什麼時候,資料透過不同的編碼、或通過不同作業平臺之間,這些資料都會有損壞的危險。
Unicode正在改變所有這一切!
Unicode 提供每一個已知的字元一個唯一的代碼,因此不論任何平臺、任何程式、任何語言都不會出現「張冠李戴」之情形發生。
Unicode 的標準編碼系統已被這些資訊界之大廠所認同,並共同採用,例如:Apple, HP, IBM, Microsoft, Oracle, Sun 和其他許多公司。
許多作業系統,所有最新的瀏覽器和 許多其他產品都支援它。Unicode標準的出現和支援它工具的存在,是近來全球軟體技術最重要的發展趨勢。
將 Unicode 與客戶伺服器或多層應用程式和網際網路結合,比使用傳統字元集節省費用。
Unicode 使單一軟體產品或單一網站能夠貫穿多個平臺,語言和國家,不需要針對不同區域而重建。
它可將資料傳輸到許多不同的系統,而文字內容不會損壞。
|