Web 浏览器简史

世界历史从不缺少史诗般的权力斗争,有征服世界的暴君,也有落败的勇士。Web 浏览器的历史也大抵如此。学术先驱们编写出引发信息革命的简易软件,并为浏览器的优势和互联网用户而战。

前 Web 时代

1950 年,一台计算机要占据整个房间,性能却比不上现在的袖珍计算器。但技术发展日新月异,到了 1960 年,它们已能运行复杂的程序。全球各国政府和大学都认为,如果这些机器可以相互连通,以促进合作共赢和科学突破,那将是一件大好事。

阿帕网(ARPANET)是第一个成功的网络连接计划,1969 年,第一条消息从美国加州大学洛杉矶分校(UCLA)计算机科学实验室发送到同样位于加州的斯坦福研究院(Stanford Research Institute, SRI)。

由此,引发了计算机网络的一场革命。之后不同的网络相继建立,连接了全球的各所大学与研究中心。但在接下来的 20 年里,公众仍无法访问互联网,只有大学与政府机关内的研究人员、学生与私人企业可以使用。有许多程序可以通过电话线在计算机间交换信息,但都算不上好用。真正开放的互联网与第一款 Web 浏览器,直到 1990 年才显露雏形。

Web 时代

1990 年,英国计算机工程师蒂姆·伯纳斯·李(Tim Berners-Lee)在瑞士的欧洲核子研究组织(CERN)工作时,开发出首个 Web 服务器与图形化 Web 浏览器。他将这个进入互联网世界的新窗口,称为“WorldWideWeb”(即“万维网”)。这是一款为 NeXT 计算机开发的易于使用的图形化界面浏览器,超文本第一次通过公开网络被链接起来——即我们现在所熟知的 Web。

一年后,伯纳斯·李(Berners-Lee)委托 CERN 的数学系学生尼古拉·佩洛(Nicola Pellow)编写了“命令行模式浏览器”,这是一款可在简易计算机终端中使用的浏览器。

到了 1993 年,网络发展突飞猛进。 各所大学、政府机关、私人企业都看到了开放互联网中的机会,每个人都需要新的计算机程序来访问网络。 这一年,美国伊利诺伊大学厄巴纳-香槟分校的美国国家超级计算机应用中心(NCSA)的计算机科学家马克·安德森(Marc Andreessen)开发了 Mosaic,这是第一款流行的 Web 浏览器,也是 Mozilla Firefox 的早期版本。

NCSA Mosaic 易于使用,又可以在 Windows 计算机运行,让任何拥有 PC 的人都可以浏览早期的网页、聊天室、图库。隔年(1994 年),安德森创立 Netscape 并公开发行了 Netscape Navigator。这是第一款面向普通用户的浏览器,取得了巨大成功。 这也是针对互联网用户的新型战争的开端。

浏览器大战

来到 1995 年,Netscape Navigator 已不是上网冲浪的唯一选择。计算机软件巨头 Microsoft 获得了旧版 Mosaic 的代码授权,从而建立了自己的“Web 窗口”—— Internet Explorer。该浏览器的推出引发了战争。Netscape 与 Microsoft 竭力为各自的产品推出新版本,试图以更快、更好的产品来超越对方。

Netscape 设计并推出了 JavaScript,从而让网站拥有了前所未有的强大计算能力。(他们还创造了声名狼藉的 <blink> 标签。)而 Microsoft 一方也反对后来成为网页设计标准的层叠样式表(CSS)。

1997 年,Microsoft 发行了 Internet Explorer 4.0,事情逐渐失控。Microsoft 团队制作了一个大大的字母“e”并放在 Netscape 总部的草坪上。Netscape 团队迅速敲碎了这个巨大的字母,并将吉祥物 Mozilla 恐龙放在上面

接下来,Microsoft 开始将 Internet Explorer 与 Windows 操作系统捆绑发行。四年内,IE 获得了 75% 的市场份额,到 1999 年甚至达到了 99% 。此举最终使 Microsoft 面临反垄断诉讼。意识到垄断浏览器市场并不符合用户与开放网络的最佳利益后,Netscape 决定开放源代码,转型为非营利的 Mozilla,并于 2002 年发布 Firefox。到了 2010 年,Mozilla Firefox 及其他浏览器将 Internet Explorer 的市场份额降低到 50%

浏览器市场在上世纪 90 年代末和本世纪初涌现出许多竞争者,包括 Opera、Safari、Google Chrome。2015 年,Microsoft 发布 Windows 10,用 Microsoft Edge 取代了 Internet Explorer。

现今的 Web 环境

Firefox、Google Chrome、Microsoft Edge、Safari 与 Opera 是市场中主要的竞争者。在过去的十年中,移动设备已成为访问互联网的首选方式。 目前,大多数用户只使用移动浏览器与应用程序来上网。主流浏览器也都提供了适用于 iOS 及 Android 设备的移动版本。尽管这些应用程序在特定用途上相当好用,但只提供了受限的上网功能。

在未来,Web 可能会跳脱原始的超文本,提供各式不同而广阔的互动式体验。虚拟现实已经出现了几十年(从 1992 年的《Lawnmower Man》 与 1995 年的任天堂 Virtual Boy 算起),但 Web 最可能将其带入大众。Firefox 已经支持 WebVR 与 A-Frame,可让开发者快速便捷地构建虚拟现实网站。大多数现代移动设备都支持 WebVR,可以将手机插入简单的纸盒中,变成 VR 头戴设备。由科幻小说家尼尔·斯蒂芬森(Neal Stephenson)所描绘的 3D 虚拟现实 Web 世界可能已经离我们不远。如果是这样的话,Web 浏览器可能会融入为另一个世界的真实入口。

无论 Web 未来如何发展,Mozilla 与 Firefox 都将坚持为用户提供服务,确保用户拥有强大的工具来遨游网络。我们相信 Web 是属于所有人的,每个人都有权掌控自己的上网体验。这也是为什么我们在 Firefox 中提供各种能够保护用户隐私的工具,并且我们绝不会向广告商出售用户数据。

资源