Gopher

来自站长百科
跳转至: 导航、​ 搜索

Gopher是一个互联网上使用的分布型的文件搜集获取网络协议。它是1991年由明尼苏达大学的Paul Lindner和Mark McCahill发明的。

Gopher的历史[ ]

该系统是在明尼苏达大学设计,并以该校的运动队“金色地鼠”来命名。在时间上,比Internet还要早几年。它只支持文本,不支持图像。

Gopher的使用方法[ ]

可以使用Netscape在Address正文框中输入gopher://Url。例如,键入gopher://go...Gopher服务器。

Gopher菜单选项由一些链接代表,单击一个链接就可以选中那个选项。如果这个选项引导另一个菜单,那么它会在窗口中显示出来。如果它引导一个某种类型的文件,这个文件将以标准方式被传输。并且如果Netscape能够显示和播放它,就可以显示完整的信息。

由于快速的发展,如今的Gopher的特性很类似于信息传播系统,它可以被用来传播任何的信息,当然也可以被用来作为商业客户服务系统等。

Gopher衰弱的原因[ ]

HTTP在1991年被发明,由于耗用带宽较少,Gopher网络当时仍然是非常流行和制作精良的。1993年2月,明尼苏达大学宣布他们将对Gopher的使用收取执照费,这就一部分的减少了Gopher服务器数量。一些人相信这是Gopher变成因特网历史的原因。

很多人相信Gopher的衰微实际上是它那有限制的结构造成的,这种结构使得它没有自由形态的HTML网页来得灵活。使用Gopher时,每个文档都已有一个预定义的格式和类型,一个Gopher用户必须通过一个服务器定义的系统菜单导航进某一个特定的文档。很多人不喜欢Gopher系统中这种人为制造的菜单和文件的区分,而Web网络上使用的超文本协议和交互式应用程序显得更为开放灵活。

现代,一些人建议说,在使用宽带方式接入的移动电话和PDA上,Gopher将会非常适合。但是,现在的市场似乎更偏向于WML-WAP,DoCoMo i-mode或其他基于HTML的应用。

现在的Gopher[ ]

2004年,世界互联网上仍然运行着少数Gopher服务器,如美国政府和史密森尼学会(Smithsonian Institution)仍运作各自的Gopher,他们仍然被协议狂热者维护着。

2002年6月,Gopher协议在打过补丁的Internet Explorer中已被禁用,仅仅因为微软宣称发现其中有一个安全漏洞;通过编辑注册表可以重新启用Gopher协议

更改方法是在Windows开始菜单下的“运行”中输入RegEdit,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings项,在其中

加入一个DWORD类型的键EnableGopher将它的值设为00000001。

其他的浏览器,包括Mozilla系列和AOL仍然支持这个协议,但是他们支持的并不完全。其中最严重的不足就是不能够渲染显示出菜单页中包括的信息文本。Mozilla已预定从Mozilla Firefox 4起移除浏览Gopher的功能。一个位于 Floodgap.com 的公共代理服务器允许用户使用任何浏览器访问Gopher页面,这个代理服务器将Gopher转换为HTTP/HTML网页。

相关条目[ ]

参考来源[ ]