【Coursera】Third Week(1)

The Early World-Wide-Web

关于CERN
欧洲核子研究组织,除了它为世界物理学所作出的卓越贡献,它还是世界上第一个网站,第一个网络服务器,第一个浏览器的诞生地。

Robert Cailliau

Cailliau 是一位信息工程师和计算机科学家,1990年,他在CERN协助Tim Berners-Lee搭建了世界上第一个World-Wide-Web。而且他也是第一届“www”会议的组织者。
起初,构建这个网络的目的是为了物理届的相关文件进行方便的交流。

···for access to the many forms of documentation at and related to CERN.

在当时,CERN的科学家们有一个斯坦福提供和维护的Database(数据库)。当互联网来临之后,人们不需要了解这台主机将怎么样连接到网络上,或者连接到何处,以及需要对电脑进行何种操作。他们只需要follow link,就可以找到自己需要的内容。
当时所有的网页具有相同的format,Cailliau 他们打破了基于市场的商业系统的所有权。他们水平切割了原有的结构,把上方的游览器和下方的数据库切分开了。这为当时的研究人员和其他人提供了便利。Cailliau 建立了第一个web server。
1994年是web之年,Cailliau 与其他同事组织了第一届www会议,使得在学术界之外的普通人也能够享受这项技术所带来的便利。

Gopher

是Internet上著名的信息检索系统,在web出现之前,是最主要的信息检索工具。

NCSA Mosaic

互联网历史上第一个获普遍使用和能够显示图片的网页浏览器。如今的FireFox游览器也或多或少有些许它的影子。
但是,由于它的窗口限制,每次新打开一个界面,原有窗口内容就会关闭,这不是他们所希望看到的。

随后,Cailliau 和 Lee 和他们的同事,决定使用URL来处理web的地址问题,使用HTML来作为网页的编写语言。

HTML URL

从1999年对Cailliau 的采访来看,他对当时的HTML很不满意,认为它尚未完善。而且他对游览器有强烈的个人见解和观点。

A Search Engine for Physics Articles 很有意思的故事

Paul Kunz

Kunz 是一名物理学家和软件工程师。他设立了在欧洲之外的第一个web服务器(第一个是上文中的Cailliau 设立的)。
SLAC有一个存放着许多物理资料论文的数据库,全球各地的人们通过互联网访问它,但是在当时是一件很难实现的事情:

  • (1)人们需要在mainframe注册账户来登录数据库,但是这对于不了解mainframe的人来说是一件很困难的事情。
  • (2)你所需要输入的数据库的语言是很难理解的。

所以在web出现之前,Kunz 创造了一种名为instant messaging的便捷访问数据库的方式,无需登录。但是仍然需要使用晦涩的数据库语言来输入。
1991年,在CERN,Lee 邀请Kunz参与到web的研发工作中,并且向Kunz展示了web的模型。刚刚开始,Kunz不是很感兴趣,但是当Lee提到有关mainframe的辅助系统内容的时候,Kunz就变得非常的感兴趣了。。
结果是他们没有办法改变查询的命令,因为它是在数据库里面建立的。但是网页可以给予他们查询数据库的灵感。
Kunz 使用了用C语言编写的CERN服务器软件,幸运的是,在mainframe内有C语言的编译器,所以Kunz的工作就是写一些额外的C语言代码,以便获取使用者已建立的访问途径,并把它转换为访问database的方式。

1991年12月他们发明了第一个web server,随后进行了一个测试。在1992年的1月,Lee有计划的在法国南部给全世界的200多名物理学家发表了演讲,在演讲中他展示了web的模型。按照Kunz的话来说,是很无聊的一次演讲。但是在演讲的最后,Lee连接上web的服务器,并且做了一次查询(made a query),这吸引了大家的注意力因为大家都知道这个物理论文的database而且都知道连接上这个database很困难(可爱的物理学家们)。Lee只是很简单的做了几个点击的操作,然后非常漂亮的格式文档就出来了。
所以,在那一瞬间,Internet的粉丝从20个涨到了200个(原文:So the way I say it, the interest in the web went from about 20 people to 200 people in that hour.)

哈哈,然后这200个人回家以后,假如每一个人都和10个人谈论这个事情,不用一周,就会有2000个人对Internet感兴趣。
这次成功的演讲是一个转折点(turning point),当人们意识到web的便利和称赞web的时候,就是Internet迅速发展的时候。这是一个win win situation

在采访的最后,Kunz说了这样的一段话:

I point out in my talk about the Web, near the end, sort of a punch line, that in doing big science, we're solving, finding solutions to problems that the general public don't know they have.

所以谁能预言到在物理学之外,web居然解决了这些问题?不过在我们看来这也是web发明的原因。

2016/7/19

原文地址:https://www.cnblogs.com/qq952693358/p/5685015.html