此页面旨在持久

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元免费积分!

Jeff Huang 在浏览他的书签收藏时,悲哀地发现很多旧页面从互联网上消失了。比特腐烂。情况相当糟糕。大多数发布在网络上的内容都会消失。幸运的是,互联网档案馆保存了其中很多。Jeff 认为有七件事可以帮助页面持久。

1) 回到原始 HTML/CSS
2) 不要最小化 HTML
3) 优先选择单页而不是多页
4) 终止所有形式的热链接
5) 坚持使用 13 种网络安全字体 + 2
6) 强迫性地压缩您的图像
7) 消除损坏的 URL 风险

我并不反对这些建议,但对我来说,它们并不完全与网站是否持久有关。其中,#4 看起来是最重要的,#5 则很奇怪。(字体在网络上会回退;您使用的字体与网站持久性的能力无关。)

我多少同意 #1 和 #2,但不是表面上。它们都暗示了一个构建过程。构建过程会过时,它们会停止工作,并变成一块 技术债务。我仍然喜欢它们,无法想象没有它们的生活,但它们是阻碍人们处理旧网站的障碍。高度相关的是:来自 Bastian Allgeier 的 简洁性

上面列出的所有内容都是技术性的。如果我们要谈论将网站长期在线的技术建议,我会说 Jamstack 是显而易见的答案。将所有内容预渲染成静态文件。除了主机之外,不要依赖任何第三方内容。(披露:Netlify 是本网站的当前赞助商,但我要告诉你,将一个没有复杂构建过程的简单静态网站放到 Netlify 上,它有一个慷慨的免费层,并且该网站绝对会长期存在。)

也不要乱动您的 URL。天哪,我看到很多 404 错误,因为有人突然更改了所有 URL。

但我认为,除了技术之外,还有另一种真正使网站持久的诀窍:您需要在游戏中有所投入。您不会让您的 URL 消失,因为您不希望它们消失。它们对您很重要。如果需要,您会照顾它们。它们以某种方式让您受益,因此您有动力让它们持续存在。这就是使页面持久的关键。

直接链接 →