本文大约需要 3 分钟阅读
## "点一下就能打开页面"曾经并不是理所当然的
点击蓝色文字就能跳转到另一个页面。我们每天做几十次的这个动作,其实是靠一项了不起的发明才实现的。这项发明叫做"超链接"。如今它太普通了,我们根本不会去注意,但如果没有它,今天的互联网就不会存在。
## 书本索引和超链接的区别
想想书本末尾的索引。上面写着"互联网 → 第 42 页",你就自己翻到第 42 页。词典里的"→ 参见"也一样,需要自己去翻那一页。
超链接把"自己翻页"这个步骤变成了零。只要点一下,就能瞬间跳转到世界上任何一个页面。而且从那个页面还能跳到另一个页面,再跳到下一个页面,可以无限地追踪信息。
书本索引只能指引你到"同一本书里"的内容,而超链接能指引你到"全世界任何一个页面"。这个区别是革命性的。
## 蒂姆·伯纳斯-李的发明
1989 年,英国科学家蒂姆·伯纳斯-李在欧洲研究机构 CERN (欧洲核子研究中心) 工作。他想要一个让全世界的研究人员能轻松共享论文和资料的系统。于是他创造出了万维网 (World Wide Web, WWW)。
他设计了三套机制:
- HTML: 编写页面的规则。可以在文字上标注"这里是链接" - URL: 编写页面地址的规则。给全世界每个页面分配一个唯一的地址 - HTTP: 传送页面的方法。浏览器和服务器之间对话的规则
这三者结合在一起,就能用一个链接把分布在全世界各台电脑上的文档连接起来。
特别值得一提的是,伯纳斯-李没有为这项发明申请专利,而是让所有人都能免费使用。如果他当初申请了专利并收取使用费,也许就不会有今天这样人人都能自由创建网站的世界了。他的这个决定,支撑了互联网的爆发式普及。
## 链接如何连接世界
超链接的本质是"连接信息与信息的桥梁"。
一个中国学生写的博客文章,可以链接到美国大学的研究论文。那篇论文又链接到英国的新闻报道。新闻报道再链接到澳大利亚的政府统计数据。就这样,全世界的信息像蜘蛛网一样连在了一起。
Web 这个名字,正是来源于这种蜘蛛网 (web) 般的结构。每当有人添加一条链接,这张巨大的蜘蛛网就会变得更大一点。
## 死链问题
不过,链接也有弱点,那就是"死链" (dead link)。
如果链接指向的页面被删除了,或者 URL 变了,点击后就会显示 "404 Not Found" 错误。好不容易搭好的桥断掉了。
有调查显示,10 年前的网页中包含的链接,大约有一半已经变成了死链。连接信息的桥梁如果不维护,就会慢慢朽坏。这是互联网面临的一大课题。
## 短链接与链接的寿命
短链接虽然方便,但在链接寿命方面需要注意。
短链接是通过短链接服务的服务器进行跳转的。也就是说,如果短链接服务停止运行,就无法跳转了。一旦短链接服务关闭,所有通过它创建的短链接都会变成死链。
事实上,过去确实有短链接服务停止运营,导致数百万条链接一夜之间全部失效。短链接是一座"只在服务运行期间有效"的桥。
重要信息的链接,不要只依赖短链接,也要记录下原始 URL。在报告的参考文献或重要的书签中,保留那个长长的原始 URL 吧。
## 总结
超链接是一项革命性的发明,让信息与信息之间只需一次点击就能相连。它带来了书本索引和词典"参见"完全无法比拟的便利,把全世界的知识像蜘蛛网一样编织在了一起。
不过,链接并不是永恒的。了解死链和短链接服务停止等风险之后,让我们更聪明地使用链接吧。
想进一步了解互联网的历史,推荐看看互联网历史相关书籍 (Amazon)。