最近因为机缘巧合,我找到并看完了这本“90后”的技术书 — — “Weaving The Web”。本书最早出版于 1999 年,作者正是万维网的发明人蒂姆·伯纳斯·李(Sir Tim Berners-Lee)。尽管是本非常老的书,但是内容确非常出乎意料地有趣,值得一看。

本书介绍了伯纳斯·李早年在 CERN (欧洲核子研究中心)工作,主要的工作内容是管理组织组织内部的文档文献等资料。他在很早就在一直构想一个宏大的通过计算机组织信息和知识的模型:能让知识通过链接互相联系起来。这份工作让他有了一个实现的契机:通过 TCP/IP 网络联系起整个研究中心网络中的计算机上的文档。CERN 是一个物理研究所,所以他提出构建软件的提议收到了质疑,但最后还是获得了许可。他给这个项目取了一个挺拗口的名字:“World Wide Web” (万维网)。

互联网(Internet)在很早就已经在政府和研究机构较为普及,但对于普通用户来说计算机和网络依旧非常神秘且复杂:在互联网上获取一份文件需要复杂的命令登陆另一台计算机并找到该文件。伯纳斯·李构建一个简单优雅却又无比强大的概念:一个互联的网络,页面是统一的超文本协议(hypertext)也就是后来采用的超文本标记语言(HTML),并由一个域名加上文件位置组成的链接名(URL)定位。页面可以使用统一的协议(超文本传输协议 HTTP),通过链接名链接至世界上任意另一台接入网络的计算机上的页面或文件。这也是为什么万维网的概念在很早就获得了广泛的认同,并在很短的时间里得到了快速的采用,从最初的大学等研究机构,到后来的商业化应用。

我认为这是万维网能够获得成功的最重要原因:伯纳斯·李通过对一个问题的深思熟虑,构建了一个宏大的构想,并通过一个简单的抽象解决了这个构想里最重要也是最本质的问题:对所有知识和文档的联系。

另一个重要的因素是伯纳斯·李对技术的真正的情怀:他认为这应该是一个公开开放的协议,并应该平等地开放给世界上所有人使用。他在 CERN 争取了将万维网协议开放给公共领域,而且最终选择了离开 CERN 并在麻省理工创立了万维网委员会(W3C)来管理万维网未来的走向。万维网从诞生到如今完完全全改变了人类社会交流,生产的方式,并对后世产生了深远的影响。当不少个人,公司,商业机构在万维网的基础上通过电商,广告等等赚得盆满钵满的时候,万维网的第一作者确没有为此博得个人的财富。他在书中说,自己已经把钱看开了。这也是非常难得的一件事。

另一个从书中得到的启发是:尽管早在 1999 年,伯纳斯·李就已经意识到了互联网可能带来的各种问题:隐私,互联网中立性,审查,言论管制,等等,并在书中表达他对互联网的理想和忧虑。这样对技术和社会的洞察力和先见能力是非常非常让我佩服的。

万维网在最早期一直是学术界人士和黑客们的乐土,他们对互联网一直抱有着乌托邦式的乐观期望,认为互联网能够成为一片真正平等自由,不受政府管制的乐园。那是万维网的黄金时代。然而现实很残酷,万维网进入黑铁时代,被垄断,管制,假新闻和娱乐至死的风气包裹。这是伯纳斯·李作为一个发明人也痛心的一件事,也就是为什么他在最近开始了一个新的项目:Solid,旨在改善万维网的现状。

书中还有其他不少有趣的内容,比如作者最早在大会上展示万维网原型的经历,对互联网与隐私的讨论,XML 标准的制定,和他的构想:联系人类所有知识和数据并让计算机更快更好理解人类的构想,也称为语义网络,等等。如果有时间,还是值得一翻的。

参考链接: