超文本和超媒体(超文本和超媒体体系结构的三个层次)
超文本和超媒体
本文内容来自于互联网,分享超文本和超媒体(超文本和超媒体体系结构的三个层次)
基本原理
超文本和超媒体是一种典型的数据库技术,是由节点和表达节点之间关系的链组成的网。每个节点都链接在其它节点上,用户对网进行浏览、查询和注释等操作。
超媒体与超文本之间不同之处是,超文本主要是以文字的形式表示信息,建立的链接关系主要是文句之间的链接关系。超媒体除了使用文本外,还使用声音、图形、图像、动画和视频片段等多种媒体信息来表示信息,建立的链接关系是文本、声音、图形、图像、动画和视频片段之间的链接关系。
超文本与超媒体的组成要素:
1.节点
超媒体是由节点和链构成的信息网络。节点是表达信息的单位,是围绕一个特殊主题组织起来的数据集合。节点的内容可是文本、图形、图像、动画、音频、视频等,也可以是一般计算机程序。
2.链
超媒体链又称为超链,是节点间的信息联系,它以某种形式将一个节点与其它节点连接起来。由于超媒体没有规定链的规范与形式,因此,超文本与超媒体系统的链也是各异的,信息间的联系丰富多彩引起链的种类复杂多样。但最终达到效果却是一致的,即建立起节点之间的联系。
3.网络
超文本由节点和链构成网络是一个有向图,这种有向图与人工智能中的语义网有类似之处。语义网是一种知识表示法,也是一种有向图。
超文本和超媒体的体系结构分为三个层次:
表现层——用户接口层;超文本抽象机层——节点和链;数据库层——存储、共享数据和网络访问。
应用和发展
Internet上的应用有:远程教育 商业应用 娱乐
超文本传输协议(Hyper Text Transfer Protocol ,HTTP)。它为客户/服务器通信提供了联络方式及信息传送格式。超文本标记语言(Hyper Text Markup Language ,HTML )。它是一种用户与程序都能理解的语言,它是为文献提供表现界面与超文本链接的标记语言。SGML HTML XML VRML 超文本与超媒体是一项正在发展中的技术,虽然它有许多独特的优点,但也存在许多不够完善的方面。
1.信息组织
超文本的信息是以节点作为单位。如何把一个复杂的信息系统划分成信息块是一个较困难的问题。
2.智能化
虽然大多数超文本系统提供了许多帮助用户阅读的辅助信息和直观表示。但因超文本系统的控制权完全交给了用户,当用户接触一个不熟悉的题目时,可能会在网络中迷失方向。要彻底解决这一问题,还需要研究更有效的方法,这实际上是要超文本系统具有某种智能性,而不是只能被动地沿链跳转。超文本在结构上是人工智能有着相似之处,使它们有机的结合将成为超文本与超媒体系统的必然趋势。
3.数据转换
超文本系统数据的组织与现有的各种数据库文件系统的格式完全不一样。引入超文本系统后,如何为传统的数据库数据转换到超文本中也是一个问题。
4.兼容性
目前的超文本系统大都是根据用户的要求分别设计的,它们之间没有考虑到兼容性问题,也没有统一的标准可循。所以要尽快制定标准并加强对版本的控制。
5.扩充性
现有的超文本系统,有待于提高检索和查询速度,增强信息管理结构和组织的灵活性,以便提供方便的系统扩充手段。
6.媒体间协调性
超文本向超媒体的发展也带来了一系列需要深入研究的问题,如多媒体数据如何组织,各种媒体间如何协调,节点和链如何表示;对音频和视频这一类与时间有密切关系的媒体引入到超文本中,对系统的体系结构将产生什么样的影响,当各种媒体数据作为节点和链的内容时,媒体信息时间和空间的划分,内容之间的合理组织都是在多媒体数据模型建立时要认真解决的问题。