超文本系統
計算機術語
超文本系統是一種提供了複雜格式(超文本)的解釋的軟件系統,包括文本格式,圖像,超級鏈接-- 一種文字間的跳轉以提供某一個主題(關鍵詞)的相關內容。這種系統為出版、更新和搜尋的工作提供了更多的便利。 [1]
超文本系統支持面向社群的協作式寫作,同時也包括一組支持這種寫作的輔助工具。也就是說,這是多人協作的寫作工具。
超文本系統是能對超文本進行管理和使用的系統。超文本和超文本系統的關係和數據庫與數據庫管理系統類似。
- 中文名:超文本系統
- 外文名:hypertext system
- 類 型:軟件系統
- 對 象;文本
領 域計算機
目錄
相關信息
計算機上最早且使用最普遍的超文本系統,是運行於麥金塔(Macintosh)計算機上的"HyperCard"。其後微軟的Windows 1.0系統亦採用了超文本式的幫助功能,令使用者在尋求幫助時更為便捷。微軟在推出Windows 3.0曾附送另一個超文本系統Toolbook,但不及Hypercard普遍。
在這詞條上藍色有底線的便是超文本,可藉這些鏈結到另外的資料。
特性
通常超文本系統具有一下一些基本特性:
(1)信息分成若干個信息塊(單元),信息塊在不同的系統中可以被稱為結點、結點卡、幀或頁面等;
(2)信息快之間通過鏈連結起來,系統提供面向窗口或鼠標的用戶界面跟蹤鏈路,使用戶在結點中航行時,可以前進或者後退而不會迷失方向;
(3)超文本系統具有信息檢索能力;
(4)用戶可以在任何信息單元上作注釋或添加鏈路。
超文本與超媒體
1、超文本與超媒體存在的問題
(1)信息組織
超文本的信息組織是以結點為單位的,如何將一個複雜的信息系統信息塊是一個較困難的問題,如何來組織安排而不破壞原有內容的表達。另外有些內容可能不適合組成超文本的形式,還有一個是超文本系統沒有提供工具來幫助用戶完成信息的劃分工作。
(2)智能化
大多數超文本系統提供了許多幫助用戶閱讀的輔助信息和直觀表示。這樣超文本系統的控制權完全交給了用戶,當用戶接觸到一個不熟悉的主題時,可能會產生網絡上的迷航現象。超文本需要一種智能化,而不是被動地沿鏈跳轉。
(3)數據轉換
超文本系統數據的組織與現有數據庫文件系統的格式完全不一致。如何將傳統的數據庫數據轉換到超文本中去是超文本中的一個問題。
(4)標準的統一
超文本系統大都根據用戶的要求分別設計,它們之間沒有考慮到兼容性的問題,也沒有統一的標準。這樣會造成不同的超文本系統之間不能溝通和共享。
(5)擴充性
現有的超文本系統檢索和查詢速度有待提高,信息管理結構和組織的靈活性有待增強,以便提供方便的系統擴充手段。
(6)媒體間協調性
超文本向超媒體的發展也帶來一系列需要深入研究的問題,如多媒體數據如何組織,各種媒體間如何協調,結點和鏈如何表示;當各種媒體數據作為結點和鏈的內容時,媒體時間與空間的劃分,內容安排的合理性問題等都是在多媒體數據模型建立時要認真解決的問題。[2]
2、超文本與超媒體應用環境
超文本的應用環境從低層到高層依次為硬件、操作系統、開發環境(超文本系統)、應用系統。其開發環境多媒體應用軟件寫作工具由編輯器、編譯器和閱讀器三部分組成。
(1)編輯器:主要幫助用戶建立、修改信息網絡中的結點和鏈。
(2)編譯器:綜合編譯編輯器定義的結點信息、結點流程以及利用系統工具準備的各種媒體信息,生成包括全部內容信息和結構信息的有機體——超文本文檔。
(3)閱讀器:一個用於瀏覽超文本文檔的專門工具。
一般來說,超文本應用系統的開發環境和運行環境可以是分開的。對於開發環境必須具備編輯器、編輯器和閱讀器,以及較為齊備的軟、硬件環境。而對於超文本的運行環境只需要閱讀器,所需的鏈接庫和相應的趤文本文檔,以及較為精簡的軟硬件環境。
視頻
超文本