针对有网友说看不见文章内容, 现提示如下: 点击每一个标题行任一地方都会展开和隐藏此文章内容(不要点击标题). 目前展开隐藏功能只支持IE浏览器,虽然可以改成支持FF浏览器,不过现在一直没时间去弄,等有时间再修改了。 |
blog名称:乱闪Blog 日志总数:267 评论数量:1618 留言数量:-26 访问次数:2672035 建立时间:2005年1月1日 |
|

| |
RSS技术
|
摘要:RSS(简单信息聚合)已被广泛接受应用,RSS站点资源的丰富正影响着互联网内容的浏览利用。本文综合性分析介绍RSS概念、特性、实现方式、标准规范、联合聚合及在中国科学院网站的初步应用。关键词:RSS、信息聚合、网站建设 RSS的概念RSS是一种用于共享新闻和其他Web内容的数据交换规范,起源于网景的推技术,是一种基于XML标准的Syndication技术和在互联网上被广泛采用的内容包装和投递协议,可以是Really Simple Syndication(真正简单的整合)、RDF Site Summary (RDF站点摘要) 、Rich Site Summary(丰富站点摘要)三个解释的其中一个。RSS的应用与特性
RSS通过XML标准定义内容的包装和发布格式,为内容提供者提供实时、高效、安全、低成本的信息发布渠道,是一种增加网站流量、推广网站品牌、更好为用户服务的重要手段;为内容接收者提供崭新阅读体验,不用一个个去开页面即能很快地知道所关注网络内容是否更新。
RSS目前广泛用于blog(Web Log)、wiki和网上新闻频道,世界多数知名新闻社网站都提供RSS订阅支持。国外运用RSS技术的商业网站中最具代表性的是华尔街日报电子版、纽约时报电子版、和迪斯尼公司的企业内部知识管理平台[1]。国内最早有新华网于2004年8月提供此服务[2],目前新浪网、百度新闻、计世网、天极网、阿里巴巴、中国汽车网、天一证券、blogchina.com、大洋网、一些大型论坛等均支持。日后将会在大众互联网、新闻出版业、企业知识管理等领域有更深入应用。其优点主要是:
(1) 信息来源多样、聚合个性化。专业新闻站点、电子商务站点、企业站点、个人站点等任何内容源都可以发布信息,用户可按照自已喜好将感兴趣内容来源“聚合”,类似阅读电子邮件一样享受多来源信息的“一站式” 服务。
(2) 技术难度低、信息发布时效强。RSS是一种简单和成功的XML应用,实现容易,且在新内容包装后的第一时间能被用户阅读。
(3) 信息无干扰、资料可管理。读者具有对订阅内容的控制筛选权,没有广告或者图片来影响标题与概要的阅读,并可通过阅读器对下载内容进行离线阅读、存档保留、搜索排序、分类等操作。
RSS的实现方式
RSS作为 Web 上散布新闻的机制和站点间共享内容的方式,实现方法是内容提供商封装输出RSS Feed(提要),内容订阅者通过RSS聚合器读取RSS提要并显示新闻项
RSS 提要是一个定期更新的 XML 格式文档,一般以rss,xml或者rdf作为扩展名,可以通过URL获得,其中包含有关新闻源和其中内容的元数据。一个 RSS 提要至少应包含一个代表新闻源的 channel,channel 包含一个标题、链接和描述新闻源的说明。此外,一个 RSS 提要通常会包含一个或多个代表单个新闻项的 item 元素,其中每个元素都应包含一个标题、链接或说明。
网络用户在客户端借助于支持RSS新闻聚合工具软件,一般需要下载和安装一个RSS新闻阅读器,然后从网站提供的聚合新闻目录列表中订阅您感兴趣的栏目内容。订阅后,可在不打开网站内容页面的情况下及时获得所订阅新闻频道的最新内容。
用户以“频道”的形式订阅,增加单个频道时为输入RSS的URL地址,订阅多个频道时可通过OPML实现“导入”“导出”。OPML(Outline Processor Markup Language)为建立在XML基础上的“大纲处理标记语言”[3],用于描述资料的结构和存储提要列表信息,主要由<head>项的<title>和<body>项的<outline ... />组成,outline中有text、title、type、version、htmlUrl、xmlUrl等属性,其格式标准可参见http://www.opml.org/spec 。
RSS的标准规范
RSS规范有多个版本。最初版本0.9在1999年诞生于网景公司(Netscape),Userland Software2001年接手后发展 出RSS 的简化版本0.91、0.92、0.93 和 0.94,并于2002年9月推出后续版本2.0,全称定为“Really Simple Syndication”。其间有联合小组根据W3C新一代语义网技术把RSS定义为“RDF(Resource Description Framework) Site Summary”,发布RSS 1.0版。0.9x版和2.0版一脉相承,1.0版与其完全不同,双方互不认可。 另有小组为解决以上混乱与不足,创建着希望能不依赖于供货商、任何人都可以对之进行自由扩展的Atom(原子)标准[4]。互联网搜索引擎公司GOOGLE等目前支持Atom。因此RSS实际分化为三个技术标准阵营(RSS 0.9x/2.0,RSS 1.0,Atom 0.3) 。
RSS规范的多个版本中,主要使用的是RSS0.92、RSS 2.0和RSS 1.0。提要中Rss0.92/2.0根节点为<rss …></rss>,RSS1.0根节点为<rdf …></rdf>,Atom0.3根节点为<feed …></feed>,频道<channel>项属性一般为<title><link><description>,Atom0.3的标记名略有不同,并引入最后发布日期<modified>属性,各版本中主体<item>项均为<title> <description> <link> <author> <pubDate>等属性,具体参考相关标准[5][6][7]。尽管技术标准有差异,但是目前RSS内容阅读软件大都同时支持,即无论RSS内容提供者采用哪一种标准来包装推送,对用户是透明和无影响的。
RSS的联合与聚合
互联网上发布的RSS Feed中信息均能直接被其他站点调用和在其他的终端和服务中使用,如PDA、手机、邮件列表等。RSS的联合(Syndication)指网站联盟(专门网站)能通过互相调用彼此的RSS Feed,自动显示联盟中其他站点的最新信息。这种联合加强了信息共享,能形成站点内容更新与知名度高的良性循环,同时也发展出大量基于RSS的专业门户、聚合站点和更精确的搜索引擎。目前中文RSS搜索引擎有:中文RSS搜索引擎http://www.feedss.com、FeedSearch Blog搜索 http://www.FeedSearch.net、RSS聚网 http://www.rssnet.cn/;八方-中文Blog/RSS/ATOM/博客搜索引擎 http://www.8fang.net/
文章收藏, 电脑与网络 乱闪 发表于 2005/11/19 12:36:55 |
| | |
» 1 »
|