
在思考如何保护过去时,我非常感谢布伦南·布朗的文章《我们如何为长网做好准备?》,这篇文章精彩地介绍了正在兴起的网络保存运动。我喜欢这篇文章积极乐观的基调——它将我们这些读者置于一个穿越时空的项目之中,一次面向未来的思想实验。
就我个人而言,从开发者的角度来看,像 React 这样的框架很棒,但从几乎所有其他方面来看,它们都很令人讨厌。
我确信总有一天我会需要投入大量时间去学习一个高级的 JavaScript 前端框架,说不定到时候我会后悔莫及。但是,作为房间里的老家伙,我很难接受前端框架带来的好处能够抵消其增加的管道复杂性、页面大小以及第三方依赖攻击风险等弊端。
我说这些是因为我觉得 React 让 Web 变得更加不友好。它更难实现,需要浏览器消耗更多资源。它简直……太贪婪了。
他们引用了一些统计数据,凸显了过去几年里损失的惨重,其中最令人震惊的是,过去九年发布的链接中,超过 66.5% 已经失效。九年!如果把时间线拉长到二十年,情况只会更加惨烈。布朗的文章着重探讨了数字历史正在消失的方式,并列出了一份详尽的清单,指导网站管理员和档案管理员如何尽可能地让他们的网站面向未来,例如坚持使用 HTML/CSS3,并且每次只更新一个文件,而不是成千上万个。我不会赘述布朗的整篇文章,但我在这里提及它,是为了说明互联网衰败的趋势是如何被遏制的,以及普通网站管理员是如何与之抗争的。
这篇文章启发我去检查我自己的链接,并尽我所能保存它们的内容。
所以我开发了一个功能,可以循环遍历我的所有 700 多个链接,并检查它们是否仍然有效。
结果如何?在检查的 626 个链接中,我的脚本无法访问 83 个链接。
我分享的 81 个 YouTube 视频中,有 6 个无法播放。
查看失效链接列表后,我意识到我应该再清理一下这里的一些链接。
我主要需要删除那些关于时事热点的链接。当然,抨击索尼在惠特尼·休斯顿去世几小时后就大幅提高她的一些音乐作品的价格确实很有趣。但我没必要永远记住这件事,对吧?