📜  RSS简介(丰富的摘要站点)

📅  最后修改于: 2021-05-20 05:47:05             🧑  作者: Mango

近来,有关数据隐私的空前谨慎。到处都是臭名昭著的漏洞以及网上诱骗和垃圾邮件的实例,没有人愿意不受约束地将自己的个人信息放在那里,因为担心成为下一个不幸的目标。这使得在宽广的万维网上以偏爱的内容进行发布成为一项艰巨的任务。用户控制和无障碍访问之间似乎需要权衡取舍。为了访问首选博客,该博客会定期发布有关热门旅游目的地的信息,或者说是最新的技术趋势,通常会要求人们在盘子上提供个人信息,以换取基本的订阅服务。保持丰富内容更新的一种替代方法是通过社交媒体,但是同样,这种方法也不主张隐私。

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

什么是RSS?

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

要为网站设置RSS,必须创建一个XML文件,称为RSS文档或RSS Feed。
下面是一个示例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. 接下来的几行显示了channel标签,该标签标记了RSS Feed的开始。它包含该频道的标题,该频道的超链接以及该频道的描述。 。
  4. 在通道标签内定义了一个或多个项目,它们实质上是内容或故事,每个项目都有自己的标题,链接和描述。该通道可以保存任何形式的数据-图像,GIF,音频等。每个通道都有其自己的唯一XML标签。

准备好XML并对其进行验证后,就将其上载到服务器。这样一来,注册的聚合商便可以访问RSS文档。必须不断用新内容更新XML。该任务由网站开发人员和所有者执行和管理。还存在第三方自动RSS提供程序,例如Bloggers和WordPress,它们提供内置的自动RSS服务。

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

RSS的优点:

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

RSS并不是像区块链这样的流行语,仅仅是因为它早在2000年代就已经存在。但是,多年来,它的用法已经发生了变化,其低估的价值现在可以发挥作用,以解决我们在网络上失去的力量。