1、第八章第八章 超文本和超媒体超文本和超媒体 内容:超文本和超媒体的历史、概念、组成内容:超文本和超媒体的历史、概念、组成要素;超媒体的信息结构,超媒体系统的体要素;超媒体的信息结构,超媒体系统的体系结构;超媒体系统的应用及发展前景。系结构;超媒体系统的应用及发展前景。重点:超媒体、节点、链重点:超媒体、节点、链 随着人类社会的不断进步,特别是信息社会的不随着人类社会的不断进步,特别是信息社会的不断发展,信息正在大量地产生,信息更新的速度也不断发展,信息正在大量地产生,信息更新的速度也不断加快。面对大量的信息,如何有效地从这些信息中断加快。面对大量的信息,如何有效地从这些信息中选择所需要的信息是
2、人类所面临的一个重要问题。超选择所需要的信息是人类所面临的一个重要问题。超媒体技术从信息的组织、信息的设计、信息的管理和媒体技术从信息的组织、信息的设计、信息的管理和使用等诸方面对这一问题提供了很好的解决办法。作使用等诸方面对这一问题提供了很好的解决办法。作为多媒体系统,媒体信息的组织形式应是一种超媒体为多媒体系统,媒体信息的组织形式应是一种超媒体的结构形式。超媒体在多媒体系统、多媒体节目的开的结构形式。超媒体在多媒体系统、多媒体节目的开发中占有重要的位置。发中占有重要的位置。一、超文本(一、超文本(HypertextHypertext)q超文本这个术语与数学家超文本这个术语与数学家F.Kle
3、inF.Klein在在17041704年提出年提出并流行于并流行于1919世纪的世纪的“HyperbolickHyperbolick Space”Space”有关,有关,KleinKlein用用“HyperSpaceHyperSpace”描述了一个多维几何空描述了一个多维几何空间,人类的思维结构也是一个多维空间。间,人类的思维结构也是一个多维空间。第一节第一节 超媒体的发展历史超媒体的发展历史1.1.鼻祖鼻祖:美国著名科学家美国著名科学家V.Bush(1890-1974V.Bush(1890-1974)19451945,预感到信息的大量产生,预感到信息的大量产生给人们获取信息所带来的困难,给人
4、们获取信息所带来的困难,提出了打破传统书刊形式的新的提出了打破传统书刊形式的新的信息管理方法,并称之为信息管理方法,并称之为MemexMemex。二、超文本雏形二、超文本雏形n提出设想的原因提出设想的原因q几百年来印刷技术没有什么突破性的进展,有关共几百年来印刷技术没有什么突破性的进展,有关共享与表现信息的方法也很少。享与表现信息的方法也很少。q检索困难:当要查找某一信息时检索困难:当要查找某一信息时,要翻遍所有对象要翻遍所有对象逐一查找,信息的定位繁琐;逐一查找,信息的定位繁琐;二、超文本雏形二、超文本雏形1.1.鼻祖鼻祖:美国著名科学家美国著名科学家V.Bush(1890-1974)V.B
5、ush(1890-1974)nMemexMemex是什么?是什么?q一种专门存储书籍、档案和信件的设备;一种专门存储书籍、档案和信件的设备;q是机械的。是机械的。n组成与结构组成与结构q信息存在缩微胶片中;信息存在缩微胶片中;q有一个扫描器输入新的资料;有一个扫描器输入新的资料;q可以在页边用手加注释和说明可以在页边用手加注释和说明;q元素之间链连成对元素之间链连成对,任意元素都可以随意、迅速而且自动任意元素都可以随意、迅速而且自动地选择另一元素。地选择另一元素。二、超文本雏二、超文本雏形形1.1.鼻祖鼻祖:美国著名科学家美国著名科学家V.Bush(1890-1974)V.Bush(1890-
6、1974)n时代时代和和生活生活刊登了刊登了MemexMemex模型模型二、超文本雏形二、超文本雏形1.1.鼻祖鼻祖:美国著名科学家美国著名科学家V.Bush(1890-1974)V.Bush(1890-1974)2.2.先驱者先驱者Doug EngelbartDoug Engelbart(斯坦(斯坦福大学)福大学)q受受BushBush的影响的影响q斯坦福研究所开展斯坦福研究所开展AugmentAugment课题课题nAugment Human IntellectAugment Human Intellect扩扩展人类智力展人类智力n开发一个计算机系统帮助人类开发一个计算机系统帮助人类思维思
7、维二、超文本雏形二、超文本雏形2.2.先驱者先驱者Doug EngelbartDoug EngelbartqNLS(oN-Line System,NLS(oN-Line System,联机系统联机系统)结点、链结点、链q19681968年年,在美国秋季联合计算机会议上作了精彩在美国秋季联合计算机会议上作了精彩的表演;的表演;q他利用他利用NLSNLS与与500500英里外的同事一起建立一超文英里外的同事一起建立一超文本文献。本文献。q有些人认为是有些人认为是EngelbartEngelbart发明了超文本发明了超文本二、超文本雏形二、超文本雏形三、超文本概念的产生三、超文本概念的产生q1960
8、1960年,毕业后回到哈佛大学年,毕业后回到哈佛大学进修进修“计算机程序设计计算机程序设计”;q他提出了一他提出了一“文本处理文本处理”系统系统作为课程设计题目;作为课程设计题目;1.Ted Nelson1.Ted Nelson杜撰了杜撰了“超文本超文本”qXanaduXanadu计划的基本想法:计划的基本想法:n任何人任何时候所写的东西都可以存储在通用的超任何人任何时候所写的东西都可以存储在通用的超文本中。文本中。nNelsonNelson把超文本看作是一种文字媒介把超文本看作是一种文字媒介,他认为他认为:“:“任任何事物都有很深的联系何事物都有很深的联系”,因此可以把它们连在一因此可以把它
9、们连在一起。起。n19901990年以来年以来,Xanadu,Xanadu的部分内容已在实际中发挥作的部分内容已在实际中发挥作用用,并由并由 XanaduXanadu实业公司生产。实业公司生产。n问题:容量、版权、复杂关系管理。问题:容量、版权、复杂关系管理。n19921992年失去经济资助,现在日本继续年失去经济资助,现在日本继续XanaduXanadu的研究的研究三、超文本概念的产生三、超文本概念的产生1.Ted Nelson1.Ted Nelson杜撰了杜撰了“超文本超文本”四、著名的早期系统四、著名的早期系统n19681968年,布朗大学研制成功了年,布朗大学研制成功了“超文编辑系统超
10、文编辑系统”,它,它是世界上第一个工作的超文本系统。是世界上第一个工作的超文本系统。n19681968年,布朗大学研制的第二个超文本系统是年,布朗大学研制的第二个超文本系统是FRESS(FRESS(文件检索与编辑系统文件检索与编辑系统)。n麻省理工学院建筑机械组研制麻省理工学院建筑机械组研制Aspen Movie Map(Aspen Movie Map(白杨白杨城影片地图城影片地图),第一个超媒体系统。,第一个超媒体系统。nXeroxXerox公司的公司的NoteCardsNoteCards、布郎大学的、布郎大学的IntermediaIntermedia、OWLOWL公司的公司的GuideGu
11、ide和苹果公司的和苹果公司的HyperCardHyperCard等多个商品等多个商品化的超文本系统。化的超文本系统。五、新的起点:五、新的起点:19871987年年n19871987年,在北卡罗来纳大学召开了第一次国际年,在北卡罗来纳大学召开了第一次国际ACMACM超文本技术研讨会;超文本技术研讨会;n继超文本继超文本8787后,每年召开一次国际交流会;后,每年召开一次国际交流会;n19891989年第一个专门的超文本杂志年第一个专门的超文本杂志“超媒体超媒体”诞生;诞生;n19901990年年1 1月在美国召开超文本标准化讨论会;月在美国召开超文本标准化讨论会;n19901990年底,年底
12、,ACMACM专门成立了超文本兴趣小组专门成立了超文本兴趣小组SIGLINKSIGLINK。六、六、9090年代年代向广度和深度发展向广度和深度发展nWWW-WWW-日内瓦欧洲物理研究中心日内瓦欧洲物理研究中心TimTim,分布式超媒体,分布式超媒体系统,系统,“红遍全世界红遍全世界”n新一代超媒体系统新一代超媒体系统Hyper-GHyper-G,基于,基于WebWeb动态超媒体动态超媒体系统;系统;n开放超媒体体系;开放超媒体体系;n人类记忆的这种联想结构不同于文本结构,文本最显人类记忆的这种联想结构不同于文本结构,文本最显著的特点是它在组织上是线性的和顺序的。但人类记著的特点是它在组织上是
13、线性的和顺序的。但人类记忆互联网状结构就可能有多种路经。不同的联想检索忆互联网状结构就可能有多种路经。不同的联想检索必然导致不同的路径。必然导致不同的路径。n例如:例如:q某人对某人对“夏天夏天”一词可能产生下面一系列的联想结一词可能产生下面一系列的联想结构。构。七、人的思维特性七、人的思维特性n对联想记忆的探索形成了人类思维的概念化的基础。对联想记忆的探索形成了人类思维的概念化的基础。今天:太阳太阳夏天夏天星星星星天文天文望远望远镜镜伽利略伽利略比萨比萨斜斜塔塔佛教佛教舍利舍利和尚和尚光头光头同一个人、同样的文化和受教育的背景同一个人、同样的文化和受教育的背景游泳游泳夏天夏天大海大海鱼鱼吃饭
14、吃饭饭盒饭盒餐具餐具银器银器耳环耳环婚礼婚礼婚纱婚纱白雪白雪七、人的思维特性七、人的思维特性昨天:尽管我们对某一对象具有相同的概念,但由于文尽管我们对某一对象具有相同的概念,但由于文化基础和受教育的背景,由于不同时间或不同的地点,化基础和受教育的背景,由于不同时间或不同的地点,产生联想结果就可能是千差万别的。产生联想结果就可能是千差万别的。这种联想方式实际上表明了信息的结构及其动态这种联想方式实际上表明了信息的结构及其动态性。显然,这种互连的网状信息结构用普通的文本是性。显然,这种互连的网状信息结构用普通的文本是无法管理的,必须采用一种比文本更高一层次的信息无法管理的,必须采用一种比文本更高一
15、层次的信息管理技术,即超文本。管理技术,即超文本。七、人的思维特性七、人的思维特性第二节第二节 超文本和超媒体的概念超文本和超媒体的概念传统文本的信息结构传统文本的信息结构直线式直线式ABXDCY优点:信息少时容易获取知识优点:信息少时容易获取知识缺点:信息多时比较麻烦缺点:信息多时比较麻烦一、传统文本一、传统文本n传统的文本以字符(字符串)为基本单位传统的文本以字符(字符串)为基本单位表达信息,以线性形式组织数据。这种方表达信息,以线性形式组织数据。这种方式的缺点在于未能很好地反映现实世界的式的缺点在于未能很好地反映现实世界的信息结构,与人的联想思维有很大距离。信息结构,与人的联想思维有很大
16、距离。一、传统文本一、传统文本 19671967年年BrownBrown大学的大学的NelsonNelson首次提出首次提出Hypertext and Hypertext and HypermediaHypermedia一词,即超文本和超媒体,提出了对未来文本的一词,即超文本和超媒体,提出了对未来文本的处理思想,给出了一种超级信息管理形式。处理思想,给出了一种超级信息管理形式。超文本结构就类似于人类的这种联想记忆结构,它采超文本结构就类似于人类的这种联想记忆结构,它采用一种非线性的网状结构组织块状信息,没有固定的顺序,用一种非线性的网状结构组织块状信息,没有固定的顺序,也不要求读者必须按某个顺
17、序来阅读。采用这种网状结构,也不要求读者必须按某个顺序来阅读。采用这种网状结构,各信息块很容易按照信息的原始结构或人们的各信息块很容易按照信息的原始结构或人们的“联想联想”关系关系加以组织。例如,一部百科全书有许许多多加以组织。例如,一部百科全书有许许多多“条目条目”,它可,它可以按照字母次序进行排列,也可以按照各专业分类用链加以以按照字母次序进行排列,也可以按照各专业分类用链加以连接,以便于人们连接,以便于人们“联想联想”查找。查找。二、超文本二、超文本 三、超媒体三、超媒体 超媒体与超文本之间不同之处是,超文本主超媒体与超文本之间不同之处是,超文本主要是以文字的形式表示信息,建立的链接关系
18、主要是以文字的形式表示信息,建立的链接关系主要是文句之间的链接关系。超媒体除了使用文本要是文句之间的链接关系。超媒体除了使用文本外,还使用声音、图形、图像、动画和视频片段外,还使用声音、图形、图像、动画和视频片段等多种媒体信息来表示信息,建立的链接关系是等多种媒体信息来表示信息,建立的链接关系是文本、声音、图形、图像、动画和视频片段之间文本、声音、图形、图像、动画和视频片段之间的链接关系。的链接关系。超媒体具有如下的特点:超媒体具有如下的特点:多种媒体信息多种媒体信息 网络结构形式网络结构形式 交互特性交互特性 三、超媒体三、超媒体四、超文本与超媒体的示例四、超文本与超媒体的示例 超文本与超媒
19、体应用在很多领域,如在操作系统超文本与超媒体应用在很多领域,如在操作系统WindowsWindows中的中的“帮助帮助”就使用了超文本的方式,还有就使用了超文本的方式,还有许多的应用,又如:电子百科全书、教学应用的许多的应用,又如:电子百科全书、教学应用的CAICAI以及旅游信息、娱乐等都有着广泛的应用。以及旅游信息、娱乐等都有着广泛的应用。示例示例 假设有一位总经理,他自己有电子记事本,假设有一位总经理,他自己有电子记事本,他的秘书根据他与外商谈判的材料按照超文本的他的秘书根据他与外商谈判的材料按照超文本的结构形式组织好了有关材料供总经理使用。下面结构形式组织好了有关材料供总经理使用。下面借
20、助于下图来说明。借助于下图来说明。四、超文本与超媒体的示例四、超文本与超媒体的示例 示例示例 一、结点一、结点 超文本是由结点和链构成的信息网络。结点超文本是由结点和链构成的信息网络。结点是表达信息的单位,是围绕一个特殊主题组织起是表达信息的单位,是围绕一个特殊主题组织起来的数据集合。来的数据集合。结点的内容可以是文本、图形、图像、动画、结点的内容可以是文本、图形、图像、动画、音频、视频等,也可以是一般计算机程序。音频、视频等,也可以是一般计算机程序。第三节第三节 超媒体的组成要素超媒体的组成要素结点与链结点与链二、结点的分类二、结点的分类1.媒体结点媒体结点文本结点文本结点图形结点图形结点图
21、象结点图象结点声音结点声音结点视频结点视频结点多媒体结点多媒体结点1.1.媒体结点主要用于存放、表示各种媒体信息媒体结点主要用于存放、表示各种媒体信息2.控制结点控制结点菜单结点菜单结点:为用户提供用于各级控制的菜单:为用户提供用于各级控制的菜单导航结点导航结点:有效利用超媒体系统,避免:有效利用超媒体系统,避免“迷航迷航”按钮结点按钮结点:在超媒体系统中,结点间是以链:在超媒体系统中,结点间是以链进行连接的,用户实现信息的链接时要通过进行连接的,用户实现信息的链接时要通过按钮来执行这一过程。按钮来执行这一过程。二、结点的分类二、结点的分类2.控制结点为用户提供用于各种控制的控制结点为用户提供
22、用于各种控制的信息、方法和结果。信息、方法和结果。三、链三、链 链表示了从一个结点指向另一个结点的指针,反链表示了从一个结点指向另一个结点的指针,反映了不同结点之间的信息联系。映了不同结点之间的信息联系。信息与信息之间的联系是多种多样的,决定了链信息与信息之间的联系是多种多样的,决定了链的种类也是多种多样的。的种类也是多种多样的。链链定义了超媒体系统的结构形式定义了超媒体系统的结构形式提供了对信息浏览、搜索的路径提供了对信息浏览、搜索的路径 链源链源 一个链的起始端称为链源。链源是导致结点信息迁移的一个链的起始端称为链源。链源是导致结点信息迁移的原因,可以是热字、热区、图元、热点、媒体对象或结
23、点等。原因,可以是热字、热区、图元、热点、媒体对象或结点等。链源的表现形式很多,如粗体、斜体、加下划线或加边框等,链源的表现形式很多,如粗体、斜体、加下划线或加边框等,也可是以一个图符、图像或按钮。也可是以一个图符、图像或按钮。链宿链宿 链宿是链的目的所在。一般超文本链的链宿都是结点,链宿是链的目的所在。一般超文本链的链宿都是结点,也可以是其他任何媒体的内容。也可以是其他任何媒体的内容。链的属性链的属性 链的属性决定链的类型,这是链的主要特性。链的属性决定链的类型,这是链的主要特性。当链的当链的特性很强时,链可以作为独立的实体。特性很强时,链可以作为独立的实体。链的一般结构链的一般结构 分为三
24、个部分:链源、链宿及链的属性。分为三个部分:链源、链宿及链的属性。总之:超媒体系统是由结点和链构成总之:超媒体系统是由结点和链构成的一种网络,该网络是一种向量图,它类的一种网络,该网络是一种向量图,它类似于语义网络,超媒体系统中的结点和网似于语义网络,超媒体系统中的结点和网络的设计应根据系统的特性和要求而定。络的设计应根据系统的特性和要求而定。第四节第四节 超媒体的信息结构超媒体的信息结构超媒体系统超媒体系统专用系统专用系统通用系统通用系统用户是信息接受者:读者用户是信息接受者:读者开发者是信息的传者:作者开发者是信息的传者:作者用户可以是读者用户可以是读者用户可以是作者用户可以是作者一、超媒
25、体系统的特点一、超媒体系统的特点特点信息的网络结构形式计算机的支持用户的参与二、超媒体的信息结构二、超媒体的信息结构超媒体的信息结构结点(Node)链(Link)标识符(Target)图(Graph)网络(Web)路径(path)三、超媒体系统的信息结构设计三、超媒体系统的信息结构设计设计设计结点结点链链由结点和链构成的图和网络由结点和链构成的图和网络系统的导航方法系统的导航方法超媒体信息结构设计中的若干问题超媒体信息结构设计中的若干问题:(一一)结点的划分结点的划分:1、最基本方法:每个结点包含一个信息单元、最基本方法:每个结点包含一个信息单元 缺点:结点过多,网络复杂。缺点:结点过多,网络
26、复杂。2、减少结点数,简化网络结构,增大结点、减少结点数,简化网络结构,增大结点(结点信息包括多个信息结点信息包括多个信息)缺点:结点过大则信息内容过多,浪费用缺点:结点过大则信息内容过多,浪费用户时间户时间(二二)链的设计链的设计1、保证结点和链的设计风格、表现形式始终一致、保证结点和链的设计风格、表现形式始终一致(具有设计的连续性和系统性具有设计的连续性和系统性)否则容易否则容易“迷航迷航”。2、当链接的级数过多,链接过深,返回有困难。、当链接的级数过多,链接过深,返回有困难。(三三)用户的使用用户的使用 用户搜索信息,可能不习惯非线性的结构形式,用户搜索信息,可能不习惯非线性的结构形式,
27、所以系统应给用户适当的引导、说明以帮用户获取所以系统应给用户适当的引导、说明以帮用户获取信息。信息。(四四)系统的维护系统的维护系统应具有信息更新,信息安全系统应具有信息更新,信息安全 第五节第五节 超媒体系统的体系结构超媒体系统的体系结构体系结构体系结构数据库层数据库层用户界面层用户界面层抽象层抽象层菜单选择式菜单选择式命令交互式命令交互式导航图导航图热区和按钮热区和按钮混合式混合式 数据库层是模型中的最数据库层是模型中的最低层,它涉及所有传统的有低层,它涉及所有传统的有关信息存储的问题,实际上关信息存储的问题,实际上这一层并不构成超文本系统这一层并不构成超文本系统的特殊性。但是它以庞大的的
28、特殊性。但是它以庞大的数据库作为基础,而且在超数据库作为基础,而且在超文本系统中的信息量大,需文本系统中的信息量大,需要存储的信息量也就大。要存储的信息量也就大。一、数据库层一、数据库层超文本抽象机层超文本抽象机层Hypertext Hypertext AbstactAbstact Machine Machine简称简称HAMHAM是是三层模型中的中间层,这一三层模型中的中间层,这一层决定了超文本系统结点和层决定了超文本系统结点和链的基本特点,记录了结点链的基本特点,记录了结点之间链的关系,并保存了有之间链的关系,并保存了有关节点和链的结构信息。在关节点和链的结构信息。在这一层中可以了解到每个
29、相这一层中可以了解到每个相关联的属性。关联的属性。二、超文本抽象机层二、超文本抽象机层 用户接口层也称表示层或用户界用户接口层也称表示层或用户界面层,是三层模型中的最高层,也是面层,是三层模型中的最高层,也是超文本系统特殊性的重要表现,并直超文本系统特殊性的重要表现,并直接影响着超文本系统的成功。它应该接影响着超文本系统的成功。它应该具有简明、直观、生动、灵活、方便具有简明、直观、生动、灵活、方便等特点。用户接口层是超文本和超媒等特点。用户接口层是超文本和超媒体系统人机交互的界面。用户接口体系统人机交互的界面。用户接口层决定了信息的表现方式、交互操作层决定了信息的表现方式、交互操作方式以及导航
30、方式等。方式以及导航方式等。三、用户界面层三、用户界面层 随着多媒体技术的发展,超文本与超媒体技术,随着多媒体技术的发展,超文本与超媒体技术,具有广阔的应用前景。超文本与超媒体组织和管理具有广阔的应用前景。超文本与超媒体组织和管理信息方式符合人们的信息方式符合人们的“联想联想”思维习惯。适合于非思维习惯。适合于非线性的数据组织形式,以它独特的表现方式,得到线性的数据组织形式,以它独特的表现方式,得到了广泛的应用。了广泛的应用。一、多媒体信息管理一、多媒体信息管理 超媒体被许多人称为超媒体被许多人称为“天然天然”的多媒体信息管的多媒体信息管理技术,这是因为对多媒体信息来说,超媒体的方理技术,这是
31、因为对多媒体信息来说,超媒体的方式更易于反映出媒体之间的联系和关系。在多媒体式更易于反映出媒体之间的联系和关系。在多媒体信息应用领域,超媒体技术可以应用于百科全书、信息应用领域,超媒体技术可以应用于百科全书、词典等工具书中,也可以应用于各种专业的参考书、词典等工具书中,也可以应用于各种专业的参考书、科技期刊中。利用超媒体技术,可以很容易地把浩科技期刊中。利用超媒体技术,可以很容易地把浩如烟海的、分散在各处的各种书籍、图片等进行有如烟海的、分散在各处的各种书籍、图片等进行有效的组织,使得用户使用起来更加方便。现在已经效的组织,使得用户使用起来更加方便。现在已经开发出了许多这方面的产品,并且得到了
32、广泛的欢开发出了许多这方面的产品,并且得到了广泛的欢迎。迎。(图书馆查找书目)(图书馆查找书目)二、个人学习、工作辅助与办公自动化二、个人学习、工作辅助与办公自动化 超媒体技术在辅助个人学习方面非常有效。超媒体技术在辅助个人学习方面非常有效。如果将学习的资料编成固定的形式,虽然可以协如果将学习的资料编成固定的形式,虽然可以协助个人的学习,但不能够适应每个人的特点和想助个人的学习,但不能够适应每个人的特点和想法,超媒体化的学习资料可以给用户一个过程的法,超媒体化的学习资料可以给用户一个过程的选择,随着学习的过程,用户可以随时地要求解选择,随着学习的过程,用户可以随时地要求解释和选择更恰当的学习路
33、径。特别是对复杂的学释和选择更恰当的学习路径。特别是对复杂的学习内容,超媒体系统不仅可以提供丰富的多媒体习内容,超媒体系统不仅可以提供丰富的多媒体化的资料,并以联机求助的方式得到帮助,而且化的资料,并以联机求助的方式得到帮助,而且还可以用探索、参与的方式进行学习,大大地提还可以用探索、参与的方式进行学习,大大地提高学习的效率。高学习的效率。超媒体化的维修手册、超媒体化的技术文档、超媒体化的维修手册、超媒体化的技术文档、方针政策手册、年度的报告等可以提高工作效率。方针政策手册、年度的报告等可以提高工作效率。使用超媒体维修手册可以针对具体问题得到具体使用超媒体维修手册可以针对具体问题得到具体的答案
34、,而不用逐页的查找有关数据和信息。现的答案,而不用逐页的查找有关数据和信息。现在几乎每一种计算机软件都配有超媒体方式的在几乎每一种计算机软件都配有超媒体方式的“求助求助”系统,特别是那些编程语言、工具等,系统,特别是那些编程语言、工具等,这种求助系统发挥了巨大的作用,早期的那种靠这种求助系统发挥了巨大的作用,早期的那种靠大本手册的工作方式已经看不见了。大本手册的工作方式已经看不见了。AppleApple公司的公司的HyperCardHyperCard软件展示了把软件展示了把HyperCardHyperCard用于办公室的日常工作的一个方面,用于办公室的日常工作的一个方面,它以卡片的形式提供了形
35、象的电话簿、备忘录、它以卡片的形式提供了形象的电话簿、备忘录、日历、价格表与文献摘要等,是应用多媒体管理日历、价格表与文献摘要等,是应用多媒体管理技术的一个实例。技术的一个实例。超文本与超媒体应用于办公自动化中,改变了超文本与超媒体应用于办公自动化中,改变了人们传统的工作方式和思维习惯,提供人们更为人们传统的工作方式和思维习惯,提供人们更为形象、直观的工作环境,极大地提高了工作的效形象、直观的工作环境,极大地提高了工作的效益和效率。益和效率。三、商业展示、产品广告和指南三、商业展示、产品广告和指南 超媒体化的产品和广告、单位的形象介绍、超媒体化的产品和广告、单位的形象介绍、展览会的展示、旅游和
36、饭店的指南、机场和车展览会的展示、旅游和饭店的指南、机场和车站的查询机等都为用户提供了一种很好的展示站的查询机等都为用户提供了一种很好的展示方式。这些随处可见的、用户可以任意操作的方式。这些随处可见的、用户可以任意操作的超媒体工具,不仅有利于商业的效益提高,也超媒体工具,不仅有利于商业的效益提高,也大大方便了用户。大大方便了用户。四、娱乐(音乐、小说、电影)和休闲四、娱乐(音乐、小说、电影)和休闲 超媒体的神化故事、侦探小说、报纸和刊物、超媒体的神化故事、侦探小说、报纸和刊物、家庭菜谱、电子游戏等,为家庭休闲和娱乐开家庭菜谱、电子游戏等,为家庭休闲和娱乐开辟了新的途径。辟了新的途径。“交互式小
37、说交互式小说”和和“交互式电影交互式电影”,用超,用超媒体组织素材,由读者和观众自己编辑,按自媒体组织素材,由读者和观众自己编辑,按自己的爱好和愿望去改变主人翁的命运和结局。己的爱好和愿望去改变主人翁的命运和结局。InternetInternet已经有已经有2020多年的历史了,近几年多年的历史了,近几年出现了出现了InternetInternet热,这主要应归功于热,这主要应归功于WebWeb。InternetInternet提供了世界范围内网络互连和通信功能,提供了世界范围内网络互连和通信功能,WebWeb则是一个环球信息资源库。则是一个环球信息资源库。我们知道超媒体系统建立的链接关系是文
38、本、我们知道超媒体系统建立的链接关系是文本、声音、图形、图像、动画和视频片段之间的链接声音、图形、图像、动画和视频片段之间的链接关系。当我们使用关系。当我们使用WebWeb浏览器浏览因特网时,在显浏览器浏览因特网时,在显示屏幕上看到的页面称为网页(示屏幕上看到的页面称为网页(Web PageWeb Page),它),它是是WebWeb站点上的文档。而进入该站点时在屏幕上显站点上的文档。而进入该站点时在屏幕上显示的第一个综合界面称为起始页(示的第一个综合界面称为起始页(home pagehome page)或)或者称为主页,它有一点像一本书的封面或书上的者称为主页,它有一点像一本书的封面或书上的
39、目录表。目录表。WebWeb由无数的页面由无数的页面(home page)(home page)组成,页组成,页面上的信息包罗万象,而且时时在增加,天天在面上的信息包罗万象,而且时时在增加,天天在更新。更新。WWW(World Wide Web)WWW(World Wide Web)是信息技术和超媒体是信息技术和超媒体技术的综合,它以基于客户技术的综合,它以基于客户/服务器的工作方式,服务器的工作方式,通过超文本文献,把全世界通过超文本文献,把全世界InternetInternet上不同地点上不同地点的相关信息有机地结合了起来,并提供了联想式的相关信息有机地结合了起来,并提供了联想式导航浏览手
40、段。在导航浏览手段。在WWWWWW上,丰富的超文本文献集合上,丰富的超文本文献集合被放在各个被放在各个WWWWWW服务器上。服务器上。WWWWWW的服务器将信息组的服务器将信息组织成为分布式的超文本,这些信息的结点为文本、织成为分布式的超文本,这些信息的结点为文本、图像、子目录或信息指针。图像、子目录或信息指针。而而WWWWWW的客户程序成为浏览器,运行在客户机的客户程序成为浏览器,运行在客户机上,利用超文本传输协议向服务器发出请求,访问上,利用超文本传输协议向服务器发出请求,访问服务器上的超文本和超媒体信息,并在客户端上以服务器上的超文本和超媒体信息,并在客户端上以多媒体的形式表现出来。支持
41、多媒体的形式表现出来。支持WWWWWW客户客户/服务器的协服务器的协议主要有两个:议主要有两个:超文本传输协议超文本传输协议(Hyper Text Transfer(Hyper Text Transfer Protocol,HTTP)Protocol,HTTP)。它为客户。它为客户/服务器通信提供了联服务器通信提供了联络方式及信息传送格式。络方式及信息传送格式。超文本标记语言超文本标记语言(Hyper Text Markup(Hyper Text Markup Language,HTML)Language,HTML)。它是一种用户与程序都能理解。它是一种用户与程序都能理解的语言,它是为文献提供
42、表现界面与超文本链接的的语言,它是为文献提供表现界面与超文本链接的标记语言。标记语言。超文本与超媒体是一项正在发展中的技术,超文本与超媒体是一项正在发展中的技术,虽然它有许多独特的优点,但也存在许多不够完虽然它有许多独特的优点,但也存在许多不够完善的方面。善的方面。一、信息组织一、信息组织 超文本的信息是以结点作为单位。如何把一超文本的信息是以结点作为单位。如何把一个复杂的信息系统划分成信息块是一个较困难的个复杂的信息系统划分成信息块是一个较困难的问题。例如一篇文章,一个主题,又可能分成几问题。例如一篇文章,一个主题,又可能分成几个观点,而不同主题的观点又相互联系,而为这个观点,而不同主题的观
43、点又相互联系,而为这些联系分割开来,就会破坏文章的本身表达的思些联系分割开来,就会破坏文章的本身表达的思想。这样节点的组织和安排就可能要反复调整和想。这样节点的组织和安排就可能要反复调整和组织。组织。二、智能化二、智能化 虽然大多数超文本系统提供了许多帮助用户虽然大多数超文本系统提供了许多帮助用户阅读的辅助信息和直观表示。但因超文本系统的阅读的辅助信息和直观表示。但因超文本系统的控制权完全交给了用户,当用户接触一个不熟悉控制权完全交给了用户,当用户接触一个不熟悉的题目时,可能会在网络中迷失方向。要彻底解的题目时,可能会在网络中迷失方向。要彻底解决这一问题,还需要研究更有效的方法,这实际决这一问
44、题,还需要研究更有效的方法,这实际上是要超文本系统具有某种智能性,而不是只能上是要超文本系统具有某种智能性,而不是只能被动地沿链跳转。超文本在结构上是人工智能有被动地沿链跳转。超文本在结构上是人工智能有着相似之处,使它们有机的结合将成为超文本与着相似之处,使它们有机的结合将成为超文本与超媒体系统的必然趋势。超媒体系统的必然趋势。三、数据转换三、数据转换 超文本系统数据的组织与现有的各种超文本系统数据的组织与现有的各种数据库文件系统的格式完全不一样。引入数据库文件系统的格式完全不一样。引入超文本系统后,如何为传统的数据库数据超文本系统后,如何为传统的数据库数据转换到超文本中也是一个问题。转换到超
45、文本中也是一个问题。四、兼容性四、兼容性 目前的超文本系统大都是根据用户的要求分目前的超文本系统大都是根据用户的要求分别设计的,它们之间没有考虑到兼容性问题,也别设计的,它们之间没有考虑到兼容性问题,也没有统一的标准可循。所以要尽快制定标准并加没有统一的标准可循。所以要尽快制定标准并加强对版本的控制。标准化是超文本系统的一个重强对版本的控制。标准化是超文本系统的一个重要问题,没有标准化,各个超文本系统之间就无要问题,没有标准化,各个超文本系统之间就无法沟通,信息就不能共享。法沟通,信息就不能共享。五、扩充性五、扩充性 现有的超文本系统,有待于提高检索和查现有的超文本系统,有待于提高检索和查询速
46、度,增强信息管理结构和组织的灵活性,询速度,增强信息管理结构和组织的灵活性,以便提供方便的系统扩充手段。以便提供方便的系统扩充手段。六、媒体间协调性六、媒体间协调性 超文本向超媒体的发展也带来了一系列需要深超文本向超媒体的发展也带来了一系列需要深入研究的问题,如多媒体数据如何组织,各种媒体入研究的问题,如多媒体数据如何组织,各种媒体间如何协调,结点和链如何表示;对音频和视频这间如何协调,结点和链如何表示;对音频和视频这一类与时间有密切关系的媒体引入到超文本中,对一类与时间有密切关系的媒体引入到超文本中,对系统的体系结构将产生什么样的影响,当各种媒体系统的体系结构将产生什么样的影响,当各种媒体数
47、据作为结点和链的内容时,媒体信息时间和空间数据作为结点和链的内容时,媒体信息时间和空间的划分,内容之间的合理组织都是在多媒体数据模的划分,内容之间的合理组织都是在多媒体数据模型建立时要认真解决的问题。型建立时要认真解决的问题。由超媒体向智能超媒体发展由超媒体向智能超媒体发展 n 由超媒体向协作超媒体发展由超媒体向协作超媒体发展 一、由超媒体向智能超媒体发展一、由超媒体向智能超媒体发展 在超媒体技术的研究中在超媒体技术的研究中,有人提出智能有人提出智能超媒体或专家超媒体(超媒体或专家超媒体(ExpertextExpertext)。这种超)。这种超媒体打破了常规超媒体文献内部和它们之间媒体打破了常
48、规超媒体文献内部和它们之间严格的链的限制,在超媒体的链和节点中嵌严格的链的限制,在超媒体的链和节点中嵌入知识或规则入知识或规则,允许链进行计算和推理允许链进行计算和推理,使得使得多媒体信息的表现具有智能化。多媒体信息的表现具有智能化。二、由超媒体向协作超媒体发展二、由超媒体向协作超媒体发展 超媒体建立了信息之间的链接关系,那么超媒体建立了信息之间的链接关系,那么也可用超媒体技术建立人与人之间的链接关系,也可用超媒体技术建立人与人之间的链接关系,这就是协作超媒体技术。超媒体节点与链的概这就是协作超媒体技术。超媒体节点与链的概念使之成为支持协同性工作的自然工具。协同念使之成为支持协同性工作的自然工具。协同工作使得多个用户可以同一组超媒体数据上共工作使得多个用户可以同一组超媒体数据上共同进行操作。这样未来的电子邮政、公共提示同进行操作。这样未来的电子邮政、公共提示板等都可能应用到超媒体系统中。板等都可能应用到超媒体系统中。