为什么网址前要加“http://”? 一探电脑世界的七大谜团

2012-08-24 11:38 稿源:wired.tw  0条评论

(图片来源:Pixel y Dixel

为什么电子邮件地址里面有"@"的符号?为什么在造访网站的时候要键入"http://"字串?为什么我们要花在同时按Ctrl、Alt和Delete键的时间这么多?

为什么这些现代电脑的怪癖会进入我们的日常生活,而且再也没有离开过?当你追本溯源,常常会发现这些电脑秘辛来自一个非常私密、某个电脑先驱者要做抉择的时刻。

有时候,这些选择是随机的。有时候,这些是经过深思熟虑之后才做出的选择。不过更多的情况是,他们也没有想的太多。

我们从来自英国的Tim Berners-Lee开始谈起,他7月27日的时候出现在英国伦敦的奥运开幕典礼上。80年代晚期至90年代之间,Berners-Lee在瑞士的欧洲核子研究组织(CERN)的核能研究实验室工作时发明了全球资讯网(worldwide web)。英国是第叁次承办奥运,所以索性利用这个机会提醒全世界网路是英国人发明的。

现在整个世界似乎觉得Berners-Lee创造了整个网路,不过这不能算是英国的错。

网路的起源可以追溯到1960年代。Berners-Lee做的其实是发明网路浏览器,一种可以透过网路分享资讯、利用超文本(hypertext)连上网路的方法。

Berners-Lee是决定每个网址的开头必须要有"http://"的人。这当然不是最有品味的选择,但他也无须对此道歉。Berners-Lee最近告诉我们,当他设计网址的时候,网址其实不应该被每个网路使用者看到。本来网址只给网路幕后的工程师看。

Berners-Lee说:“网路最初的设计不会让使用者看到‘http://’。使用者只会看到文字、然后可以点击连结。在塬本的网路浏览器中,你必须打开特殊的连结检查器(link inspector)才能看到网址。这就是为什么我不担心‘http://’看起来很丑的缘故。因为没有人会真的看到嘛。”

HTTP是超文本传输协定(hypertext transfer protocol)的缩写,这是让网页能够在网路中移动的根本。此外,Berners-Lee使用冒号和斜线的塬因是,它们是Berners-Lee这位电脑专家本身所熟悉的东西。两条斜线的灵感来自电脑工作站Apollo/Domain的档案系统。

Berners-Lee说;“放两条斜线在那边是因为在某些电脑系统中,这代表着:‘我们现在位于电脑的外面。’一条斜线代表本机档案系统。两条斜线是给电脑外面的档案用的。”

Apollo/Domain已经不復存在。不过这些斜线还在,而且看起来短时间内不会消失。

有好的文章希望站长之家帮助分享推广,猛戳这里我要投稿

相关文章

相关热点

查看更多