Mark P. McCahill
1991年,美国明尼苏达大学的Paul Lindner和Mark P. McCahill发布Gopher。她的重要意义在于:
基于文本、菜单驱动的界面简化了互联网中资源获取的方法;
不用用户去记忆繁琐的操作命令,用户界面更为友好;
这个方式今天已被现在更为方便的WWW浏览所代替。
个人简介编辑本段回目录
Mark P. McCahill (born February 7, 1956) has been involved in developing and popularizing a number of Internet technologies since the late 1980s.
Mark McCahill received a BA in Chemistry at the University of Minnesota in 1979, spent one year doing analytical environmental chemistry, and then joined the University of Minnesota Computer Center's microcomputer support group as an Apple II and CDC Cyber programmer.
In 1989, McCahill lead the team at the University of Minnesota that developed one of the first popular Internet e-mail clients, POPmail, for the Macintosh (and later the PC). The usage of graphical user interface clients for Internet standards-based protocols proved to be one of the dominant themes in the popularization of the Internet. At about the same time as POPmail was being developed, Steve Dorner at the University of Illinois at Urbana-Champaign developed Eudora, and the user interface conventions found in these early efforts continue to be present in modern-day e-mail clients.
In 1991, McCahill led the original Gopher development team (Farhad Anklesaria, Paul Lindner, Dan Torrey, Bob Alberti), which invented a simple way to navigate distributed information resources on the Internet. Gopher's menu-based hypermedia combined with full-text search engines paved the way for the popularization of the World Wide Web and was the de facto standard for Internet information systems in the early to mid 1990s.
Working with other pioneers such as Tim Berners-Lee, Marc Andreessen, Alan Emtage and Peter J. Deutsch (creators of Archie) and Jon Postel, McCahill was involved in creating and codifing the standard for Uniform Resource Locators (URLs).
In 1994-95 McCahill's team developed GopherVR, a 3D user interface for the Gopher protocol to explore how spatial metaphors could be used to organize information and create social spaces. While there was significant interest in the mid-1990s in 3D Internet-enabled information/social spaces (see VRML), the limitied capabilities of mainstream hardware resulted in little uptake of these technologies. Mark McCahill is currently involved in the Croquet project along with David P. Reed, Andreas Raab, David A Smith, Julian Lombardi, and Alan Kay.
In April 2007, McCahill left the University of Minnesota to join the Office of Information Technology at Duke University as an architect of 3-D learning and collaborative systems.
非Web资源检索工具编辑本段回目录
非Web资源检索工具是指以非Web资源为检索对象的检索工具。较为典型的有gopher、wais、telnet、archie等非web检索工具。由于web检索工具的出现这些传统的检索工具正走向消退,使用者越来越少。其主要分为以下类型:
(1)远程登录:远程登录(Telnet)是因特网提供的最基本的信息服务之一,远程登录是在网络通信协议的支持下使本地计算机暂时成为远程计算机仿真终端的过程。在远程计算机上登录,必须事先成为该计算机系统的合法用户并拥有相应的帐号和口令。登录时要给出远程计算机的域名或IP地址,并按照系统提示,输入用户名及口令。登录成功后,用户便可以实时使用该系统对外开放的功能和资源。Telnet是一个强有力的资源共享工具。许多大学图书馆都通过Telnet对外提供联机检索服务,一些政府部门、研究机构也将它们的数据库对外开放,用户可通过Telnet进行检索。
(2)文件传输服务:文件传输服务是由TCP/IP的文件传送协议(FTP,File Transfer Protocol)支持下实现的一种本地计算机和远程服务器间的文件传送,通常用FTP来表示文件传输服务。用户使用FTP将存放在异地计算机上的文件取回到自己计算机中,可以阅读和处理这些取来的文件;用户也可以将存放在本地计算机上的文件传送到远程的FTP服务器上,让其他人使用。
(3)电子邮件:电子邮件(E-mail)是用户或用户组之间通过计算机网络收发信息的服务。目前电子邮件已成为网络用户之间快速、简便、可靠且成本低廉的现代通信手段,也是因特网上使用最广泛、最受欢迎的服务之一。 电子邮件使用网络用户能够发送或接收文字、图像和语音等多种形式的信息。通过电子邮件还可访问的信息服务有:FTP,Archie,Gopher,WWW,News,WAIS等。因特网网上的许多信息服务中心就提供了这种机制。当用户想向这些信息中心查询资料时,只需要向其指定的电子信箱发送一封含有一系列查询命令的电子邮件,用户就可以获得相应服务。此外,在因特网上有许多数据库可以通过电子邮件检索。
(4)电子公告牌:电子公告牌(BBS ,Bulletin Board System)是因特网上非常快捷的信息交流场所。目前,很多高校和信息服务机构都有BBS,用户只要进入BBS,就可以得到BBS系统所提供的各种服务。服务又分为有偿服务和免费服务。这两种类型的服务决定了用户使用BBS系统的时间和权限。各地的BBS系统一般都让初次访问的用户能够免费浏览系统的内容,用户可在各个BBS系统间进行选择,然后在确定是否要成为这个系统的正式用户。通过BBS可随时取得国际最新的软件及信息,也可以通过BBS系统来和别人讨论各种有趣话题、刊登启示、收发电子信件、进行文件交流、网上游戏等。在BBS上,有发言权的用户可以畅所欲言,也可以询问任何信息,包括电脑、生活时事等任何方面的信息。
(5)Archie:Archie是因特网上用来查找其标题满足特定条件的所有文档的自动搜索服务的工具。Archie文档搜索系统是检索匿名FTP资源的工具。为了从匿名FTP服务器上下载一个文件,必须知道这个文件的所在地,即必须知道这个匿名FTP服务器的地址及文件所在的目录名。Archie就是帮助用户在遍及全世界的千余个FTP服务器中寻找文件的工具。Archie Server又被称做文档查询服务器。用户只要给出所要查找文件的全名或部分名字,文档查询服务器就会指出在哪些FTP服务器上存放着这样的文件。 使用Archie进行查询的前提;要有查找的文件名或部分文件名,知道某个或几个Archie服务器的地址。
(6)广域消息服务:广域消息服务(WAIS,Wide Area Information Service)在1991年由Brewster Kahle发明,并由Thinking Machines公司发布。它是一种数据库索引查询服务。Archie所处理的是文件名,不涉及文件的内容;而WAIS则是通过文件内容(而不是文件名)进行查询。因此,如果打算寻找包含在某个或某些文件中的信息,WAIS便是一个较好的选择。WAIS是一种分布式文本搜索系统,它基于Z39.50标准。用户通过给定索引关键词查询到所需的文本信息,如文章或图书等。
(7)Gopher:Gopher是基于菜单驱动的因特网信息检索工具。1991年,美国明尼苏达大学的PaulL Lindner和Mark P.McCahill发布了Gopher。Gopher的菜单项可以是一个文件或一个目录,分别标以相应的标记。是目录则可以继续跟踪进入下一级菜单;是文件则可以用多种方式获取,如邮寄、存储、打印等。Gopher内部集成了Telnet,FTP等工具,可以直接取出文件,而无需知道文件所在及文件获取工具等细节。Gopher是一个深受用户欢迎的因特网信息查询工具。通过Gopher可以进行文本文件信息查询、电话簿查询、多媒体信息查询、专有格式的文件查询等。