超文本與超媒體_第1頁
超文本與超媒體_第2頁
超文本與超媒體_第3頁
超文本與超媒體_第4頁
超文本與超媒體_第5頁
已閱讀5頁,還剩93頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第六章 超文本和超媒體 6.1 超文本和超媒體的概念6.2 超文本和超媒體系統(tǒng)6.3 超文本和超媒體的應(yīng)用6.4 存在的問題及發(fā)展前景1第六章 超文本和超媒體 6.1 超文本和超媒體的概念6.2 超文本和超媒體系統(tǒng)6.3 超文本和超媒體的應(yīng)用6.4 存在的問題及發(fā)展前景26.1 超文本和超媒體的概念超文本和超媒體的主要特點(diǎn)訪問方式和系統(tǒng)的特性超文本與超媒體的示例3 文本是我們最熟悉的信息表示方式。文章、程序、書、文件等都以文本出現(xiàn),通常以字、句子、段落、節(jié)、章作為文本內(nèi)容的邏輯單位,而以字節(jié)、行、頁、冊、卷為物理單位。4文本的線性結(jié)構(gòu) 文本的最顯著特點(diǎn)是它在組織上是線性的和順序的。這種線性結(jié)構(gòu)

2、體現(xiàn)在你讀文本時(shí)只能按固定的線性順序一字一字、一行一行、一頁一頁地讀下去。5 科學(xué)研究表明,人類的記憶是 一種聯(lián)想式的記憶,它構(gòu)成了人類記憶的網(wǎng)絡(luò)結(jié)構(gòu),人類記憶的這種聯(lián)想結(jié)構(gòu)不同于文本的結(jié)構(gòu)。人類記憶的互連網(wǎng)狀結(jié)構(gòu)可能有多種途徑,不同的聯(lián)想檢索必然導(dǎo)致不同的訪問路徑。例如,某人對“通訊工具”一詞可能會聯(lián)想到“手機(jī)”. 6 盡管我們對某一對象具有相同的概念,但由于文化基礎(chǔ)和受教育的背景,由于不同時(shí)間或不同的地點(diǎn),產(chǎn)生聯(lián)想結(jié)果就可能是千差萬別的。 這種聯(lián)想方式實(shí)際上表明了信息的結(jié)構(gòu)及其動(dòng)態(tài)性。顯然,這種互連的網(wǎng)狀信息結(jié)構(gòu)用普通的文本是無法管理的,必須采用一種比文本更高一層次的信息管理技術(shù),即超文本

3、(hypertext)。 7超文本的主要特點(diǎn) 超文本結(jié)構(gòu)就類似于人類的這種聯(lián)想記憶結(jié)構(gòu),它采用一種非線性的網(wǎng)狀結(jié)構(gòu)組織塊狀信息,沒有固定的順序,也不要求讀者必須按某個(gè)順序來閱讀。采用這種網(wǎng)狀結(jié)構(gòu),各信息塊很容易按照信息的原始結(jié)構(gòu)或人們的“聯(lián)想”關(guān)系加以組織。例如,一部百科全書有許許多多“條目”,它可以按照字母次序進(jìn)行排列,也可以按照各專業(yè)分類用鏈加以連接,以便于人們“聯(lián)想”查找。 8超文本的主要特點(diǎn) 超文本不是順序的,而是一個(gè)非線性的網(wǎng)狀結(jié)構(gòu),它把文本按其內(nèi)部固有的獨(dú)立性和相關(guān)性劃分成不同的基本信息塊,稱為節(jié)點(diǎn)(Node)。 以節(jié)點(diǎn)作為信息的單位。一個(gè)節(jié)點(diǎn)就可以是一個(gè)信息塊,也可以是若干節(jié)點(diǎn)組

4、成一個(gè)信息塊。它可以是文本、圖形、圖像、動(dòng)畫、聲音或它們的組合體。 9 在超文本數(shù)據(jù)庫內(nèi)部,節(jié)點(diǎn)之間用鏈(Link)連接起來形成網(wǎng)狀結(jié)構(gòu),如圖所示: 具有6個(gè)節(jié)點(diǎn)和9條鏈的超文本結(jié)構(gòu)示意圖 10 超文本是由若干內(nèi)部互連的文本塊(或其他信息)組成,這些信息塊可以是計(jì)算機(jī)的若干屏,也可以是若干窗口、文件或更小信息塊。這樣一個(gè)信息單元就稱為一個(gè)節(jié)點(diǎn)(node)。不管節(jié)點(diǎn)有多大,每個(gè)節(jié)點(diǎn)都有若干指向其他節(jié)點(diǎn)或從其他節(jié)點(diǎn)指向該節(jié)點(diǎn)的指針,這些指針被稱為鏈(link)。鏈有多種,它連接著兩個(gè)節(jié)點(diǎn),通常是有向的,從一個(gè)節(jié)點(diǎn)(稱之為源節(jié)點(diǎn))指向另一個(gè)節(jié)點(diǎn)(稱之為目的節(jié)點(diǎn))。鏈的數(shù)量通常不是事先固定的,它依賴于

5、每個(gè)節(jié)點(diǎn)的內(nèi)容和信息的原始結(jié)構(gòu)。11 這里要強(qiáng)調(diào)的不僅僅是“閱讀”,而更重要的是用戶可以主動(dòng)地決定閱讀節(jié)點(diǎn)的順序。假如讀者是從標(biāo)記為A的文本塊開始閱讀,與單一路徑的文本不同,該超文本結(jié)構(gòu)有三條閱讀路徑擺在讀者面前,即可到B、D或E。如果讀者選擇B,則可以繼續(xù)選擇到C或E,從E又可以到D。當(dāng)然讀者也可以從A選擇直接到D。這個(gè)例子表明,在超文本結(jié)構(gòu)中任意兩節(jié)點(diǎn)之間可以有若干條不同的路徑,讀者可以自由的選擇最終沿哪條路徑閱讀文本。 12 早期超文本系統(tǒng)的表現(xiàn)形式僅是文字的,這就是它被稱為“TEXT”的原因。70年代產(chǎn)生的一個(gè)名詞叫“電子圖書”(electronic book),在書中還有很多圖片和圖

6、形,我們可以在計(jì)算機(jī)上聯(lián)想式地閱讀文件,它不僅保存了用紙做存儲媒體的最好的特性,同時(shí)又加入了豐富的非線性鏈接,這就促使80年代產(chǎn)生了超媒體(hypermedia)技術(shù)。超媒體不僅可以包含文字,而且還可以包含聲音、圖形、圖像、動(dòng)畫和視頻片段,這些媒體之間也是用超級鏈接組織的,而且它們之間的鏈接也是錯(cuò)綜復(fù)雜的。 13 超媒體與超文本之間不同之處是,超文本主要是以文字的形式表示信息,建立的鏈接關(guān)系主要是文句之間的鏈接關(guān)系。超媒體除了使用文本外,還使用聲音、圖形、圖像、動(dòng)畫和視頻片段等多種媒體信息來表示信息,建立的鏈接關(guān)系是文本、聲音、圖形、圖像、動(dòng)畫和視頻片段之間的鏈接關(guān)系。 14超媒體具有如下的特

7、點(diǎn): 多種媒體信息 網(wǎng)絡(luò)結(jié)構(gòu)形式 交互特性 15超文本和超媒體的訪問方式 超文本和超媒體系統(tǒng)的特性 超文本和超媒體是一種典型的數(shù)據(jù)庫技術(shù),是由節(jié)點(diǎn)和表達(dá)節(jié)點(diǎn)之間關(guān)系的鏈組成的網(wǎng)。每個(gè)節(jié)點(diǎn)都鏈接在其它節(jié)點(diǎn)上,用戶對網(wǎng)進(jìn)行瀏覽、查詢和注釋等操作。 16 超文本和超媒體的訪問方式?jīng)Q定于其內(nèi)部結(jié)構(gòu)。超文本是一種接口模型,它采用“控制按鈕”的方式組織接口。這些“按鈕”由作者設(shè)置在正文中,用戶通過按鈕訪問下面的信息。“按鈕”就是通常所說的連接節(jié)點(diǎn)之間的“鏈”,從這個(gè)角度看,超文本可以看作三個(gè)要素的組合:節(jié)點(diǎn)、鏈和網(wǎng)絡(luò)。 17超媒體系統(tǒng)的基本特性體現(xiàn)在: 超媒體的數(shù)據(jù)庫是由“聲、文、圖”類節(jié)點(diǎn)或內(nèi)容組合的節(jié)

8、點(diǎn)組成的網(wǎng)絡(luò),內(nèi)容具有多媒體化,網(wǎng)狀的信息結(jié)構(gòu)使它的信息表達(dá)接近現(xiàn)實(shí)世界。 屏幕中的窗口和數(shù)據(jù)庫中的節(jié)點(diǎn)具有對應(yīng)關(guān)系。 18 超媒體的設(shè)計(jì)者可以很容易地按需要?jiǎng)?chuàng)建節(jié)點(diǎn),刪除節(jié)點(diǎn),編輯節(jié)點(diǎn)等,同樣也可生成鏈,完成鏈接,刪除鏈接,改變鏈的屬性等操作。 用戶可對超媒體進(jìn)行瀏覽和查詢.5具備良好的擴(kuò)充功能,接受不斷更新的超媒體管理和查詢技術(shù)。 19超媒體系統(tǒng)的特性: 多媒體化 交互性20超文本與超媒體的示例 超文本與超媒體應(yīng)用在很多領(lǐng)域,如在操作系統(tǒng)Windows中的“幫助”就使用了超文本的方式,還有許多的應(yīng)用,又如:電子百科全書、教學(xué)應(yīng)用的CAI以及旅游信息、軟件工程、娛樂等都有著廣泛的應(yīng)用.21示

9、例 假設(shè)有一位總經(jīng)理,他自己有電子記事本,他的秘書根據(jù)他與外商談判的材料按照超文本的結(jié)構(gòu)形式組織好了有關(guān)材料供總經(jīng)理使用。下面借助于下圖來說明。 22超文本系統(tǒng)的節(jié)點(diǎn)和網(wǎng)絡(luò)結(jié)構(gòu)23示例 24第六章 超文本和超媒體 6.1 超文本和超媒體的概念6.2 超文本和超媒體系統(tǒng)6.3 超文本和超媒體的應(yīng)用6.4 存在的問題及發(fā)展前景25超文本和超媒體系統(tǒng)超文本和超媒體的組成要素 超媒體系統(tǒng)的特征和組成 超媒體系統(tǒng)的導(dǎo)航技術(shù) 超文本和超媒體系統(tǒng)結(jié)構(gòu)模型 26超文本與超媒體的組成要素 節(jié)點(diǎn) 鏈 網(wǎng)絡(luò) 27節(jié)點(diǎn) 超媒體是由節(jié)點(diǎn)和鏈構(gòu)成的信息網(wǎng)絡(luò)。節(jié)點(diǎn)是表達(dá)信息的單位,是圍繞一個(gè)特殊主題組織起來的數(shù)據(jù)集合。節(jié)點(diǎn)

10、的內(nèi)容可是文本、圖形、圖像、動(dòng)畫、音頻、視頻等,也可以是一般計(jì)算機(jī)程序。28 節(jié)點(diǎn)分為兩種類型:一種稱為表現(xiàn)型,記錄各種媒體信息,表現(xiàn)型節(jié)點(diǎn)按其內(nèi)容的不同又可分為許多類別,如文本節(jié)點(diǎn)和圖文節(jié)點(diǎn)等;另一種稱為組織型,用于組織并記錄節(jié)點(diǎn)間的聯(lián)結(jié)關(guān)系,它實(shí)際起索引目錄的作用,是連結(jié)超文本網(wǎng)絡(luò)結(jié)構(gòu)的紐帶,即組織節(jié)點(diǎn)的節(jié)點(diǎn)。 29節(jié)點(diǎn)的基本類型歸納如下: 文本節(jié)點(diǎn) 圖形節(jié)點(diǎn) 圖像節(jié)點(diǎn) 音頻節(jié)點(diǎn) 視頻節(jié)點(diǎn) 混合媒體節(jié)點(diǎn) 按鈕節(jié)點(diǎn) 組織型節(jié)點(diǎn) 推理型節(jié)點(diǎn)30超文本與超媒體的組成要素 節(jié)點(diǎn) 鏈 網(wǎng)絡(luò) 31鏈 超媒體鏈又稱為超鏈,是節(jié)點(diǎn)間的信息聯(lián)系,它以某種形式將一個(gè)節(jié)點(diǎn)與其它節(jié)點(diǎn)連接起來。由于超媒體沒有規(guī)定鏈

11、的規(guī)范與形式,因此,超文本與超媒體系統(tǒng)的鏈也是各異的,信息間的聯(lián)系豐富多彩引起鏈的種類復(fù)雜多樣。但最終達(dá)到效果卻是一致的,即建立起節(jié)點(diǎn)之間的聯(lián)系。 32鏈的一般結(jié)構(gòu) 鏈的一般結(jié)構(gòu)可分為三個(gè)部分:鏈源、鏈宿及鏈的屬性。 鏈源是導(dǎo)致瀏覽過程中節(jié)點(diǎn)遷移的原因,可以是熱標(biāo)、媒體對象或節(jié)點(diǎn)等。鏈宿是鏈的目的所在,可以是節(jié)點(diǎn),也可以是其他任何媒體的內(nèi)容。鏈的屬性決定鏈的基本類型。33帶熱字的文本 34各類鏈的特點(diǎn) 基本結(jié)構(gòu)鏈?zhǔn)菢?gòu)成超媒體的主要形式,在建立超媒體系統(tǒng)前需創(chuàng)建基本結(jié)構(gòu)鏈。它的特點(diǎn)是層次與分支明確。 索引鏈?zhǔn)浅谋舅赜械?推理鏈用于系統(tǒng)的機(jī)器推理與程序化。 隱形鏈又稱關(guān)鍵字鏈或查詢鏈。 35網(wǎng)

12、絡(luò) 超文本由節(jié)點(diǎn)和鏈構(gòu)成網(wǎng)絡(luò)是一個(gè)有向圖,這種有向圖與人工智能中的語義網(wǎng)有類似之處。語義網(wǎng)是一種知識表示法,也是一種有向圖。 36節(jié)點(diǎn)和鏈構(gòu)成網(wǎng)絡(luò)具有如下特性功能:超媒體的數(shù)據(jù)庫是由聲、文、圖各類節(jié)點(diǎn)組成的網(wǎng)絡(luò)。屏幕中的窗口和數(shù)據(jù)庫中的節(jié)點(diǎn)是一一對應(yīng)的,即一個(gè)窗口只顯示一個(gè)節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)都有名字或標(biāo)題顯示在窗口中,屏幕上只能包含有限個(gè)同時(shí)打開的窗口。37支持標(biāo)準(zhǔn)窗口的操作,窗口能被重定位、調(diào)整大小,關(guān)閉或縮小成一個(gè)圖符。窗口中可含有許多鏈標(biāo)示符,它們表示鏈接到數(shù)據(jù)庫中其它節(jié)點(diǎn)的鏈。作者可以很容易地創(chuàng)建節(jié)點(diǎn)和鏈接新的節(jié)點(diǎn)的鏈。用戶對數(shù)據(jù)庫進(jìn)行瀏覽和查詢。 38宏節(jié)點(diǎn) 宏節(jié)點(diǎn)是指鏈接在一起的節(jié)點(diǎn)

13、群,更準(zhǔn)確地說,一個(gè)宏節(jié)點(diǎn)就是超文本網(wǎng)絡(luò)的一個(gè)有某種共同特征的子集。當(dāng)超媒體信息網(wǎng)絡(luò)十分巨大時(shí),或者該信息網(wǎng)絡(luò)分散在各個(gè)物理地點(diǎn)上時(shí),僅通過一個(gè)層次的超媒體信息網(wǎng)絡(luò)管理會很復(fù)雜,因此分層是簡化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)最有效的方法。 39 國外有人專門定義了宏文本(macrotext)和微文本(microtext)的概念,來表示不同層次的超文本。微文本又稱小型超文本,它支持對節(jié)點(diǎn)信息的瀏覽;而宏文本又稱大型超文本,由多個(gè)微文本(稱為宏節(jié)點(diǎn))組成,支持對微文本(即宏節(jié)點(diǎn))的查找與索引。宏文本強(qiáng)調(diào)存在于許多文獻(xiàn)之間的鏈,構(gòu)造出文獻(xiàn)相互間的關(guān)系,查詢與檢索將跨越文獻(xiàn)進(jìn)行。 4041 在計(jì)算機(jī)網(wǎng)絡(luò)上,很多超媒體的W

14、eb網(wǎng)分散在多臺計(jì)算機(jī)中,這些Web網(wǎng)稱為宏節(jié)點(diǎn)或文獻(xiàn),它們之間通過跨越計(jì)算機(jī)網(wǎng)絡(luò)的鏈進(jìn)行鏈接,而多個(gè)宏節(jié)點(diǎn)或文獻(xiàn)將組成宏文獻(xiàn)。很顯然,跨越網(wǎng)絡(luò)的超鏈將需要更復(fù)雜的協(xié)議支持。 42超媒體系統(tǒng)的特征和組成 超媒體系統(tǒng)的特征超媒體系統(tǒng)的組成43超媒體系統(tǒng)的特征 一個(gè)好的超媒體系統(tǒng)應(yīng)具有以下幾個(gè)重要的特征: 1.節(jié)點(diǎn)多媒體化 2.網(wǎng)狀的信息鏈接結(jié)構(gòu) 3.導(dǎo)航工具和導(dǎo)航能力 4.窗口化的管理功能 5.共享數(shù)據(jù)庫等 44 1.節(jié)點(diǎn)多媒體化 具有提供文本、圖形、圖像、聲音、動(dòng)畫和視頻片段等各種媒體的能力,并能用多窗口的形式加以表現(xiàn)。 2.網(wǎng)狀的信息鏈接結(jié)構(gòu) 具有網(wǎng)狀的復(fù)雜信息鏈接結(jié)構(gòu),用戶可以用不同的方法

15、查詢、使用超媒體中各節(jié)點(diǎn)的內(nèi)容。 3.導(dǎo)航工具和導(dǎo)航能力 具有良好的導(dǎo)航工具和導(dǎo)航能力,能指引用戶在超媒體的信息網(wǎng)中漫游。具有防止迷路的手段,使用戶可以通過定位圖確定自己的位置。 45 4.窗口化的管理功能 具有窗口化的管理功能,包括修改、增加、刪除節(jié)點(diǎn)和鏈的能力。對節(jié)點(diǎn)的內(nèi)容有良好的編輯功能。 5.共享數(shù)據(jù)庫等 可通過網(wǎng)絡(luò)共享數(shù)據(jù)庫,并可以供多用戶使用庫內(nèi)信息;具有交互式的操作和程序員接口。 至于其他一些特征,如快速查詢、版本管理、復(fù)雜的多媒體表現(xiàn)、良好的窗口環(huán)境、智能化、協(xié)同工作等,也正在開始研究和采用。超文本的這些特征是它區(qū)別于文本、數(shù)據(jù)庫、提綱、多媒體系統(tǒng)等信息管理技術(shù)的主要區(qū)別。 4

16、6超媒體系統(tǒng)的組成 超媒體系統(tǒng)一般由 創(chuàng)作子系統(tǒng) 讀者子系統(tǒng) 支持子系統(tǒng) 組成47 創(chuàng)作子系統(tǒng)完成多媒體的時(shí)空表現(xiàn)描述,建立超媒體信息網(wǎng)絡(luò)的節(jié)點(diǎn)和鏈,并對已有的超媒體系統(tǒng)進(jìn)行增加、刪除和修改等操作。 讀者子系統(tǒng)用于協(xié)助用戶使用超媒體的文獻(xiàn)和數(shù)據(jù)。例如,可以使用戶在超媒體信息網(wǎng)中快速定位、查詢和收集有關(guān)的數(shù)據(jù)和資料,還可以防止用戶在復(fù)雜的超媒體信息網(wǎng)中迷失航向。 48 支持子系統(tǒng)是實(shí)現(xiàn)超媒體服務(wù)的關(guān)鍵,它是系統(tǒng)應(yīng)用的內(nèi)核層。它要協(xié)助創(chuàng)作子系統(tǒng)和讀者子系統(tǒng)完成對超媒體的節(jié)點(diǎn)、鏈、熱標(biāo)、宏節(jié)點(diǎn)的管理和維護(hù)。它能識別超鏈的成分,并引導(dǎo)轉(zhuǎn)向相應(yīng)的目標(biāo)節(jié)點(diǎn)。它要完成多媒體信息的存儲、輸入和輸出、數(shù)據(jù)庫管理

17、等工作,如果在網(wǎng)上運(yùn)行,則支持子系統(tǒng)要協(xié)助用戶完成不同計(jì)算機(jī)之間協(xié)議的連接和通信,完成用戶的各種操作。 49超媒體系統(tǒng)的導(dǎo)航技術(shù) 多媒體信息量大,類型多,關(guān)系復(fù)雜,而超媒體結(jié)構(gòu)又很靈活,且一個(gè)大型的超媒體系統(tǒng)會有數(shù)百萬乃至數(shù)千萬個(gè)節(jié)點(diǎn),因此若沒有良好的導(dǎo)航工具,查找信息如大海撈針,迷航在所難免,因此導(dǎo)航技術(shù)便顯得特別重要。導(dǎo)航工具要易學(xué)、易用,具有一致性、靈活性,一般都是智能化的交互式圖形界面。通過導(dǎo)航工具,用戶能方便地找到所需要的信息,并在迷路時(shí)能返回原地。 50現(xiàn)有的導(dǎo)航工具主要有以下幾種: 1.直接組織器 2.映像圖和圖形組織器 3.聯(lián)機(jī)指南或幫助 4.傳統(tǒng)的索引51 1.直接組織器 設(shè)

18、計(jì)者建立直觀的圖形、圖像和界面,幫助用戶存取可以看到的和可以聽到的數(shù)據(jù)庫。 2.映像圖和圖形組織器 圖形組織界面給出數(shù)據(jù)庫里鏈的概圖,顯示“內(nèi)容”在數(shù)據(jù)庫內(nèi)的位置;組織映像圖給用戶提供瀏覽路徑。52 3.聯(lián)機(jī)指南或幫助 把聯(lián)機(jī)指南或跟蹤系統(tǒng)融合在系統(tǒng)的設(shè)計(jì)中,能記錄用戶個(gè)人瀏覽路徑,顯示系統(tǒng)中的鏈并連成網(wǎng),由此可看出用戶的興趣所在。 4.傳統(tǒng)的索引 傳統(tǒng)的索引表或其他文本查詢工具也可以作為導(dǎo)航工具,滿足用戶習(xí)慣。 53超文本與超媒體系統(tǒng)的結(jié)構(gòu)模型 超文本與超媒體系統(tǒng)就是完成生成并只使用前述超文本或超媒體的軟硬件的總稱。 從理論上講可將其劃分為三個(gè)層次:表現(xiàn)層用戶接口;超文本抽象機(jī)層節(jié)點(diǎn)和鏈;數(shù)

19、據(jù)庫層存儲、共享數(shù)據(jù)和網(wǎng)絡(luò)訪問。 54超文本和超媒體的體系結(jié)構(gòu) 55 數(shù)據(jù)庫層是模型中的最低層,它涉及所有傳統(tǒng)的有關(guān)信息存儲的問題,實(shí)際上這一層并不構(gòu)成超文本系統(tǒng)的特殊性。但是它以龐大的數(shù)據(jù)庫作為基礎(chǔ),而且在超文本系統(tǒng)中的信息量大,需要存儲的信息量也就大。數(shù)據(jù)庫層56超文本抽象機(jī)層Hypertext Abstact Machine簡稱HAM是三層模型中的中間層,這一層決定了超文本系統(tǒng)節(jié)點(diǎn)和鏈的基本特點(diǎn),記錄了節(jié)點(diǎn)之間鏈的關(guān)系,并保存了有關(guān)節(jié)點(diǎn)和鏈的結(jié)構(gòu)信息。在這一層中可以了解到每個(gè)相關(guān)聯(lián)的屬性。 超文本抽象機(jī)層57 用戶接口層也稱表示層或用戶界面層,是三層模型中的最高層,也是超文本系統(tǒng)特殊性的

20、重要表現(xiàn),并直接影響著超文本系統(tǒng)的成功。它應(yīng)該具有簡明、直觀、生動(dòng)、靈活、方便等特點(diǎn)。用戶接口層是超文本和超媒體系統(tǒng)人機(jī)交互的界面。用戶接口層決定了信息的表現(xiàn)方式、交互操作方式以及導(dǎo)航方式等。 用戶接口層58超文本與超媒體系統(tǒng)的兩個(gè)模型 超文本和超媒體的系統(tǒng)結(jié)構(gòu)較著名的是Campbell和Goodman模型,另一個(gè)是從事超文本標(biāo)準(zhǔn)化研究Dexter小組提出的Dexter模型。 59 這兩個(gè)模型是基本相似的,它們都是將超文本和超媒體體系結(jié)構(gòu)分為三個(gè)層次,如圖所示 。60第六章 超文本和超媒體 6.1 超文本和超媒體的概念6.2 超文本和超媒體系統(tǒng)6.3 超文本和超媒體的應(yīng)用6.4 存在的問題及發(fā)

21、展前景61超文本與超媒體的應(yīng)用 隨著多媒體技術(shù)的發(fā)展,超文本與超媒體技術(shù),具有廣闊的應(yīng)用前景。超文本與超媒體組織和管理信息方式符合人們的“聯(lián)想”思維習(xí)慣。適合于非線性的數(shù)據(jù)組織形式,以它獨(dú)特的表現(xiàn)方式,得到了廣泛的應(yīng)用。 62多媒體信息管理 超媒體被許多人稱為“天然”的多媒體信息管理技術(shù),這是因?yàn)閷Χ嗝襟w信息來說,超媒體的方式更易于反映出媒體之間的聯(lián)系和關(guān)系。在多媒體信息應(yīng)用領(lǐng)域,超媒體技術(shù)可以應(yīng)用于百科全書、詞典等工具書中,也可以應(yīng)用于各種專業(yè)的參考書、科技期刊中。利用超媒體技術(shù),可以很容易地把浩如煙海的、分散在各處的各種書籍、圖片等進(jìn)行有效的組織,使得用戶使用起來更加方便。現(xiàn)在已經(jīng)開發(fā)出了

22、許多這方面的產(chǎn)品,并且得到了廣泛的歡迎。 63 個(gè)人學(xué)習(xí)、工作輔助與辦公自動(dòng)化 超媒體技術(shù)在輔助個(gè)人學(xué)習(xí)方面非常有效。如果將學(xué)習(xí)的資料編成固定的形式,雖然可以協(xié)助個(gè)人的學(xué)習(xí),但不能夠適應(yīng)每個(gè)人的特點(diǎn)和想法,超媒體化的學(xué)習(xí)資料可以給用戶一個(gè)過程的選擇,隨著學(xué)習(xí)的過程,用戶可以隨時(shí)地要求解釋和選擇更恰當(dāng)?shù)膶W(xué)習(xí)路徑。特別是對復(fù)雜的學(xué)習(xí)內(nèi)容,超媒體系統(tǒng)不僅可以提供豐富的多媒體化的資料,并以聯(lián)機(jī)求助的方式得到幫助,而且還可以用探索、參與的方式進(jìn)行學(xué)習(xí),大大地提高學(xué)習(xí)的效率。 64 超媒體化的維修手冊、超媒體化的技術(shù)文檔、方針政策手冊、年度的報(bào)告等可以提高工作效率。使用超媒體維修手冊可以針對具體問題得到具

23、體的答案,而不用逐頁的查找有關(guān)數(shù)據(jù)和信息。現(xiàn)在幾乎每一種計(jì)算機(jī)軟件都配有超媒體方式的“求助”系統(tǒng),特別是那些編程語言、工具等,這種求助系統(tǒng)發(fā)揮了巨大的作用,早期的那種靠大本手冊的工作方式已經(jīng)看不見了。 65 Apple公司的HyperCard軟件展示了把HyperCard用于辦公室的日常工作的一個(gè)方面,它以卡片的形式提供了形象的電話簿、備忘錄、日歷、價(jià)格表與文獻(xiàn)摘要等,是應(yīng)用多媒體管理技術(shù)的一個(gè)實(shí)例。 超文本與超媒體應(yīng)用于辦公自動(dòng)化中,改變了人們傳統(tǒng)的工作方式和思維習(xí)慣,提供人們更為形象、直觀的工作環(huán)境,極大地提高了工作的效益和效率。 66商業(yè)展示、產(chǎn)品廣告和指南 超媒體化的產(chǎn)品和廣告、單位的

24、形象介紹、展覽會的展示、旅游和飯店的指南、機(jī)場和車站的查詢機(jī)等都為用戶提供了一種很好的展示方式。這些隨處可見的、用戶可以任意操作的超媒體工具,不僅有利于商業(yè)的效益提高,也大大方便了用戶。 67 娛樂(音樂、小說、電影)和休閑 超媒體的神化故事、偵探小說、報(bào)紙和刊物、家庭菜譜、電子游戲等,為家庭休閑和娛樂開辟了新的途徑。 “交互式小說”和“交互式電影”,用超媒體組織素材,由讀者和觀眾自己編輯,按自己的愛好和愿望去改變主人翁的命運(yùn)和結(jié)局。 68WWW中的超文本和超媒體 Internet已經(jīng)有20多年的歷史了,近幾年出現(xiàn)了Internet熱,這主要應(yīng)歸功于Web。Internet提供了世界范圍內(nèi)網(wǎng)絡(luò)

25、互連和通信功能,Web則是一個(gè)環(huán)球信息資源庫。 69 我們知道超媒體系統(tǒng)建立的鏈接關(guān)系是文本、聲音、圖形、圖像、動(dòng)畫和視頻片段之間的鏈接關(guān)系。當(dāng)我們使用Web瀏覽器瀏覽因特網(wǎng)時(shí),在顯示屏幕上看到的頁面稱為網(wǎng)頁(Web Page),它是Web站點(diǎn)上的文檔。而進(jìn)入該站點(diǎn)時(shí)在屏幕上顯示的第一個(gè)綜合界面稱為起始頁(home page)或者稱為主頁,它有一點(diǎn)像一本書的封面或書上的目錄表。Web由無數(shù)的頁面(home page)組成,頁面上的信息包羅萬象,而且時(shí)時(shí)在增加,天天在更新。 70 Wide Web)是信息發(fā)現(xiàn)技術(shù)和超媒體技術(shù)的綜合,它以基于客戶/服務(wù)器的工作方式,通過超文本文獻(xiàn),把全世界Inte

26、rnet上不同地點(diǎn)的相關(guān)信息有機(jī)地結(jié)合了起來,并提供了聯(lián)想式導(dǎo)航瀏覽手段。在WWW上,豐富的超文本文獻(xiàn)集合被放在各個(gè)WWW服務(wù)器上。WWW的服務(wù)器將信息組織成為分布式的超文本,這些信息的節(jié)點(diǎn)為文本、圖像、子目錄或信息指針。 71 而WWW的客戶程序成為瀏覽器,運(yùn)行在客戶機(jī)上,利用超文本傳輸協(xié)議向服務(wù)器發(fā)出請求,訪問服務(wù)器上的超文本和超媒體信息,并在客戶端上以多媒體的形式表現(xiàn)出來。支持WWW客戶/服務(wù)器的協(xié)議主要有兩個(gè): 超文本傳輸協(xié)議(Hyper Text Transfer Protocol ,HTTP)。它為客戶/服務(wù)器通信提供了聯(lián)絡(luò)方式及信息傳送格式。 超文本標(biāo)記語言(Hyper Text

27、 Markup Language ,HTML )。它是一種用戶與程序都能理解的語言,它是為文獻(xiàn)提供表現(xiàn)界面與超文本鏈接的標(biāo)記語言。 72 超文本傳輸協(xié)議HTTP最初只是一個(gè)面向?qū)ο蟮膽?yīng)用級協(xié)議,并非專用于超文本超媒體的傳輸,但其精巧快速,特別是通用、無狀態(tài)性以及面向?qū)ο蟮奶攸c(diǎn),使之非常適合于分布式協(xié)作化的超文本超媒體系統(tǒng),因此取名為超文本傳輸協(xié)議。 73SGML HTML XML VRML 超文本標(biāo)記語言 74SGML 標(biāo)準(zhǔn)通用標(biāo)記語言(Standard Generalized Markup Language,SGML)是1986年出版發(fā)布的一個(gè)信息管理方面的國際標(biāo)準(zhǔn),標(biāo)準(zhǔn)號是ISO8879。

28、該標(biāo)準(zhǔn)定義獨(dú)立于平臺和應(yīng)用的文本文檔的格式、索引和鏈接信息,為用戶提供一種類似于語法的機(jī)制,用來定義文檔的結(jié)構(gòu)和指示文檔結(jié)構(gòu)的標(biāo)簽(tag)。75 SGML規(guī)定了在文檔中嵌入描述標(biāo)記的標(biāo)準(zhǔn)格式,指定了描述文檔結(jié)構(gòu)的標(biāo)準(zhǔn)方法。也就是說,可以使用SGML為創(chuàng)作的每一種類型的文檔設(shè)置層次結(jié)構(gòu)模型,可以用篇、章、節(jié)、標(biāo)題等描述標(biāo)記來標(biāo)識文檔結(jié)構(gòu)中的文檔元素。SGML是一個(gè)包含超文本鏈接(hypertext links)的綜合語言,在Web上使用的HTML格式是使用固定標(biāo)簽集的一種SGML文檔。 76 SGML的主要特點(diǎn)是:它不僅可以支持無數(shù)的文檔結(jié)構(gòu)類型,如布告、技術(shù)手冊、章節(jié)、目錄、設(shè)計(jì)規(guī)范、各種報(bào)

29、告、信函和備忘錄等,還可以創(chuàng)建與特定的軟硬件無關(guān)的文檔,方便不同計(jì)算機(jī)系統(tǒng)的用戶交換文檔。 77HTML 超文本標(biāo)記語言(HyperText Markup Language,HTML)是一種用來創(chuàng)作萬維網(wǎng)頁面的描述語言。HTML使用HTML標(biāo)簽來定義文檔的格式、組成和鏈接關(guān)系,如字形、字體、表單、標(biāo)題和統(tǒng)一資源地址(Uniform Resource Locator, URL)等。HTML是從SGML導(dǎo)出的語言,是SGML的一個(gè)子集。使用HTML創(chuàng)作的文檔是一套固定標(biāo)簽的SGML文檔。 78 HTML語言是制作Web信息的語言,是設(shè)計(jì)制作頁面的基礎(chǔ),同時(shí),像Java Applet、Authorw

30、are分段程序等也必須用HTML語言嵌入到Web頁面中才能再運(yùn)行。它具有特定的語義,適合于表示各種領(lǐng)域的信息。HTML通過URL語法,可以描述跨越Internet節(jié)點(diǎn)的超鏈,簡單而實(shí)用地實(shí)現(xiàn)了以整個(gè)Internet空間為操作背景的超文本超媒體的數(shù)據(jù)存取,且具有易于在不同表現(xiàn)系統(tǒng)上移植而保持文獻(xiàn)的邏輯完整性的特點(diǎn)。 79 HTML的應(yīng)用相當(dāng)廣泛,它可用于描述超文本化的新聞、郵件、文獻(xiàn)、超媒體文獻(xiàn)、操作菜單、數(shù)據(jù)庫查詢結(jié)果、嵌入圖形的結(jié)構(gòu)化文獻(xiàn)等。自1990年起,它作為www的支撐協(xié)議之一,在Internet中得以廣泛的應(yīng)用,影響面很大。為此有關(guān)組織專門制定了HTML規(guī)范,并且此規(guī)范仍在不斷地更新

31、與完善,描述能力不斷增強(qiáng)。80 XML 可擴(kuò)展標(biāo)記語言(Extensible Markup Language,XML)是一種新型的標(biāo)記語言。它同HTML一樣,都來自標(biāo)準(zhǔn)通用標(biāo)記語言(Standard Generalized Markup Language,SGML)。早在Web未發(fā)明之前,SGML就早已存在。正如它的名稱所言,SGML是一種用標(biāo)記來描述文檔資料的通用語言,它包含了一系列的文檔類型定義(簡稱DTD),DTD 中定義了標(biāo)記的含義,因而 SGML 的語法是可以擴(kuò)展的。 81 XML是一個(gè)精簡的SGML,它將SGML的豐富功能與HTML的易用性結(jié)合到Web的應(yīng)用中。XML保留了SGML

32、的可擴(kuò)展功能,這使XML從根本上有別于HTML。XML要比HTML強(qiáng)大得多,它不再是固定的標(biāo)記,而是允許定義數(shù)量不限的標(biāo)記來描述文檔中的資料,允許嵌套的信息結(jié)構(gòu)。HTML只是Web顯示數(shù)據(jù)的通用方法,而XML提供了一個(gè)直接處理 Web 數(shù)據(jù)的通用方法。HTML著重描述Web頁面的顯示格式,而XML著重描述的是Web頁面的內(nèi)容。 82 Web的應(yīng)用將隨著XML的使用而更精彩,總的說來的XML的應(yīng)用可分為四類: 用于客戶需要與不同的數(shù)據(jù)源進(jìn)行交互時(shí)。 應(yīng)用于將大量運(yùn)算負(fù)荷分布在客戶端,即客戶可根據(jù)自己的需求選擇和制作不同的應(yīng)用程序以處理數(shù)據(jù),而服務(wù)器只須發(fā)出同一個(gè)XML文件。 應(yīng)用于將同一數(shù)據(jù)以不

33、同的面貌展現(xiàn)給不同的用戶。這一應(yīng)用也可在上例中體現(xiàn)出來。 應(yīng)用于網(wǎng)絡(luò)代理對所取得的信息進(jìn)行編輯、增減以適應(yīng)個(gè)人用戶的需要。83VRML WWW上的虛擬現(xiàn)實(shí)技術(shù)是依靠虛擬現(xiàn)實(shí)造型語言(Virtual Reality Modeling Language, VRML)來實(shí)現(xiàn)的,VRML是一種用來描述萬維網(wǎng)頁面上三維交互環(huán)境的文件格式,它的基本原理同 HTML的基本原理一樣簡單,都是用一系列指令告訴瀏覽器如何顯示一個(gè)文檔,它們都是描述萬維網(wǎng)頁面的描述語言。與 HTML不同的是,以HTML為核心的萬維網(wǎng)瀏覽器瀏覽的是二維世界,而以 VRML為核心的萬維網(wǎng)瀏覽器瀏覽的是三維世界,你可以使用鼠標(biāo)在這個(gè)世界里

34、到處“逛一逛”而不是像二維世界里“一頁一頁”地顯示。 84 現(xiàn)在的VRML是HTML的3D模擬,它使用VRML瀏覽器來描述現(xiàn)實(shí)世界和鏈接。VRML既可以用來建立真實(shí)世界場景的模型,也可以建立虛構(gòu)的三維世界,就像許多游戲中的那樣。在3D中瀏覽,并不等于把2D拋掉,我們?nèi)钥梢员A魣D像、視頻和音頻,但卻擁有了最具吸引力的3D界面。VRML提供了61度的自由,可以沿著三個(gè)方向移動(dòng),也可以沿著三個(gè)方位旋轉(zhuǎn),同時(shí)還可以建立其它3D空間的超鏈接。 85虛擬現(xiàn)實(shí)在Internet上的應(yīng)用有: 遠(yuǎn)程教育 商業(yè)應(yīng)用 娛樂86第六章 超文本和超媒體 6.1 超文本和超媒體的概念6.2 超文本和超媒體系統(tǒng)6.3 超文本和超媒體的應(yīng)用6.4 存在的問題及發(fā)展前景87超文本與超媒體存在的問題 超文本與超媒體是一項(xiàng)正在發(fā)展中的技術(shù),雖然它有許多獨(dú)特的優(yōu)點(diǎn),但也存在許多不夠完善的方面。 88信息組織 超文本的信息是以節(jié)點(diǎn)作為單位。如何把一個(gè)復(fù)雜的信息系統(tǒng)劃分成信息塊是一個(gè)較困難的問題。例如一篇文章,一個(gè)主題,又可能分成幾個(gè)觀點(diǎn),而不同主題的觀點(diǎn)又相互聯(lián)系,而為這些聯(lián)系分割開來,就會破壞

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論