RSS:一个神奇的订阅方式
Outline

一些废话(x

想写tui博客,这种花里胡哨的设计风格比较罕见,为此我在网上浏览其他来借鉴。在浏览秫米时,看到了一个叫RSS从来没见过的东西。处于好奇,下载下来发现这是个xml文件,经谷歌得知这个不起眼的小文件竟然在互联网早期大有作用...

RSS是什么?

啥wiki官方定义不贴了,说下我个人的理解。就是把这个网站最近一些东西按某个规范整理成一个索引。在互联网古早时期,以及现在像我这样的无服务器小网站,是没能力向用户宣传自己都更新了什么东西都,用户需要自己一个个打开它感兴趣的网站看是否更新了东西。这太麻烦了,于是搞出来了个RSS阅读器。网站运营者把精华内容聚集在一起写进自己的索引里,用户把自己感兴趣的索引连接扔进RSS阅读器里,RSS阅读器会自己读这个索引,告诉用户那个网站更新了啥东西。

把这些精华内容聚集在一起的东西就叫做聚合内容。用户把感兴趣的连接扔进RSS算是订阅。

为什么要RSS

尽管现代生活中,大网站的订阅功能非常好,你手机天天都能收集到各种各样的通知。但诸如个人博客这些小网站,以及谷歌邮箱这种被墙不能主动给你发通知的网站,RSS就很重要了。

RSS真方便

我们可以通过安装浏览器插件,然后订阅当前页面来获取RSS。

怎么做RSS

是什么,为什么,怎么做,所以这是高考作文

我是通过vite-plugin-rss来实现构建的,默认会生成一个/feed.xml文件。之后再你的网站<head>里插入下面的元素就可以了

vite-plugin-rss
2023/6/26
 1 0 0
Enoch
avatar
Create an RSS feed from an SPA at bundle time.
 1 0 0
2023/6/26
HTML
<link rel="alternate" type="application/rss+xml" title="你网站的名称" href="/feed.xml" />

写完后可以去RSS Validator检测下你的RSS是否正常工作

avatarRSS Validator

WARNING

这是个后端网站,不是在你本地fetch的,所以填localhost不行。

至于其他的技术栈...嘿嘿,我也不知道捏~

一些碎碎念...

tui博客好难写...不会写,最后定成了现在的样式...

9faa0fe
Post.vue
utf-8
TOP
1:1