📜  RSS简介(Rich Summary Site)

📅  最后修改于: 2021-10-21 05:13:18             🧑  作者: Mango

最近,关于数据隐私的警告前所未有。随着臭名昭著的泄密以及网络钓鱼和垃圾邮件的实例无处不在,没有人愿意无限制地将他们的个人信息放在那里,以免成为下一个不幸的目标。这使得在万维网的广大范围内保持发布受欢迎的内容成为一项艰巨的任务。用户控制和无障碍访问之间似乎存在权衡。为了访问一个喜欢的博客,该博客定期发布有关顶级旅游目的地的信息,或者说最新的技术趋势,人们经常被要求在板块上提供个人信息,以换取基本的订阅服务。保持更新丰富内容的另一种选择是通过社交媒体,但同样也不提倡隐私。

似乎是时候抓住方向盘了。

什么是RSS?

RSS 代表丰富的站点摘要或真正简单的联合。 Syndication 是一种使一个网站上的内容可用于另一个网站的过程。它使网站能够共享新添加的内容、主要标题甚至摘要。内容共享通常发生在特定网站和聚合器网站之间。这种通信以人类和机器可读的基本 XML 的形式进行。

要为网站设置 RSS,必须创建一个 XML 文件,称为 RSS 文档或 RSS 提要。
下面是一个示例 RSS 文档。



  

  RSS title
   https://mywebsitename/index.html 
  My Blog
  
    My First Feed
    http://mywebsitename/blog/article/1.html
    My new article
  
  
    My Second Feed
    http://mywebsitename/blog/article/2.html
    Another new article
  
  
  

代码说明:

  1. 首先是 XML 标签、它的版本和编码方案。
  2. 下面的行标记了 RSS 标签的开头及其正在使用的版本。 .
  3. 接下来的几行显示了频道标签,它标志着 RSS 提要的开始。它包含频道的标题、指向它的超链接和频道的描述。 .
  4. 在频道标签内定义了一个或多个项目,它们本质上是内容或故事,每个项目都有自己的标题、链接和描述。通道可以保存任何形式的数据——图像、gif、音频等。每个都有自己唯一的 XML 标签。

一旦 XML 准备就绪并经过验证,就会将其上传到服务器。这允许注册的聚合器访问 RSS 文档。XML 必须不断更新新内容。此任务由网站开发人员和所有者执行和管理。还存在第三方自动 RSS 提供商,例如 Bloggers 和 WordPress,它们提供内置的自动 RSS 服务。

在聚合器端,新更新的 RSS 文档被“RSS 阅读器”拦截。 RSS 阅读器会定期检查已注册的 RSS 源以获取新鲜制作的内容。该阅读器以用户界面的形式呈现,可以内置到网站中,也可以安装在设备上以供客户使用。有几种广泛使用的 RSS 提要阅读器,例如 QuietRSS 和 FeedReader。客户端可以轻松指定读者必须查看的 Feed URL。需要时,客户可以轻松选择退出此内容交付。

RSS的好处:

  • RSS 形成隧道订阅服务,由客户端单独处理。
  • 它消除了向多个网站披露个人信息的需要,但提供受控、自动化和常规的内容,没有任何额外的负担。
  • 可用于增加网站流量。

RSS 不像区块链那样流行,只是因为它从 2000 年代初就出现了。然而,多年来它的使用发生了变化,它被低估的价值现在可以发挥作用,以解决我们在网络上失去的权力。