作者reptile (迷途小書蟲)
看板EZsoft
標題我看 Unicode 補完計畫
時間Sat Dec 24 00:24:47 2005
不好意思,寫這篇文章沒有想跟反對補完計畫的人戰的意思
只是想提供一些不一樣的思維給大家
對於使用補完計畫的情形,要考量到雙方面
也就是產製文件的人(後稱 A),以及閱讀文件的人(後稱 B)
目前事實上 Windows 是一個 Big5、Unicode 二用的平台
(但實際上,AP 常是半調子支援 Unicode,後頭再談)
以 A 來說,他使用補完計畫,可以輕易產生同時支援繁簡日的 BIG5 文件
就對 B 產生了不方便(或者是說強迫 B 安裝補完計畫)
這時 B 一定會認為,為什麼 A 不麻煩自己,存成 Unicode 就好了
(這邊又產生了一個有趣的地方,如果以這種邏輯,以 A 的立場言,不就是
為什麼 B 不麻煩自己安裝補完計畫)
補完計畫的優勢在於可以輕易在 BIG5 環境處理繁簡日
劣勢在於他台電腦上得一併安裝補完計畫才能閱讀此類文件
所以,如果站在 BIG5 平台看事情的話
憑良心講,如果你要看繁簡日,就得裝補完計畫
沒有商量的餘地,這也不算強迫,算是要讓彼此溝通的一種妥協
如果站在 Unicode 平台看事情呢?
補完計畫妨礙了文件的流通,所以大家應該都乖乖地用 Unicode 來處理
我想這也是大多數反對補完計畫者的論點
實際上,反對者卻忽略了一點
並不是所有的 AP 都支援 Unicode 的!
文件的流通,並不是只有網頁!
舉幾個實際的例子
☆ BBS ☆
以我們現在看這篇文章的平台(BBS)來說
目前並沒有支援 UTF8 的 BBS Server(若有請告知,謝謝)
如果我們要在上面處理繁簡日,就只能安裝補完計畫
或者是改用 PieTTY 來處理而不波及系統
(KKMan or PCMAN 的使用者就只能希望撰寫者能內建了)
那我們來看 BBS 上使用補完計畫的好處
這樣我們就可以在 BBS 張貼繁簡日的相關文件,甚至可以轉貼到 Web 上
(只要使用者記得 Save As Unicode)
如果 BBS 上不使用者補完計畫呢?
我們只好用伊東美●(美笑/美崎)來代替原本的
那個字「咲」(PS: 用補完計畫才看得到)
用羅馬拼音來表示日本假名
這樣 BBS->Web 這個工作,會使得 Web 方面掉字
除非使用者勤勞,會手動幫 Web 端更改
反之 Web->BBS 這個工作,會使用 BBS 方面掉字
除非使用者勤勞,會手動幫 BBS 端更改
我想同時在玩個人版跟 blog 的人應該能體會
☆ Nero ☆
如果大家有在使用 Nero 燒些東西的時候
一定會發現 Nero 不承認簡體或日文檔名
一拉進 Nero 視窗,檔名通通都變成蝌蚪
這時候,你只能改名或者是使用通同字了
但是,你用補完計畫之後,Nero 通通承認這些檔名了
這還不是最精采的,最精采的是,Nero 雖然不支援 Unicode
但是它燒出來的光碟檔案格式卻是 100% 的 Unicode
所以,安裝補完計畫後,用 Nero 燒出來的片子
在其它電腦上可以正確的看到檔名(
完全不用安裝補完計畫!)
☆ ACDSee Classic ☆
這也是一套不支援 Unicode 的軟體,經由補完計畫之後
也能正確處理繁簡日的資料夾
也就是說,補完計畫是讓不支援 Unicode 的軟體
能夠處理繁簡日的最佳方案,只要一天那些軟體不支援 Unicode
補完計畫就有存在的必要
當然你可以選擇換掉不支援 Unicode 的軟體
不過,碰到沒有替代性的軟體的時候,你只能認命
(我真的幾乎找不到在沒有補完計畫時,能讓我燒出同時有繁簡日的軟體)
(當然如果有誰知道有支援又方便的 Win32 軟體請告知)
實際上,從 BBS 的例子,可以看出補完計畫的存在
某種程度上簡化了 BIG5 轉換到 Unicode 的工作
從 Nero 的例子上,甚至幫助了別人可以看到正確文字的光碟
所以,真正出問題的地方不是在於補完計畫,是在於使用者
沒有意識有將文件轉移到 Unicode 的必要
所以,在反對補完計畫的時候,如果能多花時間在
讓人選擇支援 Unicode 軟體的教育上(符合版旨了 :p)
或者花在撰寫、修改支援 Unicode 軟體上
比到處對使用補完計畫的人開戰有意義多了
這二點達成之後,補完計畫自然就可以下台了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.172.55
1F:推 tonyhome:好文 12/24 00:31
2F:推 timshan:不過Nero的例子讓我覺得nero很點點 12/24 00:32
3F:推 alicekey:推一個,能換個標題會更好~ 12/24 00:34
4F:→ reptile:我試過 Sonic MyDVD 跟 B'S Recorder 都有這問題 12/24 00:37
5F:→ reptile:不過沒在補完計畫下試過,能不能達到跟 nero 一樣的效果 12/24 00:39
6F:推 chweng:好文大推!! 現在問題確實是卡在很多程式不完全支援unicode. 12/24 00:41
※ 編輯: reptile 來自: 61.64.172.55 (12/24 00:47)
7F:推 cocakl:程式採unicode核心的少,XP的unicode支援度也不佳 12/24 01:01
8F:→ cocakl:過渡時期,共體時艱... 12/24 01:02
9F:推 Carvel:我用x64版Windows 裝了Unicode補完計畫還是看不到東西 囧|| 12/24 02:00
10F:推 pptpb:ptt 支援unicode呀 登入時帳號加 , 12/24 02:32
11F:推 chweng:還真的.. 好厲害的ptt.. 12/24 02:46
12F:推 hellk:結論 全球的os都支援unicode 就沒這些問題了 12/24 02:52
13F:推 rjjq:推推推^^ 12/24 12:17
14F:推 osla30:但補完計畫好像會跟FrontPage2003相衝...希望新版能解決~~ 12/24 14:09
15F:推 innpu:我只希望那些有裝補丸的,能夠照顧沒裝補丸的人... 12/24 14:34
16F:推 MilchFlasche:把補完計畫的價值說得很清楚,好:) 12/24 14:52
17F:→ MilchFlasche:反而像Yahoo Mail和Hotmail不能順利辨認UTF-8信件, 12/24 14:53
18F:→ MilchFlasche:也是很奇怪的事情。 12/24 14:54
19F:→ cocakl:支援要完整支援,打著半支援的名號出來造成困擾很機車 12/24 16:02
20F:推 pengseng:我加 , 後都便亂碼,是不是因為補完的關係(我有裝) 12/24 21:30
21F:推 reptile:我想是因為你的 Telnet Client 不支援 unicode 12/25 00:15
22F:推 pengseng:那要用哪個才有支援? 12/25 14:10
※ kmorgue:轉錄至看板 Key_Mou_Pad 02/25 01:52