向 Big5-HKSCS 說再見!!  直接用 Win32-Mozilla 看超過 80% 的「中國海字集」...
http://www.csie.ntu.edu.tw/~b7506051/mozilla/forum/viewtopic.php?t=763

給 mozilla/phoenix/netscape win32 版看 big5 日文的東東 ...
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
http://home.kimo.com.tw/s793016/1/Mozilla_ChinaSEA_v0.06.zip

PS: 如果您用此連結抓不到東東，就代表這個東西已經有新版出現了 ...
==
前言

netscape 從 6.x 開始就改用自己的方式去作 unicode <-> codepage 變換 (mozilla
& phoneix 從一開始就是如此)，也因為這樣，舊有的看 big5 日文方法皆失效 (安裝
造字檔 or 使用「unicode 補完計劃」)，故有此 .dll 的產生 ...
==
優點

1.不需安裝「中國海字集造字檔」!!  只要您設定對應的字型中有提供 unicode 字即
  可 (如：M$ 的「細明體」)
 
2.不再需要切換至 Big5-hkscs，不必再用 1999 年才出現的「香港政府造字集」了

3.在 Mozilla 下，新增 S-Jis & GB 碼 Bookmark 時，有對應的字會自動轉碼成「
  中國海字集」儲存，以前還得自己手動 keyin Big5 碼的「書籤名稱」...

4.可在 mozilla 中 copy GB2312 & S-JIS  編碼的網頁內容，然後直接貼到 bbs、
  icq 等 big5 環境上去，mozilla 會自動幫您轉碼成「Big5 + 中國海字集」... :)

ps: 1.目前 GB2312 全 8178 碼位，有對應者 8035 位，其餘 143 碼無對應
    2.S-JIS 剩 378 碼無對應 ... 一般常用的漢字應該都有對應到了 ...
    3.其它 ... 等我有空再一一檢視
==
缺點

1.只確定能在 Win32 平台的 Mozilla 1.x/Netscape 1.x/Phoenix 0.x 上使用 ...
  其它 os 平台的人想用的，您可以跟我要檔案回去自行 compile 您平台能用的版本
  ，但因為某些因素，即使成功 compile 也不保證能用 ... 有試驗過的人，請記得
  回來作「心得報告」... ^^;
 
2.Unicode 限制多多，很多中國海的字 (主要是「圖」) 對應不到 ...
 
3.M$ 的「細明體」缺字不少，建議用 unicode 缺字少的字型，如華康新出的 or
  M$-Office2k 中的「Arial Unicode M$」...
==
關於 Phoenix 0.5 ...

... 由於 Phoenix 0.5 Official Release 用了特殊的設定去 compile，故其主程式
Phoenix.exe 把一大堆 "C:\Program Files\mozilla.org\Phoenix\components" 中的
.dll 檔都包進去了，這當然也包括了我們要蓋掉的 uconv.dll ...

... 也因為如此，我們的 uconv.dll 便失效了 ... 除非您有方法可以令 Phoenix 0.5
改用外部的 uconv.dll、或是您自己 compile 一個 Phoenix 0.5 來用，否則，請使用
小弟作的 Phoenix 0.5 專用補丁，位置如下：

http://home.kimo.com.tw/s793016/1/p05_cs006_Patch.zip

PS: 如果您用此連結抓不到東東，就代表這個東西已經有新版出現了 ...
==
檔案說明

Readme.txt  - 新版說明檔
ucvtw.txt   - 舊版說明檔
ucvtw.dll   - for Mozilla 1.0x、Netscape 7.01
uconvP5.dll - for mozilla 1.2x ∼ 1.3x、Phoenix 0.2 ∼ 0.4
uconv14.dll - for mozilla 1.4a
history.txt - 版本說明
charsetalias.properties - 如果您有改過 "c:\Program Files\mozilla.org\Mozilla
                          \res\charsetalias.properties" 的內容，而又記不得要
                          如何復原它，請用此檔將其「覆蓋」
==
安裝步驟

1.先抓此檔：http://home.kimo.com.tw/s793016/1/Mozilla_ChinaSEA_v0.06.zip
 
2.將 Mozilla/Netscape/Phoenix 完全關閉，如果您有用「快速啟動」功能，需連右下
  角 systray 上的 icon 都關掉 ...
 
3.解開 1. 的檔案，在此假設您安裝時路徑沒改 ... 如有必要，請先自行備份 ...

  Netscape 7.01：把 ucvtw.dll copy 到下面目錄中，將原有的「覆蓋」掉 ...
                "C:\Program Files\Netscape\Netscape\components"

  Mozilla 1.0x：把 ucvtw.dll copy 到下面目錄中，將原有的「覆蓋」掉 ...
                "C:\Program Files\mozilla.org\Mozilla\components"

  Mozilla 1.2x ∼ 1.3x：把 uconvP5.dll copy 到下面目錄中，將 uconv.dll 蓋掉 ...
                "C:\Program Files\mozilla.org\Mozilla\components"

  Mozilla 1.4x：把 uconv14.dll copy 到下面目錄中，將 uconv.dll 蓋掉 ....
       "C:\Program Files\Common Files\mozilla.org\GRE\1.4x_日期\components"
C:\Program Files\Common Files\mozilla.org\GRE\1.4.1f_2003100816\components

  Phoenix 0.2 ∼ 0.4：把 uconvP5.dll copy 到下面目錄中，將 uconv.dll 蓋掉 ....
                "C:\Program Files\mozilla.org\Phoenix\components"

4.如果您修改過 "c:\Program Files\mozilla.org\Mozilla\res\charsetalias.properties"
  的內容的話，請先將其復原；如果您與我一樣記不得要如何復原它，請用解出的
  charsetalias.properties 將其「覆蓋」...
 
5.啟動 Mozilla/Phoenix/Netscape，將「語系與編碼」放在「正體中文 Big5」即可 ...
==
移除「強制字碼對應」

如果您有裝過由 CoPos 網友提供的「將指定 big5 解碼的網頁自動變成 big5-hkscs
解碼」的 xpi 的話，請依以下方法「移除」，否則這個 ucvtw.dll/uconv.dll 裝了
等於沒裝 (因為還是「強制以 hkscs 編碼顯示」) ...

反安裝：
1.刪除此資料夾 (假設您安裝 Mozilla 時使用資設路徑)
  C:\Program Files\mozilla.org\Mozilla\chrome\big5hkscs\

2.用「WordPAD」開啟此檔：
  C:\Program Files\mozilla.org\Mozilla\chrome\overlayinfo\navigator\content\overlays.rdf

3.找到下面這行後，將此行刪除，然後存檔 (格式：純文字文件)
  <RDF:li>chrome://big5hkscs/content/big5hkscsOverlay.xul</RDF:li>
 
看 big5 網頁時, 請看看 view->character coding 是否指向 big5-hkscs 
==
更新「細明體」

如果您的系統是 win 98 se (含) 以前的版本時，請更新您的「細明體」字型！
因為舊版的「細明體」缺字嚴重，Unicode 下沒有提供「日文假名」字型 ...

您可以用 winme、win2k、winxp 的「細明體」字型，方法如下：

1.把 win me/2k/xp 的「細明體」copy 到 win98se 的某目錄下
2.win98se 選「開始」->「關機」->「重新啟動到 m$-dos 模式」->「確定」
3.c:\windows> 下，打「Move 某目錄\mingliu.ttc c:\windows\fonts」，然後按 
  Enter，之後會問要不要覆蓋，選 y
4.c:\windows> 下，打「exit」，然後按 Enter
==
刪除「韓文造字」

如果您在用了小弟的 ucvtw.dll/uconv.dll 後，發現您的 mozilla 在顯示小弟提供
的「測試頁」時，莫明其妙的跑出一堆「韓文字符」的話，這是因為 ie 的「韓文顯
示支援」會幫您安裝 New Gulim (NGULIM.TTF) 字型，而此字型「內含」「韓文造字
」 ( 之前謠傳「xp 的細明體造字區有韓文字」是錯的) ，故導致顯示錯誤 ... 解
決辦法很簡單，您只要到「控制台」->「字型」中，把 New Gulim (NGULIM.TTF) 字
型砍掉，unicode 造字區的那些「韓文」就會自動消失了 ... :)
==
測試用：
http://home.kimo.com.tw/s793016/1/C.HTM
中國海字集：簡體中文 <-> 正體中文對照 (部份)
 
http://home.kimo.com.tw/s793016/1/J.HTM
中國海字集：日文漢字 <-> 正體中文對照 (部份) (含日文假名)
 
如果您在這兩個網頁都可以看到左簡字右正字的話，就是 ok 了!!
 
例：体體 (不過這兩個字皆非「中國海」的字，只是用來說明)
==
需要協助

1.有很多簡字 & 漢字我沒有作對應，如果您確實知道某字可對應到某字的話，請告
  訴我此字的 big-5 碼 & unicode 碼，我會在確認後加入下一版的 ucvtw.dll 中
 
2.如果其它平台的使用者有意願使用這個「中國海字集 for ucvtw.dll/uconv.dll」
  ，而您也有能力自行 compiler mozilla 的話，我也可以給您檔案讓您自己弄
 
3.製作「說明文件」(我作文很差)
 
4.製作「安裝程式」(如有必要)
 
5.提供「下載點」(現在放在 kimo 網頁空間並不穩定)
===============================================================================
特別感謝：icsun
          Francis S.Lin, http://www.csie.ntu.edu.tw/~b7506051/mozilla/
          nakeho, http://www.dream-realm.com
          lwb
          Mercury
          HO, http://unicode.cosdreamer.com
          Kii Ali, http://cpatch.org/kiiali/
==
我的 e-mail：s793016@gcn.net.tw
