tech memo: March 2007 存档
今天看见Webleon对输出摘要的Feed表示了鄙视,我对此也很赞同,你想想啊,别人通过RSS订阅你的Blog就是为了节省时间和精力,不用访问网站就可以看到更新的网志内容,如果连RSS输出只提供摘要,订阅者岂不是要在RSS和Blog间奔波吗?
近日,为了提高阅读效率,开始用Google Reader订阅一些个人比较欣赏的IT Blog。其实很早就接触到了RSS和Feed的相关知识,也用过Great News、Bloglines、Zhuaxia等一些本地或者在线的Blog订阅工具,但大部分时间还是通过访问作者的Blog来浏览网志内容,原因说出来可能有点搞笑,那就是我对Blog的界面设计和各种可用在Blog上的相关工具、服务一直都很感兴趣,甚至是沉迷,无论是国外的,还是国内的(当然很少喽),如果只是通过诸如Google Reader的工具来订阅Blog的内容当然无法更直观地了解或者根本就不能了解……直到最近,发现时间、精力以及效率都不再允许自己Surf在各个Blog之间了,所以才开始正式使用Google Reader了。
不过,在添加自己的Blog地址做测试的时候,发现了一个很严重的问题——原本各个段落间的换行符在RSS输出中却并没有表现出来,而是连成了一片,所以看起来只有一个段落,很不爽,用户体验比前面提到的RSS输出摘要更糟。无论是RSS 1.0格式的atom.xml还是RSS 2.0格式的index.xml,都不能正确地显示段落格式,其中atom.xml只提供摘要输出。原来使用Blogger的时候,atom.xml是能够正确显示段落的,所以应该是MovableType的atom.xml模板本身在设置输出时选择的是摘要的缘故。后来在一个用MovableType建立的Blog上看到一篇帖子,里面提到如果是用MovableType的后台管理系统发表帖子,必须在段落间加上HTML的换行标记,而不能仅仅是回车换行,RSS输出的结果才能和原文的格式一样,各段落是分开的。
相关:
东拉西扯:RSS全文还是摘要调查结果
摘要的代价





