目前blogspot中文仍然存在问题
blogspot除英语外,默认使用的是utf-8编码;对于英语,这没有问题,IE会适应的,但对于中文就不然了,事实上,如果不是浏览者手工设定编码的话,utf-8编码的网页显示的就是一遍空白!问题就在于,全中国人有多少分之一的浏览者知道网页编码是什么回事吗?
这个问题我以前没有注意,因为我使用的是firefox,(严格地说也谈不上“以前”,我是昨天才知道在中国大陆也是可以看到blogspot上的站点 的),默认状态下的utf-8,如果设回到gb2312,原来发布的文章,就全部变成了乱码。
问题出在blogspot的发布机制。我一直留意到blogger.com的“发布”这个用例操作,不太明白它是什么意思。直到我看了它的网页源代码,事 情就开始清楚了,它使用的估计是一个与google相关的索引文件另加一个与cocoon相似的xml发布机制,发布的意思就是把文章转成xml存档,这 样做的好处是可以根据不同的xslt转换成html/pdf/xml/rss文件。由于转换是一致的,对于所有网页都适用,也就不需要每一个转换写程序 ??有它的合理性??但也有它的不合理性,事实上现在它对于中国读者,包括绝大部分非英语读者,我看,都是不可见的,那怕中国网安没有封闭它!
它的日志文章显然是独立放置,并且在读取时才由某一个读写器从xml存档中再读回来,这里显然存在一个逻辑错误,就是读回来的xml的encoding有 冲突,??这个案例说明,xml除了让软件业有了升级的炒作题材,其实也不见得适用于所有的情况,还是一句老话:软件无所谓先进,只有合用不合用。就 blogger.com来说,尽管它是全球博客第一,到目前为止我还是没有看出它的完全基于xml的解决方案有什么必要性,带来了什么特殊的效果,因为, 我实在看不到它有rss功能提供!
这也可以解释b logger.com的缺陷??文章缺乏分类功能,以及文章显示缺乏设置功能??它甚至不能选择设置只显示文章条目于第一页!当然,如果它一定要提供这个 功能是还是可以做到的,但是在如此数量的情况下,修改一个基本结构的工作量和成本投入不是普通项目可以比的,而完全基于 xml的解决方案,在扩展性上是不是那么乐观仍是一个未知数,至少,作为一种范式,没有多少可以参照的项目经验可用。
这就形成了这样的一个问题。如果用户写博客本身只是涂鸦,其实有点东西下笔就可以了,但如果象blogger.com那样希望与google的ads结合 产生效益,为博客指出一条赢利之路的话,那么,就不太美妙了。因为,这样条件的博客,其实是基本上没有希望发挥博客内容的吸引力潜力的。就本人而言,如果 打算组织自已的可以发布动态广告的博客群,blogger.com就不可能是一个首选,除了它是中国网安的重点封锁对象外,它的内在的技术逻辑错误,恐怕 是更致命的因素。
0 Comments:
发表评论
<< Home