第七章 超文本与超媒体
计算机的出现赋予了人类处理信息的非凡能力,而信息的增长似乎总是给计算机提出挑
战。随着“信息爆炸”时代的到来,即使使用计算机,人们也越来越感到按照传统的线性浏
览和检索的方式难以从浩如烟海的数据中获得有价值的信息。能否找到一种快速获取知识
和信息的技术方法,一直是科学家们探讨的课题。人类大脑和记忆的复杂网状结构及由此
导致的丰富联想给予了人们启发,1945 年,美国科学家范尼瓦布什提出了一种文本的非
线性网络结构概念,1965 年被泰德纳尔逊命名为超文本(Hypertext)。 80 年代以来,
超文本技术得到不断发展和广泛应用,成为多媒体应用的有效手段和不可缺少的工具。
本章将着重介绍超文体和超媒体的基本概念、组成、结构模式及系统应用。
7.1 基本概念
7.1.1 超文本
超文本(Hypertext)与传统文本相比,结构上有很大的不同。传统文本,不论是纸张
上的印刷品还是计算机中的文档,都是以字、句子、段落、节、页、章、册、卷为单位进
行有序的线性组织。这样提供的文章和书,主要是满足顺序阅读的需要。人们在阅读时大
多数情况下也是按照顺序逐字逐句地阅读。这种按照线性顺序处理信息的方式,是否是满
足读者阅读的唯一办法或是最好办法呢?答案是否定的。如一个为搞研究而读书的人,常
常是找一堆参考文献与主题书一起阅读,在阅读时通常不是按照顺序而是按照某一研究主
题,从这本跳到那本,遇到援引的文章,会去找原文;读到前面已提到但自己记不清的概
念,会回到前面,重温对那个概念的介绍;遇到难懂的地方,会反复阅读,并找到相关知
识的不同版本进行对比参考。这些都说明,在阅读的时候,虽然信息的组织是按线性顺序
的,但人们已经有了按照非线性顺序了解吸收信息的内在需求。
由于背景、知识水平、阅读目的的不同,在读同一本书时,不同的人会产生不同的思路,
不同的联想,从而导致不同的活动。例如,一个未接触过超文本技术的计算机专业工作者
在第一次阅读遇到“超文本和超媒体”时,肯定想知道超文本的定义和其它一些细节;一个
文学工作者读到“超文本”,虽然他不了解,可能他也不会想知道具体细节,而只会作为一
个认知储备;一个熟悉超文本的计算机工作者,则会跳过一般性介绍,只阅读他不了解的
内容;一个研究超文本的计算机工作者,除了读这本书外,还会边读边查其它参考资料,
在几本书之间或这本书与若干参考资料之间按照自己的思路来回跳读。
由此可见,文本顺序存放和管理的方式与人的联想思维方式及相应的活动是不相适应的。
当然,普通的书籍文章为解决这个问题也采取了一些措施,如在文章中加注,在注释中说
明出处或相关信息等等。书前的目录与书后的索引可帮助人们快速切入主题。所以文字在
物理上虽然是顺序的,但借助这些手段,可以在一定程度上实现跳跃式阅读。
科学研究表明,人类的记忆是一种联想式的记忆,它构成了人类记忆的网状结构,这种
网状结构具有跳跃式、多层次、多路径、多方位思维的特性和访问信息的非线性结构。这
是造成不同的人联想的路径和结果千差万别的根本原因。如有人看到“太阳”一词可能的联
想路径是:“太阳-星星-宇宙-黑洞-飞船-杨利伟”;而有人的联想路径可能是:“太阳-东方红-
金色-毛泽东-韶山-老区-贫困”。超文本就是一个类似于人类联想思维的非线性网状结构,
它以节点作为一个信息块,按需要用一定的逻辑顺序链接成非线性的网状结构。这种节点
要比字符高出一个层次,它可以是某一字符文本集合,也可以是屏幕中某一大小的显示区
143