MozTW 討論區
https://forum.moztw.org/

Firefox 3 的 Unicode 支授問題
https://forum.moztw.org/viewtopic.php?f=2&t=24772
1 頁 (共 2 頁)

發表人:  hfwong1 [ 2008-10-19, 11:42 ]
文章主題 :  Firefox 3 的 Unicode 支授問題

為甚麼這幾隻字在 IE 及 Firefox 2 裏能看得見,但在 Firefox 3 裏卻變成亂碼呢?好像用 Firefox 3 以後,看見亂碼的情況變多了。



發表人:  s793016 [ 2008-10-19, 12:33 ]
文章主題 : 

viewtopic.php?t=23763

發表人:  hfwong1 [ 2008-10-20, 00:24 ]
文章主題 : 

  這幾隻字不都有正式的 Unicode 編碼嗎?
  為甚麼 Firefox 3 不能把這些 PUA 編碼在送出時轉換成正式的 Unicode 編碼呢?
  而且,上面的問題好像始終沒有解決方法吧?

發表人:  coolcd [ 2008-10-20, 09:07 ]
文章主題 : 

前面提到的那一篇
如果你有看懂的話
應該知道怎麼處理這個問題
原理都是相通的
只不過這一篇提到的字,可能是由 big5-hkscs 轉過來的造字
你需要的,是安裝「PUA 內有香港 hkscs 造字」的 unicode 香港字型
例如:華康標準宋體、Ming for ISO10646
並使用該字型來顯示網頁

你確定用 fx2 與 ie 看同一個頁面都沒問題?
再確認一下吧!

發表人:  hfwong1 [ 2008-10-20, 14:41 ]
文章主題 : 

  字型我是有的,但我想用黑體來顯示網頁,並在有 pua 字的時候用 細明體_hkscs 來顯示那幾個 pua 字。
  事實證明,fx2 跟 ie7 都做得到,只有 fx3 做不到。

附加檔案:
檔案註釋: 只有讓整個網頁都設為 細明體_hkscs,fx3 才能顯示 pua 字 -.-
Tricky_Solution.jpg [10.55 KiB]
被下載 740 次
檔案註釋: fx2 跟 ie7 顯示出來的結果
Expected_Result.jpg [9.62 KiB]
被下載 752 次
檔案註釋: fx3 的問題
Problem.jpg [9.74 KiB]
被下載 698 次

發表人:  余弘兵 [ 2008-10-20, 16:01 ]
文章主題 : 

hfwong1 寫:
  字型我是有的,但我想用黑體來顯示網頁,並在有 pua 字的時候用 細明體_hkscs 來顯示那幾個 pua 字。
  事實證明,fx2 跟 ie7 都做得到,只有 fx3 做不到。

為了忠於規範,放棄了方便。唉~

發表人:  coolcd [ 2008-10-20, 18:37 ]
文章主題 : 

hfwong1 寫:
  字型我是有的,但我想用黑體來顯示網頁,並在有 pua 字的時候用 細明體_hkscs 來顯示那幾個 pua 字。
  事實證明,fx2 跟 ie7 都做得到,只有 fx3 做不到。

你有裝 hkscs 的套件嗎?我在台灣版本的 Windows XP 用 ie7 去看,沒有特別設定的話,跟 fx3 一樣是亂碼。fx2 的話,現已不在我電腦中,懶得特別裝來測。

你的圖放錯了?trichy solution 那個圖,並不是 solutioin。

引言回覆:
為了忠於規範,放棄了方便。唉~

不是這樣的,我認為這是 fx 的 bug,理由在

發表人:  hfwong1 [ 2008-10-21, 00:22 ]
文章主題 : 

引言回覆:
 你有裝 hkscs 的套件嗎?我在台灣版本的 Windows XP 用 ie7 去看,沒有特別設定的話,跟 fx3 一樣是亂碼。fx2 的話,現已不在我電腦中,懶得特別裝來測。

你把系統非 unicode 編碼設為「香港特別行政區」即可用 ie7 看到那些香港字。

引言回覆:
你的圖放錯了?trichy solution 那個圖,並不是 solutioin。

確實是放錯了,已更新了圖。

發表人:  coolcd [ 2008-10-21, 02:05 ]
文章主題 : 

hfwong1 寫:
引言回覆:
 你有裝 hkscs 的套件嗎?我在台灣版本的 Windows XP 用 ie7 去看,沒有特別設定的話,跟 fx3 一樣是亂碼。fx2 的話,現已不在我電腦中,懶得特別裝來測。

你把系統非 unicode 編碼設為「香港特別行政區」即可用 ie7 看到那些香港字。

簡單測試過一次,仍無法重現你的狀況,可能是 registry 被我亂改過的關係,或者需要額外的系統設定,或者要拿掉 Unicode-At-On,裝 HKSCS 增補字集,需要負出的代價太多,這個測試工作還是留給香港網友好了。 :P

發表人:  hfwong1 [ 2008-10-21, 06:56 ]
文章主題 : 

根本不須要裝任何東西,只要把非 unicode 語系設為 hksar 即可在 ie7 看見 pua 字。我想你看不到是因為裝了 unicode-at-on 的緣故。

發表人:  coolcd [ 2008-10-21, 12:09 ]
文章主題 : 

hfwong1 寫:
根本不須要裝任何東西,只要把非 unicode 語系設為 hksar 即可在 ie7 看見 pua 字。我想你看不到是因為裝了 unicode-at-on 的緣故。

 我後來想想,也覺得我看不到的主因可能是 Unicode-At-On 的關係。但另外有一點要澄清一下,從常理判斷,變更語系,一定是需要某些檔案與設定的。在實際測試時,會出現一個對話方塊(見附圖),以我對這個對話方塊的解讀,這些檔案在大部分情況下,可能安裝完 windows 後就已存在電腦,但實際上並未安裝,否則,應該不需跳出這個對話方塊,應該直接改設定,就可以支援 hkscs 了。

 我查證微軟的說明與支援中心,結果是:
說明與支援中心 寫:
以不同的語言顯示非 Unicode 程式
  • 開啟 [控制台] 中的 [地區及語言選項]。
  • 在 [進階] 索引標籤上,於 [非 Unicode 程式的語言] 下按一下要用的非 Unicode 程式的語言版本。
注意事項
  • 若要開啟 [地區和語言選項],請依序按一下 [開始] 及 [控制台],再連按兩下 [地區和語言選項]。
  • 您必須以系統管理員或 Administrators 群組的成員身分登入,才能完成這項程序。如果電腦已連線到網路,則網路原則設定值也可能會讓您無法完成這項程序。
  • 這個設定會安裝所需的字碼頁及字型,讓不支援 Unicode 的程式以它們的原始語言顯示功能表及對話方塊。不過,設計給其他語言使用的程式可能無法正確地顯示文字。
  • 這個設定只影響非 Unicode 的程式。您為此選項選取的語言並不會變更 Windows 或其他 Unicode 程式的功能表及對話方塊。

 設完還要重開機咧! 麻煩死了。 XD

 其實,看了「非 Unicode 程式的語言」選項上的說明後,有點疑惑,說明文字是這樣寫的:
引言回覆:
這個系統設定讓非 Unicode 程式用它們的原始語言顯示功能表和對話方塊。它不會影響 Unicode 程式,但會套用到這個電腦的所有使用者。

 ie7 是「非 unicode 程式」嗎?改了這裡的設定,會影曫到 ie7 網頁顯示?這讓我對你「只要把非 unicode 語系設為 hksar 即可在 ie7 看見 pua 字」的說法存疑。雖我想知道結果,但有鑑於在我的系統中測試,需要變動的地方太多,會影響到我的日常使用電腦的方便性,所以不想實際去試,鼓勵有研究精神的人跳下去試試。 :twisted:

附加檔案:
檔案註釋: 安裝非 unicode 語系時跳出的對話方塊
non-unicode-lang-hkscs.png [13.39 KiB]
被下載 611 次

發表人:  s793016 [ 2008-10-21, 23:13 ]
文章主題 : 

把本串的第一篇的文字,用這個加工:
viewtopic.php?p=130900#130900
完全一樣的方法,只不過最後把「big5」改為「big5-hkscs」就可以了,所以我早說了是一樣的問題。

發表人:  ustking [ 2008-11-19, 00:47 ]
文章主題 : 

hfwong1 寫:
引言回覆:
 你有裝 hkscs 的套件嗎?我在台灣版本的 Windows XP 用 ie7 去看,沒有特別設定的話,跟 fx3 一樣是亂碼。fx2 的話,現已不在我電腦中,懶得特別裝來測。

你把系統非 unicode 編碼設為「香港特別行政區」即可用 ie7 看到那些香港字。

引言回覆:
你的圖放錯了?trichy solution 那個圖,並不是 solutioin。

確實是放錯了,已更新了圖。


我支持hfwong1兄的說法, 因為香港政府都是這樣說的:

http://www.ccli.gov.hk/tc_chi/faq/faq_vista-hkscs.html
s大兄不能模擬成功的原因, 不是安裝了UAO, 或者system locale
是台灣, 而是因為s大兄用的是Windows XP.
hfwong1 的說法只是在Windows Vista 有效, 因為 Windows Vista
原本已經支援HKSCS-2004, 而Windows XP 則需要另行安裝hkscs2001.exe,
兩者有根本上的不同。

發表人:  coolcd [ 2008-11-19, 01:52 ]
文章主題 : 

原來是 Vista 與 XP 的差別 Orz
我一直把 hfwong1 當成 xp 的使用者
難怪雞同鴨講 :P

謝謝解惑

發表人:  余弘兵 [ 2008-11-19, 20:50 ]
文章主題 : 

等等,細明體_hkscs 那裡可以安裝?我把選項裡的字體轉了細明體還是看不到……

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/