万维网:其历史与发明者

万维网:其历史与发明者 — 图书封面 — Wonder Inventions 在万维网出现之前,全球科学界面临着一个严峻的挑战。大量的研究数据、重要文献和开创性理论分散在众多不同的计算机系统中,每个系统都采用独特的格式和协议。

在万维网出现之前,全球科学界面临着一个严峻的挑战。大量的研究数据、重要文献和开创性理论分散在众多不同的计算机系统中,每个系统都采用独特的格式和协议。协作是科学进步的命脉,却受到这些数字孤岛的阻碍。访问同事的工作通常意味着要驾驭复杂的网络拓扑结构、转换不兼容的文件类型,甚至需要通过磁盘物理传输数据。这是一个碎片化的数字世界,亟需一个根本性的解决方案来整合全球知识。正如艾萨克·牛顿爵士几个世纪前所言:“如果我看得比别人远,那是因为我站在巨人的肩膀上。”然而,在二十世纪八十年代末,这些集体知识的“肩膀”却因技术障碍而遥不可及,令人沮丧。对于欧洲核子研究组织(CERN)等机构的研究人员来说,对一个能够全球共享和链接信息的通用系统的迫切需求变得尤为明显。

在二十世纪八十年代中期,计算机网络已经存在,但它们大多是孤立的“信息孤岛”。阿帕网和美国国家科学基金会网络连接了学术和军事机构,方便了电子邮件和文件…

在二十世纪八十年代中期,计算机网络已经存在,但它们大多是孤立的“信息孤岛”。阿帕网和美国国家科学基金会网络连接了学术和军事机构,方便了电子邮件和文件传输,但却缺乏一个统一的系统来访问这些网络上的文档。日内瓦的研究人员可以给加利福尼亚的同事发送电子邮件,但要查找和检索存储在该同事服务器上的特定研究论文,则需要知道其确切位置,了解服务器的目录结构,并且通常要使用晦涩的命令行界面。当时没有简单直观的方法来浏览、发现或直接链接到任何人、在任何地方发布的内容。这种碎片化的访问导致了大量的重复工作,并阻碍了互联知识的有机增长。数字世界信息丰富,但如果没有一个通用的索引和检索系统,其中大部分信息仍然隐藏着,或者极难发掘,就像一个巨大的图书馆,每本书都用一种不同的、无法理解的语言写成。

“超文本”的概念——一种允许读者在相关信息之间跳转的非线性文本——早在几十年前就被像万尼瓦尔·布什这样有远见的人提出了,他于一千九百四十五年提出了“…

“超文本”的概念——一种允许读者在相关信息之间跳转的非线性文本——早在几十年前就被像万尼瓦尔·布什这样有远见的人提出了,他于一千九百四十五年提出了“Memex”系统,后来又在泰德·尼尔森的“仙那度计划”等系统中得以实现。这些想法描绘了一个信息可以相互交织、连接明确且即时的世界。然而,现有的超文本系统都是专有的,局限于单台计算机或封闭网络,缺乏全球影响力。关键的挑战在于如何将这一强大的概念扩展到本地边界之外,使其在全球庞大、混乱且不断扩展的计算机网络中无缝运行。如何才能让一台机器上的文档轻松链接到另一台完全不同系统上的文档,而无需每台机器都运行相同的软件或使用相同的内部语言?这就是需要“利用”来解决问题的基础知识:将超文本的本地力量提升为普遍的全球标准。

在日内瓦的欧洲核子研究中心,一位名叫蒂姆·伯纳斯-李的英国计算机科学家正全神贯注于这个问题。他的工作涉及促进数千名科学家和工程师之间的信息共享,其中…

在日内瓦的欧洲核子研究中心,一位名叫蒂姆·伯纳斯-李的英国计算机科学家正全神贯注于这个问题。他的工作涉及促进数千名科学家和工程师之间的信息共享,其中许多人远程工作并使用各种计算平台。伯纳斯-李对跟踪和共享复杂的项目数据所面临的持续困境感到沮丧,于一九八九年三月撰写了一份备忘录,题为《信息管理:一项提案》。在其中,他概述了一个去中心化系统的愿景,该系统将允许信息普遍链接和访问。他提出了一个由欧洲核子研究中心庞大且不断演变的数据环境的实际需求驱动的全球“网络”链接文档。他的动机不是宏大的商业野心,而是高效知识交流和集体理解的基本科学需求。他认为现有工具不足,并着手构建能够超越这些限制的东西。

伯纳斯-李有一个清晰的愿景,但技术实现却令人望而生畏。现有的网络协议,如TCP/IP,负责数据传输,而域名系统(DNS)则将人类可读的名称转换为IP…

伯纳斯-李有一个清晰的愿景,但技术实现却令人望而生畏。现有的网络协议,如TCP/IP,负责数据传输,而域名系统(DNS)则将人类可读的名称转换为IP地址。然而,对于文档本身的结构、如何唯一寻址文档,以及客户端应用程序如何从任何服务器请求文档并一致地显示文档,并没有普遍的共识。他尝试了各种方法,深知任何解决方案都必须简单、可扩展且非专有,才能实现全球普及。核心挑战是定义一种通用语言和一套规则,让所有计算机,无论其操作系统或硬件如何,都能理解并使用它来共享超文本文档。这需要从根本上重新构想信息如何在网络中“存在”和“移动”。

一九九零年,蒂姆·伯纳斯-李的愿景开始具体化为构成万维网的三个基本支柱。首先是超文本传输协议(HTTP):这是一套客户端(如您的浏览器)和服务器(存…

一九九零年,蒂姆·伯纳斯-李的愿景开始具体化为构成万维网的三个基本支柱。首先是超文本传输协议(HTTP):这是一套客户端(如您的浏览器)和服务器(存储网站的地方)之间进行通信、请求和交付网页的规则。其次是超文本标记语言(HTML):这是一种创建网页的简单语言,用于定义网页的结构,并且至关重要的是,允许点击链接(超链接)到其他页面。第三是统一资源定位符(URL):这是网络上每条信息的唯一地址,确保每份文档都有其精确的“街道地址”。这三个组件协同工作,提供了开放、通用的框架,将孤立的文档转变为相互连接的信息“网络”。正是这些标准的优雅简洁性,真正释放了超文本的全球潜力。

在核心协议定义完成后,伯纳斯-李着手实施。他使用一台NeXT…

在核心协议定义完成后,伯纳斯-李着手实施。他使用一台NeXT Cube电脑,这在当时是一台功能强大的工作站,创建了世界上第一个网页服务器“info.cern.ch”。在同一台机器上,他还开发了第一个网页浏览器和编辑器,最初名为“WorldWideWeb”(后来更名为“Nexus”以避免混淆)。这款开创性的软件不仅允许用户浏览网页,还能创建和编辑网页,体现了他对协作式双向媒介的愿景。第一个功能性网站描述了万维网项目本身,提供了如何设置网页服务器和使用浏览器的信息。这个在网络上运行的切实的概念验证,证明了一个真正通用的信息空间不仅可能,而且触手可及,为全球通信和数据访问的革命铺平了道路。

到一九九一年八月,伯纳斯-李在互联网新闻组上正式向公众宣布了万维网项目。这标志着万维网从一个欧洲核子研究中心(CERN)的内部项目转变为全球资源。

到一九九一年八月,伯纳斯-李在互联网新闻组上正式向公众宣布了万维网项目。这标志着万维网从一个欧洲核子研究中心(CERN)的内部项目转变为全球资源。至关重要的是,在一九九三年四月,欧洲核子研究中心(CERN)做出了一项重大决定:它宣布万维网技术对所有人免费开放,免收版税。这项决定至关重要;这意味着任何人都可以开发软件、创建网站并使用万维网协议,而无需支付许可费,从而确保了它的快速、无障碍增长。早期主要在学术和科学界被采纳,研究人员迅速认识到其在协作和信息传播方面的巨大潜力。万维网不再是一个理论概念,而是一个活生生的、不断扩展的共享知识网络,开始从一个专业工具走向全球现象的旅程。

随着图形网络浏览器的发布,万维网的发展轨迹发生了巨大转变。一九九三年,国家超级计算应用中心(NCSA)开发了Mosaic,它引入了一个用户友好的界面…

随着图形网络浏览器的发布,万维网的发展轨迹发生了巨大转变。一九九三年,国家超级计算应用中心(NCSA)开发了Mosaic,它引入了一个用户友好的界面,允许图像和文本在页面上共存,使万维网能够被更广泛的受众访问,而不仅仅是命令行爱好者。紧随其后的是一九九四年发布的Netscape Navigator,它迅速占据了市场主导地位。突然之间,万维网不再仅仅是科学家的专属,它属于每一个人。二十世纪九十年代中期,互联网服务提供商、个人电脑和商业网站呈爆炸式增长。企业认识到电子商务、广告和全球覆盖的潜力。这一时期常被称为“互联网泡沫”,它将万维网从一个研究工具转变为一个充满活力、动态且日益商业化的公共空间,为数字经济奠定了基础。

今天,万维网已成为现代生活中不可或缺的一部分,彻底改变了沟通、商业、教育和社会互动。它使信息民主化,以前所未有的规模为数十亿人提供了获取知识、新闻和…

今天,万维网已成为现代生活中不可或缺的一部分,彻底改变了沟通、商业、教育和社会互动。它使信息民主化,以前所未有的规模为数十亿人提供了获取知识、新闻和娱乐的途径。从在线学习平台到全球市场,从连接远方朋友的社交媒体到动员公民的政治运动,万维网的影响无处不在。然而,它的扩张也带来了新的挑战:错误信息的泛滥、对隐私和数据安全的担忧,以及持续存在的数字鸿沟。万维网仍然是人类智慧和协作的证明,它从蒂姆·伯纳斯-李最初共享科学数据的愿景,不断演变为我们日常使用的庞大、复杂且具有变革性的全球信息系统。它有力地证明了一个简单的开放标准如何能够赋能一个全球网络。