作者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