Blog相关技术释疑等多篇
作者:zheng 2002-10-21 10:40:39
博客中国(Blogchina.com) 原始出处: 中文Blog心得
b1501c
摘自中文Blog心得,一个很不错的有关博客的网站
Blog相关技术释疑
以下片段,选译自The Dummies Guide to Blogging Tech - Microcontent News, a Corante.com Microblog 。有兴趣看前言后语的朋友,可以去一下。CNBlog以后会作更为详细的介绍。
XML
它是什么:用来存储 blog和留言的标准格式。
它代表什么:eXtensible Markup Language 的缩写(扩展标记语言)。
例如: Comment Archive and Interchange Format (CAIF,留言存档和交换格式),用来存储 blog 留言留言的标准格式。
它有什么用处:可以在 blog 软件之间导入和导出数据。
XML-RPC
它是什么:weblog软件彼此间能够互相交谈(交换信息)的标准方式。
它代表什么:XML-Remote Procedure Calls (XML远程程序调用)
例如:Blogger API 和 the MetaWeblog API
它有什么用处: “pinging” 中央站点,让它知道你要更新你的weblog,并允许程序能从桌面上编辑你的Blog上的blogs。
RSS
它是什么:站点用来和其他站点之间共享内容的简易方式(也叫聚合内容)。 RSS使用XML作为彼此共享内容的标准方式。
它代表什么:Really Simple Syndication (或RDF Site Summary,RDF站点摘要)
例如:一些免费的软件能够让你阅读那些RSS使能的站点,比如 NewsIsFree 和 Amphetadesk。
它有什么用处:让别人容易的发现你已经更新了你的站点,让人们很容易的追踪他们阅读的所有weblogs。
blog的一些规范问题?
blog以及Blogger人数多了以后,会出现各种各样的问题,其中一些,会涉及到道德或者规范方面的。
在这方面,已经有了一些苗头,并且被提了出来。比如MVP99Z问道:在你的站点上用别人的real first name来讨论他们是不是合适?如果不,那么用名字的第一个字母或者其他的方式来代替他们的全名是否就合适呢?再说,在日记类型的blog中,谈论你每天生活中的那些私密、亲密的人际关系和细节是否合适呢?
在私人日记中,人们可以随意的谈论,可是如果要将私人日记公开化,那么其中的措辞言谈就要受到限制了,否则的话,日记中的相关人等有可能不高兴,因为这可能侵犯了他们的某些权利。不过这样一来,网络化的日记和传统私人日记相比,在表达上受到了限制,人们在公开化的同时就会隐藏些什么。但是,(私人)日记就该是个人的生活、心路、情感的真实记录,如果隐藏了什么,对于记录者来说,是不是就有了被缚住手脚的感觉,更重要的是,在以后,用这些日记来整理和回顾以往时,这种隐藏有可能导致曲解、忘却。
所以,建议那些想用blog来记录生活的人,在公开你们的blog之前,考虑一下MVP99Z提到的问题。
--------------
留言中,Isaac提醒还有链接方面的规范问题。有很多站点在链接方面是有限制和声明的,对这些站点,就我个人的意见,除非特别有价值的,能不用就不用,或者限定在很小的范围内引用,最都就一个标题;有些文章的作者要求链接前与作者联系,虽然麻烦,可是多少还是要尊重作者的工作,对吧;应该避免什么情况呢?不要从别人那里拷贝大量的文本,却没有给与说明和链接,这点会引起人们反感的。有什么需要注意呢?请各位在留言中告知:)
NewzCrawler:网络新闻阅读、浏览者
导言
细心的访客可能已经注意到CNBlog左边一栏有个300)this.width=300" border=0标记,做什么用呢?点击这个标记后,你会发现浏览器出现的文档很有结构,对了,这就是XML文档。这意味着我们可以写一个读取这个XML文档的新闻阅读软件,利用它,可以自动收集CNBlog的新文章,不止是CNBlog,你会发现,很多Blogger都在他们的站点上放了
300)this.width=300" border=0标记,那只要我们喜欢,就可以将它添加到新闻阅读软件中,以后我们不必打开浏览器在不同站点到处转,在新闻阅读软件中,我们就可以自动收集我们预订的Blog和其他新闻大站的新闻了。
下面要介绍的NewzCrawler就是具有上述功能的新闻阅读软件,除了新闻阅读功能之外,它还支持Blogger的RPC编程接口,也就是说,它提供了一个输入blog的客户端软件。
什么是NewzCrawler?
NewzCrawler是一款网页新闻阅读和浏览器,通过它,我们能从不同的来源中访问到许多新闻内容:
基于XML格式(XML\RSS,CDF,BACKSLASH,SCRIPTINGNEWS等)的聚合(Syndicated)新闻。
Usenet新闻组中的新闻。
网页新闻。
NewzCrawler从订阅的每一个新闻频道中收集新闻内容,然后以几种不同的方式显示来:滚动的新闻列表,新闻气球(就是浮动的提示框)和新闻Ticker。和其他相似的软件相比,NewzCrawler是在后台从不同的新闻源获取检索新闻,速度快,同时显示的方式可以订制。而且,它是目前唯一一个能获取不同来源新闻的软件。
我用NewzCrawler能做什么?
从不同的内容源(XML\RSS,Usernet Newsgroup,Web)读取新闻。
以所见即所得的HTML编辑方式编写消息,然后将他们发布到放在那些支持Blogger API的网站上的weblog中,或者发布到新闻群组。
使用内置的浏览器浏览新闻文章。
不断地从NEWS TICKER和NEWS BALLON这两种雅致的方式中获得最新新闻的消息。
还可以把一些新闻和网页通过电子邮件发送给你的朋友。
通过关键字进行新闻搜索。
以可订制的树状方式管理、组织新闻频道。
用MS Agenet来为你读新闻。