文档结构  
翻译进度:已翻译     翻译赏金:0 元 (?)    ¥ 我要打赏

欢迎来到我们的时光旅程的第二部分,我们正在学习因特网是如何进化的,并且回想它对我们的生活所带来的影响。

history

在第一部分,我们看到了因特网在美国的诞生过程。我们知道了有一些协议是因特网工作的基础。

到1989为止,因特网已经在多个国家之间能够工作,包括澳大利亚,墨西哥,日本,以及很多欧洲国家。

这为因特网的历史上最大的革命奠定了基础,也就是一个有着非常不起眼的开端却带来滚雪球式的好处的东西:万维网。

但是首先我们先来讲述另外一个故事,即Timothy Berners-Lee爵士的背景故事。

第 1 段(可获 1.36 积分)

Tim Berners-Lee 出生于1955年,其父母 Mary Lee Woods 和 Conway Berners Lee 都是数学家。他的父母都在编程实现世界上第一台商业化的存储程序计算机(即曼彻斯特大学的“Mark 1”)的团队里工作。 

他能成长于这样一个家庭环境应该说很幸运,在这里他可以在很小的年纪就学习到什么是计算机,并理解其工作原理。

他认为,如果能够找到一种办法对这些计算机进行编程,从而将各种零散的信息连接起来,计算机就会更加强大。这种想法一直伴随着他在牛津大学攻读物理学的几年时光。

第 2 段(可获 1.34 积分)

1980年他加入了CERN,即位于日内瓦的欧洲核子研究中心。才开始时,他得知此消息时几乎不知所措:这里有一万名员工而且还有大量各种计算机和项目。

为了管理所有这些关系以及使他能够亲自记住他们所有人,他在空闲时间做了个实验型的项目:使用Pascal写一个小程序。

他把他的项目命名为Enquire,这个名字灵感来源于维多利亚时代的一本书,名叫Enquire Within Upon Everything

这本书提供了关于很多不同话题的百科全书式的信息。由于囊括了诸如礼仪猜谜游戏, 蛋糕配方, 洗衣技巧,还有急救等话题,这本书打破了一本书应该有的样子,在当年是一本畅销书。

第 3 段(可获 1.49 积分)

Tim在小的时候阅读过这本书, 感觉它是“通往信息世界的一扇窗户”。

Tim对Enquire的结果很满意,然后开始思考更大的事情。要相当大的!“假设存储在任何地方的电脑上的信息都能够关联起来”,他若有所思地说。

他也同时注意到从各个电脑中检索信息比想象中要困难得多。

每台电脑都有它自己的信息集。CERN的员工不仅需要登录到许多不同的电脑上,而且他们还经常被要求针对每一台需要检索信息的计算机,学会使用对应的程序。

第 4 段(可获 1.34 积分)

他看到了很多开发者来到CERN并试图像研究人员推销他们的文档系统。但是他们却不受待见,因为他们试图推销的系统要求研究人员为了适合这些系统的局限性,不得不重新组织而限制了他们的工作。

由于目睹了这些对话过程,Tim意识到对于任何系统,如果它包含了对所有人都起作用的普遍规则的话,就意味着它几乎没有任何规则!

在接下来的几年里,他了解了更多关于超文本的概念,该概念是在Ted Nelson在他的书《文学机器 中所提出的。他相信这个想法极有可能会永远改变计算行业。

第 5 段(可获 1.35 积分)

Tim认为,这个系统完全有必要进行去中心化。在1988年,他跟他的老板Mike Sendall说了他的想法,而且被要求编写一个提议。

1989

Tim写了一个文章名为“信息管理的一个提议”。这边文章讨论了他所确认的信息获取问题并且提出了用  链接信息系统来替代目前的系统.

Tim把它发送给了Mike Sendall以及Mike的老板。就在他等待他们回复的时候,他把这个想法跟其他几位同事进行了分享,不过却得到“平淡无奇”的反应。

第 6 段(可获 1.24 积分)

对于他的提议一直没有官方的答复,但是当Tim越来越多的使用因特网进行试验,他就越来越认为他的这个想法很有意义。

1990年

Tim决定将该项目命名为万维网。他重新修正了他的提议,将日期也改成了1990年的五月份的日子,然后再次提交了上去。

这一年晚些时候,他向Mike Sendall请求投资买一个NeXT的计算机。Mike同意了,并说,“一旦你拿到那个机器,你何不在上面编程搞下你的超文本的事情呢?”

当刚开始这个新的项目的时候,他面临了很多的批评者,只有一个同事却一直在为他打气,支持着他,他就是Robert Cailliau,一个比利时出生的工程师,热衷于优雅的解决方案。

第 7 段(可获 1.44 积分)

据Tim讲,Robert可能“被电源插头的不兼容性给逼疯了”。Robert很快就发现这个项目有潜力能使计算机系统发生变革,从而远离那些作为日常生活的一部分的各种互相冲突的协议所带来的一团糟。

在九月份时,Tim和Robert去参加了欧洲超文本技术大会,将这个想法抛了出来,寄希望于找到一个能够提供响应解决方案的公司从而购买该方案。

他们发现很多与会者并不能完全理解他们的想法到底是什么。Tim听说有一个更好的设计,就是要有一个中央链接的数据库;否则的话,整个系统会产生断开的链接。

第 8 段(可获 1.28 积分)

Tim在回家之后不久便意识到他需要亲自来构建Web,并在同年的十月份开始。到十二月时,它已经可以工作了,同时产生了一个全新的超文本标记语言(HTML),这是一种简化版本的标准通用标记语言(SGML)。

然而,它只是在一个平台上能工作:即NeXT。因此他聘请了一个来自英格兰的数学系毕业生Nicola Pellow来帮忙。

Tim将必要的编程和文件传输协议结合在一起进行工作。 这样突然间,因特网上的新闻组和文章都可以以网页的形式展现出来,使得因特网上大量的信息也可以通过Web来获取到。

第 9 段(可获 1.25 积分)

1991

虽然Tim非常渴望让Web在IBM兼容机上运行起来,但是由于资源有限,他决定暂时还是先用NeXT系统。三月份时,他的几个同事在他们的NeXT电脑上安装了万维网浏览器。

因为你这个项目当时是由CERN所资助,所以加入到Web中的第一个数据库是CERN的电话通讯录。

CERN之外的第一台web服务器是在帕洛阿尔托的斯坦福线性加速器 (SLAC)建立。

为了消除人们对他的新技术的误解,并解释为什么它是与众不同的,Tim将他描述为一个市场经济:任何人都可以和其他人做交易,而且他们不需要到某一个市场广场去做这些。他们需要的只是每个人都必须达成一致的一些规则,比如所使用的货币和公平交易的规则。

第 10 段(可获 1.86 积分)

为了万维网的成功,人们必须共享数据。TIm发现,现有的互联网协议并不能够使人们很轻易的自由共享数据。

他编写了超文本传输协议(HTTP),将它设计得速度足够快,大约在十分之一秒的时间内可以获取一个资源。这远远快于文件传输协议(FTP),但由于大量的信息已经可以通过FTP获取到,因此它也是以支持这个协议为基础的。

其中最关键的组件是统一资源标识符 (URI),它会告诉浏览器去哪里找资源。URI地址的前几个字母指定要使用的协议,Tim使它能同时支持HTTP和FTP。其他的两个协议,Gopher 和 WAIS,比HTTP更受欢迎些, 所以Tim决定也支持它们。

第 11 段(可获 1.86 积分)

World Wide Web

Nicola Pellow 和Tim Berners-Lee 在演示万维网

为了能使万维网在CERN得到持续的资助,Robert和Tim决定将它推向市场来作为扩展用户现有文档系统的一种方法,他们认为这会帮助人们发送和获取信息。

他们写了一篇论文,题为“超文本在CERN”,但是它并没有引起人们的什么兴趣。

在六月份,第一届 INET大会在哥本哈根召开,有来自58个国家的385位参会人员。

在闭幕会议上,Vint Cerf 宣布成立互联网协会,基于他自己和Bob Kahn以及Lyman Chapin共同签署的一份文档。这份文档声明了这个协会将会“向参与使用、运作以及改进因特网的团体和组织提供援助和支持”

第 12 段(可获 1.7 积分)

在八月份,Tim发布了NeXT上使用的万维网浏览器,Nicola编写的行模式浏览器,以及位于CERN之外的HTTP服务器。

bug报告和功能请求不断的涌来。接着,Tim就开始收到了赞美他的信息,甚至还收到了来自其他国家的源代码贡献!CERN的网站info.cern.ch的网页点击量达到了每天100次左右。

Nicola Pellow 在八月份离开了这个项目去完成他的学业。在九月份,Jean-Francois Groff加入进来,这时他发现Tim正在重写他的Objective-C的代码,想让它成为更容易移植的C语言。结果就是产生了libwww,即图书馆的万维网( Library World Wide Web)的简写。

第 13 段(可获 1.35 积分)

在12月份,Robert和Tim飞往San Antonio,随身带着他们的NeXT电脑和调制解调器,去参加超文本‘91大会。 他们发现他们是唯一做互联网相关东西的参会者。

而在加州的门罗帕克,Sun公司的工程师Patrick Naughton 同 James Gosling 和 Mike Sheridan 一起加入了一个新的项目。这个项目被命名为“绿色项目”,其目的是“预测计算领域的‘下一波浪潮’并做好计划”。

history 2

“绿色团队”的十二位成员,包括Naughton,Gosling,和Sheridan,他们在参加一次烧烤聚会。

同时在这个月,高性能计算法,也被称为戈尔法案,被通过了。

第 14 段(可获 1.3 积分)

1992

Robert和Tim知道要创建一个更好的网页浏览器需要更多的开发人员加入,而在CERN却没有这样的资源。

于是Robert就飞往赫尔辛基大学跟一些学生见了面,这些学生在他们的联合硕士项目里有兴趣开发一个网页浏览器。由于他们所在系的首字母是OTH,因此他们将该浏览器叫做Erwise,这样拼起来就有点像“otherwise”。他们在四月份发布了该浏览器。

紧接着的一个月,加州大学贝克利分校的Pei-Yuan Wei 发布了一个测试版本的ViolaWWW浏览器,他是想证明Viola编程语言的强大功能。因此Unix用户第一次能够有机会访问互联网了。

第 15 段(可获 1.28 积分)

在六月份,Tim会见了互联网工程任务组 (IETF)的成员,讨论了如何将寻址方案、HTTP和HTML进行标准化。Tim主张采用Universal Document Identifier(通用文件标识符)作为名称,但是由于该名称在IETF内部不受欢迎,因此他最终同意命名为URI:Uniform Resource Identifier(统一资源标识符),于是URI工作组就成立了。

同时在夏天,Sun公司的“绿色团队”终于露面,开始公布了一个正在进行中的demo:一个可交互的、手持的家庭娱乐设备控制器,并拥有动画的触摸屏用户接口。它采用了由James Gosling创造的新的编程语言,叫Oak,它是以他办公室窗户外面的一颗橡树所命名的。

第 16 段(可获 1.29 积分)

1993

history 3

Marc Andreessen

Marc Andreessen,是国家超级计算应用中心(NCSA)的一名学生,他同工作人员Eric Bina一起从事Mosaic浏览器的开发。这是由高性能计算法案所资助的。

Marc 在一月份宣布了该项目开启,并于二月份在网络上发布了第一个预览版本。它使得即使在如此早的年代,都能很轻松的安装使用它来对网页进行点击访问。

同时,Lou Montulli,堪萨斯大学的一名学生,开发了第一个版本的Lynx超文本浏览器并接入了网络。在三月份,他发布了Lynx 2.0。

第 17 段(可获 1.36 积分)

同时在本月,明尼苏达大学宣布了公司使用其gopher服务器软件所需要支付的许可证费用。IETF的成员询问Tim关于CERN是否也有可能引入许可证费用的问题。他们告诉他如果这发生的话他们就会抵制互联网的使用。

在四月份,CERN同意了Tim的请求,使得网络协议在公共领域下是可以免费使用的。

同时,J. Allard,一个微软网络操作系统部门的初级项目经理,由于他未能说服高层管理人员要重视因特网而白白的看着其他公司占领先机,他感到越来越沮丧。

第 18 段(可获 1.38 积分)

在他自己的倡议下,他开始了一个未经批准的项目,即开发微软的第一个因特网服务器,可以将该公司与其他因特网站点连接起来。这很快就成为了因特网上最常用的站点之一。

NCSA Mosaic的Windows版本1.0在11月份发布了。

12月,媒体发布了关于欧盟第一个基于网络的项目Webcore的重大新闻,它用于向前苏联国家传播科技信息。

同样在这一年,数字用户线(DSL)在美国成为了一个标准,为更快的因特网连接铺平了道路。

第 19 段(可获 1.21 积分)

1994

微软计划进入该市场;Mosaic通讯公司成立

在一月份,J. Allard仍然强烈的感觉到微软还没有理解因特网的重要性。他给当时微软的领导者写了一份便函,题为《Windows: 因特网上下一个杀手级应用》。

这份文档详细阐述了1994年初已经存在的各种因特网技术,以及它们在那时的流行度上升情况。万维网被列在“信息发现与检索 (第二代工具)”这一部分,与Archie(现代搜索引擎的祖先)和WAIS(广域信息查询系统)列在了一起,并且显示了自从NCSA Mosai的发布以来,网络服务器的数量在快速的攀升。

第 20 段(可获 1.3 积分)

Allard说尽管当时Mosaic浏览器已经可以在Windows上使用,“但是现有的实现版本跟其Unix版本相比却是相当的差劲。”他推荐了一个参与因特网开发的分三个阶段的方法:拥抱,扩展以及创新。终极目标是将Windows变成“全球信息基础设施的资源管理器。”

这份便函的收件人列表里有Steven Sinofsky,它是Bill Gates的技术助理。

Jim Clark

Jim Clark

二月,Steven在访问康奈尔大学时发现因特网和电子邮件在学生们之间很受欢迎。因特网给他留下了很深的印象,于是Sinofsky就给Gates以及他的技术员工们写了一封热情洋溢的便函,里面写道,“康奈尔很诡异。”

第 21 段(可获 1.34 积分)

与此同时,Marc Andreessen已经毕业了,正住在加州,他收到了一封来自Jim Clark的电子邮件。Jim 是一个商人,他成立了硅谷图形公司,但是最近却离开了。Jim提议说他们合伙创建一个新公司。

Jim 以前跟任天堂的CEO Hiroshi Yamauchi一起工作过,并联合宣布与任天堂一起启动了“Project Reality”项目。他相信他们可以把他们的网络技术卖给任天堂。他们为即将发布的Nintendo 64 控制台写了一份增加在线游戏网络功能的长达20页的概念书。

他们还聘请了Lou Montulli,从NCSA的Mosaic核心开发团队过来的,还有几个硅谷图形的开发人员。

第 22 段(可获 1.26 积分)

4月4日,Mosaic通讯公司成立,而由于与任天堂公司的一项交易未能达成一致,他们决定转向浏览器市场。

就在新公司成立后的两天,J. Allard、Steven Sinofsky 以及其他18位微软员工一起进行了一整天的静修,他们讨论了因特网对计算机软件行业的未来影响。

Sinofsky 给与会者分发了一份300页的因特网简报文档。

Russell Siegelman也在其中,他正在从事一个代号为“Marvel”的在线服务项目。Allard 认为 Marvel 应该基于开放的互联网标准。

第 23 段(可获 1.19 积分)

而Russell正在集中精力打败AOL,后者正在为一种专用的消费者提供在线服务。他不同意该观点,说该技术应该是专用的。

不过大家都同意下一版本的Windows,代号“Chicago”,应该包含能够访问互联网的某种软件。

不久之后,微软与Spyglass公司会面,商讨将Spyglass浏览器授权许可在Windows上使用。

第一届国际万维网会议

在五月,第一届国际万维网会议在日内瓦的欧洲核子研究中心(CERN)举办,被记者称为“互联网的伍德斯托克音乐节”。在闭幕演讲中,Tim说网络开发者,比如科学家,需要在伦理和道德层面上注意他们的行为。

第 24 段(可获 1.45 积分)

Sun公司瞄准万维网

Oak编程语言被重命名为Java来避免商标侵权,而与有线电视公司的一项交易已经落空。在六月,团队决定将平台目标重新定位到万维网上。Patrick Naughton编写了WebRunner浏览器,命名取自影片《Blade Runner 银翼杀手》。

W3C

在十月,Tim Berners-Lee 在麻省理工学院成立了万维网联盟(W3C) ,并同CERN进行合作。全年度会员会费标准为五万美元,如果公司年利润低于五千万美元,则每年只需缴纳五千美元。

第 25 段(可获 1.3 积分)

Mosaic通信公司尽管满足减免的条件,但仍坚持要支付全部的五万美元,因为它坚信自己是一个大公司。他们发布了Mosaic Netscape 0.9。它正在研发一种名叫安全套接字层(Secure Sockets Layer)的新协议,并计划将在未来的新版本浏览器中加入此协议。

在11月,微软和Mosaic通信公司参加了Comdex 贸易展来宣传他们的新产品。微软发布了微软网络服务(MSN)。

Jim Clark则宣布他们公司的名字更改为网景通讯公司。这是由于NCSA起诉其使用他们的Mosiac软件命名。

第 26 段(可获 1.3 积分)

在12月时,第一次W3C会议召开,讨论了对HTML进行标准化的需求。为了加快其进程,与会者一致同意W3C将会尽力提供建议而不是确切的标准。

第二天,Netscape Navigator 1.0发布了分别适用于微软的Windows,Unix的X Windows,以及Apple的Macintosh的版本。

不像其他在商店里售卖的商业产品,Netscape Navigator遵循其他网络软件的模式,可以通过因特网免费获得。其商业计划是先占领市场,然后在其Netscape网站上通过投放广告和一个付费的高级版本的软件来盈利。

第 27 段(可获 1.38 积分)

之后的第二天,CERN宣布由于要资助大型强子对撞机的建设,它已不能再继续支持W3C。

回顾

在这个故事的开始,网络还只不过是一场大梦。Tim Berners-Lee并不知道他的项目是否能够成功或者 以灾难收场。他只是尽他最大的努力。

“怀揣同一个梦想的一群人互相远离却一起工作,带来了一场大变革。” — Tim Berners-Lee,《编织网络》(Weaving the Web

无论你是开启一个小项目还是创立你自己的公司,你都可以从Timothy爵士及其雪橇的隐喻来汲取灵感。当你第一次开始时,你需要付出巨大的努力来获得任何的移动。

第 28 段(可获 1.6 积分)

history 5

但是一旦这工作完成,以后就会变得很容易了。东西开始自动移动,而且可以很快完成。在这一点上,你无须一直催促;你只是需要参与进来并掌握方向。

history 6

“因特网的人们构建了万维网,这是真正的草根时尚。” -—Tim Berners-Lee, 《Weaving the Web

但是这并不是只有一个人的故事。许多其他人都在努力促成万维网的成功—有些在本文中已经提及,而我要向大量的其他没有被提到的人致以歉意。有太多人需要被提及,但是你知道你是谁。

第 29 段(可获 1.36 积分)

历史充满了微小且容易被遗忘的各种事件,然而在未来的岁月里,却会影响巨大。一个例子就是J. Allard的角色,他现在更多的是以他在XBox上的成果所闻名,然而当时却扮演着要决定谁会赢得浏览器市场的最大的份额的角色。

就像我们在第一部分里看到的Ray Tomlinson,年轻的J. Allard就能够认识到如果能将一个聪明的点子与完全坚持自己的冒险策略结合起来,可能会真的能让他自己以及他的雇主获得丰厚的回报。

在万维网的早些年里,大部分的进展都是由学生和业务爱好者们通过不断实验以及互相学习慢慢所获得的。

第 30 段(可获 1.49 积分)

但是随着我们将要为这一部分拉上帷幕,万维网已经变成了很大的行业。舞台留给了网景通信,Sun微系统公司以及微软来互相搏击。

和我一起进入第三部分吧,来看看第一次浏览器大战。

第 31 段(可获 0.54 积分)

文章评论