这两天被UTF-8的事情搞的有些焦头烂额,碰巧mikliker推荐我看一篇blog:是否需要统一编码(http://tristones.viaspeip.com/archives/000478.html)。想想也没有向大家详细讲过utf的问题,那就在睡觉前写一篇吧。
首先澄清一个问题。China Bloker推荐采用UTF-8编码,不带有任何政治因素,也没有两岸的一方压倒另一方的意思。我们的这个建议,更大程度上是从技术角度出发的。
事实上,UTF-8更为普遍的区域,恰恰就是对岸的同胞所在的网路。在大陆地区,用UTF-8编写的程序和制作的网页都还比较少。如果您知道大五码big5的一个十分重大的缺憾(所谓冲码问题),那么就不难理解为什么在港台很多作者倾向使用UTF-8也就是他们称呼的万国码了。最简单的概括,就是大五码本身设计上的缺陷使得PHP甚至UNIX系统在处理汉字时将一部分汉字的一部分误认为控制符。因此,采用UTF-8,是最好的解决冲码问题的方法。在黑杰克网友尝试繁体化本程序的过程中,我和他就共同探讨出了用UTF-8代替big5的必要性了。
其次,建议统一UTF-8编码,和改动RSS的程序使之可以接受gb/big5的做法,都一样是在从技术角度上解决沟通的问题。而我们之所以不建议通过程序本身在接受trackback时完成编码的转换,自然也是从技术难度上出发的。PHP和ASP是两个最流行的网络脚本语言了,asp我不熟,但是记得loveyuki曾经说过,asp要转码也不是易事,还牵涉到IIS。至于PHP,大家都看到了,一定要好心的服务器管理员们安装iconv的组件才能完成编码转换。从技术角度上说,当然是大家都用同一个编码更容易实现了。
撇开技术的问题,我还想从China Bloker的成立目的讲讲。China Bloker不是企图成为中国博客程序的规范制定者,我们只是一个自愿加入,互相交流最新想法的组织。或者说,China Bloker是一个平台,程序作者可以在上面提出他的一个创意或者一个改进的思路,然后由他自己或者别的有能力者去完善和实现这个思路,使之成为现实。就好像现在在建的几个项目,都在等待一个从蓝图到事实的过程。所以,不是光说不练的,也不是高高在上的,更不是权威的觊觎者。如果China Bloker成功,那么这个成功的表现形式一定是,上面的某个项目被我们中的一个blog程序实现了出来,而且其他blog看到了这个创意(或者说新功能)的好处,而愿意在自己的blog里也加入这个功能,觉得不好的创意则忽略。这才是自由的网络应该提倡的:共享、互利和共同推广。
是的,正如mikliker所说,也许会失败,也许很多人,也许甚至包括我们自己在若干年后,会觉得我们是多么的幼稚。但至少现在,这是我们的梦想,也是我们试图推进China blogs 的一项努力。
首先澄清一个问题。China Bloker推荐采用UTF-8编码,不带有任何政治因素,也没有两岸的一方压倒另一方的意思。我们的这个建议,更大程度上是从技术角度出发的。
事实上,UTF-8更为普遍的区域,恰恰就是对岸的同胞所在的网路。在大陆地区,用UTF-8编写的程序和制作的网页都还比较少。如果您知道大五码big5的一个十分重大的缺憾(所谓冲码问题),那么就不难理解为什么在港台很多作者倾向使用UTF-8也就是他们称呼的万国码了。最简单的概括,就是大五码本身设计上的缺陷使得PHP甚至UNIX系统在处理汉字时将一部分汉字的一部分误认为控制符。因此,采用UTF-8,是最好的解决冲码问题的方法。在黑杰克网友尝试繁体化本程序的过程中,我和他就共同探讨出了用UTF-8代替big5的必要性了。
其次,建议统一UTF-8编码,和改动RSS的程序使之可以接受gb/big5的做法,都一样是在从技术角度上解决沟通的问题。而我们之所以不建议通过程序本身在接受trackback时完成编码的转换,自然也是从技术难度上出发的。PHP和ASP是两个最流行的网络脚本语言了,asp我不熟,但是记得loveyuki曾经说过,asp要转码也不是易事,还牵涉到IIS。至于PHP,大家都看到了,一定要好心的服务器管理员们安装iconv的组件才能完成编码转换。从技术角度上说,当然是大家都用同一个编码更容易实现了。
撇开技术的问题,我还想从China Bloker的成立目的讲讲。China Bloker不是企图成为中国博客程序的规范制定者,我们只是一个自愿加入,互相交流最新想法的组织。或者说,China Bloker是一个平台,程序作者可以在上面提出他的一个创意或者一个改进的思路,然后由他自己或者别的有能力者去完善和实现这个思路,使之成为现实。就好像现在在建的几个项目,都在等待一个从蓝图到事实的过程。所以,不是光说不练的,也不是高高在上的,更不是权威的觊觎者。如果China Bloker成功,那么这个成功的表现形式一定是,上面的某个项目被我们中的一个blog程序实现了出来,而且其他blog看到了这个创意(或者说新功能)的好处,而愿意在自己的blog里也加入这个功能,觉得不好的创意则忽略。这才是自由的网络应该提倡的:共享、互利和共同推广。
是的,正如mikliker所说,也许会失败,也许很多人,也许甚至包括我们自己在若干年后,会觉得我们是多么的幼稚。但至少现在,这是我们的梦想,也是我们试图推进China blogs 的一项努力。
Sirit
2006年10月6日星期五 15:34
loveyuki的网站怎么了?
分页: 1/1
1
1
六月廿八·晴
值得收藏的站点-W3CN



