互聯網上的中文編碼主要有三種:一種是“國標碼”(GB),主要是大陸和新加坡等使用簡體漢字的地區使用;一種是“大五碼”(BIG5),主要是台、港、澳等使用繁體漢字的地區使用;第三種是“HZ碼”,主要在海外華人和留學生中使用。GB碼用兩個ASCⅡ碼加首位“1”來表示一個漢字(即雙字節8位編碼),當它在互聯網上用“簡單郵政傳輸協議”(SMTP)傳輸時,要用Uudecode編碼後再傳輸,同樣,到達終點後要用Uudecode解碼——這樣難免會在編碼、解碼過程中出現亂碼現象。HZ碼則只使用兩個ASCⅡ碼來表示一個漢字(即雙字節7位編碼),但這樣容易將中文與英文及符號搞混,於是,它在“漢字群”的前後分別加上“逃出碼”(用“~}”表示)和“逃入碼”(用“~{”表示),即在“逃出碼”和“逃入碼”之間的ASCⅡ碼表示的是漢字,其餘的ASCⅡ碼仍然表示英文或符號。這樣,整個中文文件在網絡上傳輸時,從表面上看儼然是一個標準的ASCⅡ碼文件,既不容易出錯,也與絕大多數英文軟件兼容。這是HZ碼最大的優點。黎廣祥提出HZ碼的最初設想,並與魏亞桂一起提出了初的“ZW”(“中文”的拼音字頭)漢字輸入方案,為互聯網早期的漢字傳輸作出了重要貢獻。其後,斯坦福大學的李楓峰,參照日文的類似方案,提出了更完善的“HZ碼”方案。
但是貢獻最大的當屬魏亞桂。他八十年代到美國印第安那大學留學,先在生物系學習,後轉入計算機系。他的重要貢獻表現在三個方面:㈠、和黎廣祥一起完善了上述HZ碼的設想;㈡、他於1989年8~11月間開發出了輸入和顯示HZ碼的漢字處理軟件ZWDOS第一版(後有升級版本);㈢、他在美國印第安那大學的系統管理員Steve Mosier先生的幫助下,於1992年6月28日在Usenet上建立了一個新聞組Alt.Chinese.Text,即大名鼎鼎的ACT。
萬里長城今不在,只見當年的秦始皇:-) 把老魏和領館僑務組攪在一起多好:-)

|