Internet History, Technology, and Security----第三周

Internet History, Technology, and Security----第三周

本周讲述互联网内部的发展状况。

 

The Early World-Wide-Web

 

Getting to the Web

Charles Severance讲述了他曾有幸作为一名专业角色专访欧洲核子研究中心,帮助他们用Sync-O-Matic软件录制讲座,并参与过一些帮助其他技术的事情,以及用技术和类似的东西进行教学和学习。他对于CERN十分推崇,描述了很多在CERN的生活,不仅仅是学习和研究,其和谐欢乐的氛围,更是美妙。
1999年,他访问了CERN,采访了仍在欧洲核子研究中心的Robert Cailliau。谈论万维网的起源。 Robert Cailliau,以及在CERN建立它的Tim Berners-Lee是万维网的共同发明者。

 

Robert Cailliau - Co-Inventor of the Web

Robert Cailliau阐述了他对网络的构思,通过部署数据库,并将顶部的浏览器和底部的数据库之间进行水平切割,人们用计算机,借助链接打开页面,只关注链接就可以到达想去的地方,找到一切。
而Tim和Robert在1990年左右,完成了这一切。第一台服务器在1990年底部署完毕。他们将这种网络称为万维网。当时他们还没有构建万维网之后明确的目标,但在1994年,商业的介入,公司开始形成,使得万维网迅速推广,并致力于在学术界和当时存在的互联网人群之外使用它。

 

A Search Engine for Physics Articles

 

The Web Becomes Content

从伊利诺伊大学厄巴纳 - 香槟分校开始,Charles去了密歇根大学。他们得到了NSF网。 1990年,CERN创建了万维网。当美国第一台网络服务器出现时,网络向斯坦福大学迈出了一大步。它是第一个Web服务器实际上并不是那么重要。重要的是该Web服务器上的内容。SLAC上有300,000篇物理论文,存储在大型机的数据库中。Paul Kunz认为数据库中的内容应该更加面向用户,他在某种程度上无意中创建了第一个搜索引擎,这是人们首先阅读的内容。

 

Paul Kunz - The First Web Server in America

SLAC上的数据库被世界各地的人们使用,但由于他们必须在大型机上拥有一个帐户,因此非常困难。大多数人不熟悉大型机。在有网络之前Paul Kunz的想法是做即时消息传递,在不登录的情况下对数据库进行查询,但是这还是通过数据库语言进行查询。
网络出现后,Tim Berners-Lee给Paul展示了一个网络演示,这启发了他,通过网络上网页的示例和提醒,获取用户所做的查询并将其转换为数据库查询。一月份在法国南部举行的一个关于高能和核物理计算主题的研讨会上,Tim连接到Slack Web服务器并进行了查询演示,成功引起了更多人的兴趣。Paul意识到一旦商业对其进行了认可并开始意识到这一点,Web就会如此迅速地起飞。这是一个双赢的局面。

 

Making the Web Available to All

 

Building Mosaic

回到伊利诺伊大学厄巴纳 - 香槟分校。密歇根大学得到了NSF。它们创建了Web,创建了第一个Web服务器。这些人完全引爆了网络。将网络从学术空间转移到商业和最终的用户空间。网络还有各种各样的东西正在增长,事情变得越来越快。个人计算机的发展速度越来越快,因为IBM PC已有近十年的历史,许多计算机在90年代的发展速度非常快。在20世纪90年代,计算机的计算和显示功能都在迅速变得更好。在这种环境下,伊利诺伊大学Urbana-Champaign的Urbana-Champaign的NCSA构建了一个可在Mac,Windows和Unix上运行的开源Web浏览器。这是第一个实现这一目标的网络浏览器,它真正使它变得如此普通,在家中拥有PC或Mac的人可以获得网络连接,并开始享受所有这些新内容--全球资讯网。在此之后,NCSA的员工,学生程序员,软件开发人员都组建了Netscape公司,以便将所有这些商业化。 Joseph Hardin是NCSA软件开发小组的主管,负责构建和发布Mosaic Web浏览器和httpd Web服务器作为开源,并免费提供给他们。

 

Joseph Hardin - NCSA Mosaic

Joseph和他在NCSA的同事认为桌面上的浏览器等应用是对于后台运行的大型机的门户,他们致力于让用户尽可能多地参与进来。最初,当考虑协作工具时,他们对同步工具很感兴趣。构建了一个名为NCSA Collage的东西,这是一套有效的工具,其中一个重要的特点是适用于Unix用户,Windows环境和Mac的X Windows,可以在三个平台上工作。
之后为了尽可能让软件适用于更大的社区,他们开始研究协助工具。Mark和Eric研究了第一代NCSA Mosaic,这是一个X Windows应用程序,经过开发,94年初,这套完整的Mosaic套件适用于X Windows,Mac和Windows系统。这导致了httpd服务器的数量和流量呈指数级增长,人们可以通过HTML轻松地提供他们的材料并完成所有这些工作。

posted @ 2019-07-02 15:26  冥王之冕  阅读(125)  评论(0)    收藏  举报