超文本与超媒体.ppt
《超文本与超媒体.ppt》由会员分享,可在线阅读,更多相关《超文本与超媒体.ppt(53页珍藏版)》请在三一办公上搜索。
1、第四章 超文本与超媒体,邮箱:,主讲:,电话:,教学目标,掌握超文本和超媒体的基本概念 了解超媒体传输协议 掌握超文本标记语言的基本语法及特点 熟知超文本节点的变化与分类 熟知超文本链的发展与分类 了解动态网站的设计技术,内容导航,4.1 超文本与超媒体的基本概念,4.2 超文本传输协议,4.3 超文本标记语言,4.4 动态网站设计技术,4.5 从传统Web 到Semantic Web,4.1 超文本与超媒体的基本概念,4.1.1 文本及多媒体,4.1.2 超文本、超链带来的变化,4.1.3 超文本的发展历史,4.1.4 超文本与超媒体的应用,4.1.5 超文本与超媒体模型,4.1 超文本与超
2、媒体的基本概念,文本及多媒体文本:当文本和文档主要包含了自然语言字符和图画时,text和document二者是同义词。多媒体:是由图、文、声、像多种形式组成的媒体。4.1.2 超文本、超链带来的变化:超文本由节点与超链组成。普通文本是顺序阅读的;而超文本中由于超链的作用,文本的阅读可以跳转。如图所示。,4.1 超文本与超媒体的基本概念,4.1 超文本与超媒体的基本概念,4.1.3 超文本的发展历史 1945年Bush描述了一个超文本系统Memex(Memory Extender),目的是扩充个人大脑的记忆能力。1962年到1967年D.Englebart在斯坦福研究所开发了一个项目叫Augme
3、nt,致力于扩大人类的能力。1965年,Ted Nelson设想要建立一个世界文库,把所有的作品都放到一个超文本系统中。1967年,美国的布朗大学研制成功超文本编辑系统。在MIT实验室,体系结构组研制了世界上第一个最重要的超媒体系统白杨树城影像图系统。1985年Symbolic公司开发的符号文本检查系统。,4.1 超文本与超媒体的基本概念,4.1.4 超文本与超媒体的应用 电子出版物:WWW网络与生俱来地以超链的形式支持文档的随意访问。信息搜索:从一个新概念的诞生、定义,它的内涵到外延,到相关领域的研究现状,学术、学派及领头人,重要的杂志、期刊,有代表性的会议及经典的论文等等重要信息,都需要到
4、网上去搜索、查询。远程教学:学习资源的可共享性和系统的互操作性对于网络远程教育的实用性和经济性具有决定性意义。远程医疗:远程医疗是从运用传统的通信技术到数字网络和数字系统的演化,包括Internet和其它数字媒体。(见以下的图和表)网上娱乐,4.1 超文本与超媒体的基本概念,根据Bemmel J.H 编辑的“医疗信息学手册”(Hand book of Medical Informatics)中描述的应用健康ICT技术解决方案的部分图解,较为理想的集中式与分布式医疗系统可由集中式、分布式以及集成式健康信息系统三部分组成。,4.1 超文本与超媒体的基本概念,远程医疗经常根据医疗领域和应用领域来分类
5、。上表列出了远程医疗的三种策略。当前,随着技术的发展,远程医疗应用在不断变化着,朝着越来越强调面向消费者的健康服务的方向发展。,4.1 超文本与超媒体的基本概念,4.1.5 超文本与超媒体模型 1、Dexter超文本参考模型,Dexter模型的内部成员层存放了所有可能使用节点 的内容和结构。存储层将超文本描述为成员与分解功能、访问功能的有限集合。存储层与内部成员层中间的“锚接口标识”是一种定位机制。一个锚(anchor)由锚标识(ID)和锚值(value)两部分组成。最上面一层运行层是表现成员实例的。,4.1 超文本与超媒体的基本概念,带有语言义层的Dexter改进模型如图所示。对Dexter
6、模型的改进表现为在存储层和内部成员层之间加 语义层(semantic layer)。这一层规定数据内容,并且定义从不同的资源搜索数据和集成数据的过程。这一层创建了一个层之间的接口,并且根据用户的查询等要求,使用本体任务考虑内容的语义,并从内部成员层向用户提供内容敏感的结果。,4.1 超文本与超媒体的基本概念,1.2、多媒体和超媒体信息编码专家组MHEG模型 MHEG(Multimedia Hypermedia Information Coding Expert Group)是ISO/IEC JTC1/SC29 组织的为多媒体系统信息交换格式制定的标准模型。,4.1 超文本与超媒体的基本概念,图
7、总结了MHEG类层次树中包含的对象元素。在MHEG树中的根(用斜体字表示)是抽象类,没有实例。而叶节点可以继承抽象类的属性。在图中,行为类定义一种信息表示,的行为;某些MHEG 引擎的特殊性能通过描述符类进行查询;宏类可以简化访问、对象复用的过程;成员由内容(应包括多媒体的各种表现形式)、交互(通过选择和修改操作来体现)、复合三部分组成。,4.2 超文本传输协议,4.2.1 HTTP与HTTPD,4.2.2 HTTP-NG和SHTTP,4.2 超文本传输协议,4.2.1 HTTP与HTTPD(1)HTTP(HyperText Transfer Protocol)是WWW应用级的基本协议。它定义
8、了信息如何在WWW的服务器和WWW客户端之间进行传输。每一个要求与反应由三部分构成:请求行(request line):它包含了请求的方法,文档的位置和协议的版本;标题部分(header section):这一系列请求行有HTTP的标题,用于将请求的其它信息、客户端情况传递给服务器,然后用一个空行把标题部分和实体部分分开。,实体(entity body):这部分包含了传递给服务器的其它数据。通常是以一种表单的形式提交信息的。(2)HTTPD:Web服务器的处理过程通常是与HTTPD(即HTTP Daemon)有关。Apache是基于NCSA HTTPD实现应用最广泛的版本。(3)HTTP的标题
9、HTTP的标题部分用于在客户机和服务器之间传递信息。(4)HTTP/1.0和HTTP/1.1:HTTP/1.0又加入一些新的特点,HTTP/1.1改进了WWW运行的性能。,4.2 超文本传输协议,4.2 超文本传输协议,4.2.2 HTTP-NG和SHTTP1、HTTP-NG HTTP-NG的结构是一种三层结构:在顶部的Web API层提供了对传统Web操作的访问在中部的消息层提供当前的分布式对象处理能力最下边是堆栈式字节传输层模块结构,即MUX(多路 复用)层,处理TCP/IP问题。HTTP-NG的优点:可扩展性、简单化、有效性。,4.2 超文本传输协议,2、Secure HTTP(1)安全
10、HTTP的特点:S-HTTP提供完全灵活的加密算法、加密模式和参数。S-HTTP与摘要认证(Digest-Authentication)不同点在于它提供了对公钥加密的支持。(2)安全HTTP实行的步骤:用配置窗体建立S-HTTP的安全性。为S-HTTP编写HTML文档。在保护机构和ACL文件中编码CRYPTOPTS。用S-HTTP对CGI程序编码。使用S-HTTP。,4.3 超文本标记语言,4.3.1 SGML,4.3.2 超文本标记语言HTML,4.3.3 XML的特点,4.3.4 XML Links 和 Pointers,4.3.5 节点的变化及分类,4.3.6 超链的发展及分类,4.3
11、超文本标记语言,4.3.1 SGML 1超文本标记语言模型SGML、ODA及HytimeSGML是标准通用标记语言(Standard Generalized Markup Language)的缩写,它制定了超文本标记语言的标准,奠定了其他超文本标记语言的基础。1)电子排版语言:关于读模式,要根据词法、句法、语义及实用级解释理解文本。写模式文本由两个基本部分组成:陈述情况,并证明它。一般地讲,写的模式包括三个阶段,如图所示。,4.3 超文本标记语言,物理文本结构有两种最常见的格式:WYSIWYG(What You See Is What You Get)所见即所得格式。命令嵌在文本中的方式:把命
12、令嵌套在文本当中是另外一种排版方式,4.3 超文本标记语言,SGML的结构,超媒体体系结构及组成元素,SGML的基本特征:SGML是一种高能量信息,即SGML标识系统比其他标识系统能传递更多的信息。,4.3 超文本标记语言,SGML的独立性:SGML具有输出独立性SGML工具:工具的研制,重点是产生信息处理和传递的转换工具、浏览器和检索工具。,4.3 超文本标记语言,超文本标记语言HTML HTML(Hypertext Markup Language)是SGML的一个子集,比SGML更加简单易行,因此流传广泛。1)HTML基本语法纯文本的 HTML文档由各种HTML标记(即控制命令),以及所要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超文本 媒体
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6396969.html