Webmention

dimlau

本文久未修订,请自行甄别内容准确性。

题图

唐纳德·特朗普(Donald John Trump)被 Twitter 和 Facebook 删号的消息被热议,与之相伴似乎又有一波从某一个平台迁向另一个平台的热潮。若是半年前,我会推荐 Mastodon 这个多中心的社交平台,但是目睹过几出实例间妳屏蔽我我屏蔽妳的闹剧,现在我更愿意重新鼓励每个人都建立并维护一个自己的个人博客。原因是一个平台和另一个平台,差别并不是那么大,尤其是当妳让渡出一部分权利单纯作为坐享其成的使用者,被 Twitter 删号、被新浪微博删号,或者被某个 Mastodon 实例删号或者限制访问、屏蔽,有什么区别呢?

现在相比十年前,建立并维护一个自己的博客网站的难度已经低了太多,即便不使用主机提供商提供的可以一键安装的博客程序,随便找哪个程序都可以在一分钟之内搜索到详细的安装教程。而之后,妳的内容就实实在在地属于妳了。使用 RSS 订阅功能可以主动获取妳想看的其他博客作者新创作的内容,妳的时间也不必全被推荐算法的推送占据。另外,古老又新鲜的 Webmention 让博客拥有了「分布式」社交网络的特性——其他博客的作者可以跨站评论妳的文章。

作为一个全职咖啡师,我用三脚猫的编程功夫,在四五天断断续续招呼客人的间歇时间里,写了个 Webmention 接收器,实现了协议中要求的(几乎)所有功能1。如果妳对本文有什么看法想要撰文回应,即便妳的博客程序不支持自动发送 webmention,也不愿使用其他工具,就只要在本文下方留下妳的文章链接即可。

当然其实也不是非得自己写程序,webmention.io 已经提供了现成的、(至少比我自己写的更)稳健的服务。按照它网站上提供的方法,妳的个人网站也可以接受其他人的跨站交互。

博客内容自己管理、RSS 订阅自己获取、通过 Webmention 跨站和其他人交互。互联网(Web)原本就是分布式的。


  1. 其实就是接收站外推送、验证对方网页是否包含文章链接,然后给出反馈信息。 ↩︎

延伸阅读

本站架设在 RamNode VPS

Grav -> Hugo