標(biāo)準(zhǔn)解讀
《GB/T 16965-2009 信息技術(shù) 超媒體/時基結(jié)構(gòu)化語言(HyTime)》作為對《GB/T 16965-1997 信息技術(shù) 超媒體/時基結(jié)構(gòu)化語言(HyTime)》的更新,主要在以下幾個方面進(jìn)行了調(diào)整和增補:
-
技術(shù)更新與規(guī)范性引用文件:2009版標(biāo)準(zhǔn)根據(jù)信息技術(shù)的發(fā)展,更新了引用的相關(guān)國際標(biāo)準(zhǔn)和國內(nèi)標(biāo)準(zhǔn),確保了標(biāo)準(zhǔn)內(nèi)容的時效性和兼容性。
-
術(shù)語和定義:對部分專業(yè)術(shù)語給出了更精確或更符合當(dāng)前技術(shù)環(huán)境的定義,以適應(yīng)超媒體和時基結(jié)構(gòu)化語言領(lǐng)域的新進(jìn)展。
-
語法規(guī)則:針對HyTime的語法規(guī)則進(jìn)行了細(xì)化和完善,可能包括對元素、屬性的增刪改,以及對文檔結(jié)構(gòu)、鏈接機制和時間標(biāo)注等關(guān)鍵概念的進(jìn)一步明確,以提升其在實際應(yīng)用中的可操作性和靈活性。
-
時間基礎(chǔ)結(jié)構(gòu)的描述:考慮到時間在多媒體和超文本內(nèi)容中的重要性,2009版標(biāo)準(zhǔn)可能強化了對時基結(jié)構(gòu)的描述方法,使得處理含有時間維度信息的文檔更加高效和準(zhǔn)確。
-
實例和最佳實踐:為幫助用戶更好地理解和實施標(biāo)準(zhǔn),新版本可能增加了更多的示例和應(yīng)用指南,展現(xiàn)了如何將HyTime應(yīng)用于各種復(fù)雜場景中。
-
兼容性和向前兼容性:在修訂過程中,注意保持了與前一版標(biāo)準(zhǔn)的一定兼容性,同時確保新標(biāo)準(zhǔn)能夠支持未來技術(shù)發(fā)展需求,即保證了向后兼容性,這對于已采用舊標(biāo)準(zhǔn)的系統(tǒng)升級尤為重要。
-
附錄和索引:更新了附錄內(nèi)容,可能包含了新的參考模型、實現(xiàn)指南或是具體技術(shù)細(xì)節(jié),同時優(yōu)化了索引,方便查閱特定信息。
如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 現(xiàn)行
- 正在執(zhí)行有效
- 2009-09-30 頒布
- 2009-12-01 實施
文檔簡介
犐犆犛35.240.30
犔76
中華人民共和國國家標(biāo)準(zhǔn)
犌犅/犜16965—2009/犐犛犗/犐犈犆10744:1997
代替GB/T16965—1997
信息技術(shù)超媒體/時基結(jié)構(gòu)化語言
(犎狔犜犻犿犲)
犐狀犳狅狉犿犪狋犻狅狀狋犲犮犺狀狅犾狅犵狔—
犎狔狆犲狉犿犲犱犻犪/犜犻犿犲犫犪狊犲犱犛狋狉狌犮狋狌狉犻狀犵犾犪狀犵狌犪犵犲(犎狔犜犻犿犲)
(ISO/IEC10744:1997,IDT)
20090930發(fā)布20091201實施
中華人民共和國國家質(zhì)量監(jiān)督檢驗檢疫總局
發(fā)布
中國國家標(biāo)準(zhǔn)化管理委員會
書
犌犅/犜16965—2009/犐犛犗/犐犈犆10744:1997
目次
前言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅰ
引言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅱ
1范圍!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
2規(guī)范性引用文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2
3術(shù)語和定義!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2
4符號和縮略語!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14
5記法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14
6基本模塊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!16
7定位地址模塊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!44
8超鏈接模塊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!76
9調(diào)度模塊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!89
10繪制模塊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!119
11符合性!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!135
附錄A(規(guī)范性附錄)SGML擴展設(shè)施!!!!!!!!!!!!!!!!!!!!!!!!141
附錄B(規(guī)范性附錄)HyTime性質(zhì)集!!!!!!!!!!!!!!!!!!!!!!!!249
附錄C(規(guī)范性附錄)體系結(jié)構(gòu)元聲明!!!!!!!!!!!!!!!!!!!!!!!!264
附錄D(資料性附錄)輔助材料!!!!!!!!!!!!!!!!!!!!!!!!!!!332
書
犌犅/犜16965—2009/犐犛犗/犐犈犆10744:1997
前言
本標(biāo)準(zhǔn)等同采用ISO/IEC10744:1997《信息技術(shù)超媒體/時基結(jié)構(gòu)化語言(HyTime)》,僅有編輯
性修改。
本標(biāo)準(zhǔn)代替GB/T16965—1997。
本標(biāo)準(zhǔn)與GB/T16965—1997相比主要變化如下:
———增加了GB/T16965—1997中的專業(yè)術(shù)語和定義;
———將GB/T16965—1997中度量模塊并入定位地址模塊;
———增加了GB/T16965—1997中基本模塊、定位地址模塊、超鏈接模塊、調(diào)度模塊、繪制模塊、
符合性模塊的內(nèi)容;
———增加了GB/T16965—1997中規(guī)范性附錄A的體系結(jié)構(gòu)和需求定義;
———增加了規(guī)范性附錄BHyTime性質(zhì)集和附錄C體系結(jié)構(gòu)元聲明。
本標(biāo)準(zhǔn)的附錄A、附錄B、附錄C是規(guī)范性的附錄;附錄D是資料性的附錄。
本標(biāo)準(zhǔn)由中華人民共和國信息產(chǎn)業(yè)部提出。
本標(biāo)準(zhǔn)由信息產(chǎn)業(yè)部電子工業(yè)標(biāo)準(zhǔn)化研究所歸口。
本標(biāo)準(zhǔn)起草單位:中國電子技術(shù)標(biāo)準(zhǔn)化研究所。
本標(biāo)準(zhǔn)主要起草人:姜瑜濤、馬楠、方春燕、袁媛、李幸、宋慧駒。
本標(biāo)準(zhǔn)于1997年首次發(fā)布,本次為第一次修訂。
Ⅰ
犌犅/犜16965—2009/犐犛犗/犐犈犆10744:1997
引言
本標(biāo)準(zhǔn)定義了超媒體/時基結(jié)構(gòu)化語言(HyTime),對于用于在超文本和多媒體應(yīng)用中處理和交換
的信息,該語言提供了表達(dá)靜態(tài)和動態(tài)信息的設(shè)施。HyTime是GB/T14814—1993《信息處理文本
和辦公系統(tǒng)標(biāo)準(zhǔn)通用置標(biāo)語言(SGML)》的一個應(yīng)用。
HyTime支持傳統(tǒng)信息引用分類書目模型,同時它能表示在任何時間與任何事物、任何地點通過多
種方式鏈接。這一模型延伸至計算機化信息時代,即“集成的開放超媒體(IOH)”領(lǐng)域,并成為了
HyTime的一個應(yīng)用領(lǐng)域。
HyTime為文檔和其他信息對象之間及其內(nèi)部的互聯(lián)(超鏈),以及多媒體信息在實際和空間的調(diào)
度提供了標(biāo)準(zhǔn)化的機制。
如果沒有HyTime,這些信息通常是嵌入在負(fù)責(zé)描繪這些文檔的超媒體“腳本”的處理指令中,因此
無法用于其他形式的處理。如果使用HyTime,那些獨立于特定處理信息的性質(zhì)可以不只被生成該信
息的英語和平臺處理。
應(yīng)用設(shè)計者和用戶可以用這種方式來確定從腳本中分離出哪些性質(zhì)。理想的情況下,只需要考慮
這些性質(zhì)是不是信息的固有性質(zhì),不必管它們是如何處理的。例如,本部分的標(biāo)題是固有信息;而它所
用的字體通常不是固有信息。
而實際上,表示策略會根據(jù)不同的情況而變化,并且依賴于其他方面的考慮,例如,信息的預(yù)計使用
方式、腳本語言的靈活性以及性能因素?;谠撛颍龋裕椋恚迨歉叨饶K化的,使得應(yīng)用設(shè)計者只需
按標(biāo)準(zhǔn)的方法利用設(shè)施對它們所關(guān)心的性質(zhì)進(jìn)行描述。
為了以標(biāo)準(zhǔn)的方式表達(dá)超媒體的結(jié)構(gòu)化信息,HyTime確定了叫做“使能(enabling)體系結(jié)構(gòu)”的規(guī)
則,該體系結(jié)構(gòu)由許多“體系結(jié)構(gòu)形式”及其相關(guān)的語義組成。作為體系結(jié)構(gòu),本標(biāo)準(zhǔn)的正式定義符合本
標(biāo)準(zhǔn)附錄A中體系結(jié)構(gòu)的定義要求。
0.1犎狔犜犻犿犲模塊
HyTime語言的體系結(jié)構(gòu)形式和屬性劃分為五個模塊,每個模塊都有必需設(shè)施和可選設(shè)施,
“HyTime支持聲明”指明了對模塊及其選項的支持。
———基本模塊
基本模塊由獨立的實用設(shè)施組成,其中有些設(shè)施是可選。必需的設(shè)施提供超文本管理(使用
SGML)和對象性質(zhì)的識別??蛇x的設(shè)施提供用于公共元素的查找表、關(guān)聯(lián)對象的使用和訪問
策略機制、通過引用的方式關(guān)聯(lián)屬性和元素內(nèi)容的語義值的機制。本模塊還定義了所有其他
HyTime模塊使用的基本坐標(biāo)定位記法。
———定位地址模塊
定位地址模塊既可以標(biāo)識不能被SGML唯一標(biāo)識符定位的對象,也可以標(biāo)識外部文檔中的對
象。本模塊支持三種基本的地址類型:名稱、語義定位和坐標(biāo)定位。也可以進(jìn)行聚合定位。這
些定位機制的句法和語義獨立于被定位數(shù)據(jù)的數(shù)據(jù)內(nèi)容記法。
注1:在給出的記法中解決HyTime定位的能力取決于能夠解析記法的軟件,軟件根據(jù)提取所有定位的
HyTime使用方法(見6.1.1對象表示)進(jìn)行解析。
HyTime的超媒體對象地址表達(dá)方式,與系統(tǒng)、記法無關(guān),提供了基本的超鏈接和調(diào)度能力。
Ⅱ
犌犅/犜16965—2009/犐犛犗/犐犈犆10744:1997
———超鏈接模塊
本模塊可在對象之間進(jìn)行鏈接(“超鏈”),即可以在單個文檔內(nèi)部,又可以在構(gòu)成超文檔的文檔
和信息對象之間進(jìn)行鏈接。
———調(diào)度模塊
本模塊可對事件———對象的出現(xiàn)在———“有限坐標(biāo)空間”的坐標(biāo)軸上進(jìn)行調(diào)度,其方式是通過
事件之間的關(guān)系表達(dá)它們的位置,可以通過時間或空間單位沿坐標(biāo)軸進(jìn)行度量。
———繪制模塊
當(dāng)使用調(diào)度模塊時,對象修改和/或事件投影可以用來表示支配繪制方法的描述參數(shù)。
●對象修改
對象修改設(shè)施允許對繪制過程中對象的修改順序進(jìn)行說明,并可能影響它們的“對象修改
器”(如放大器和過濾器)。
注2:HyTime沒有定義修改器的語義。
●事件投影
繪制過程要求把事件投影到一個能被感知的坐標(biāo)空間中,例如,從一個虛擬時間為坐標(biāo)軸
的坐標(biāo)空間投影到一個以實際時間為坐標(biāo)軸的坐標(biāo)空間。事件投影設(shè)施允許說明一些因
素,用于計算目標(biāo)坐標(biāo)空間中事件的位置和范圍。當(dāng)為一個事件所提供的位置和范圍不
確定的時候,(比如當(dāng)用戶之間的相互作用會有影響時),起始事件的虛維可以通過一些公
式投影到實際空間/時間上,這些公式出現(xiàn)在任何有用戶定義的表達(dá)式語言中。在求解被
投影時間的位置和范圍的繪制過程中,這樣的表達(dá)式可以在其他地方接受后滯綁定late
binding值。
注3:HyTime不定義格式化的對象的語義來適應(yīng)新范圍。
應(yīng)用可以選擇包括繪制信息包含在超文本文檔的基本部分中,也可以把它們包含在處理程序
的“樣式表”中。這是由于所提供信息的本質(zhì)決定的。例如,繪制形式在多媒體文檔中比在常
規(guī)文檔中是基本的形式。
0.2犎狔犜犻犿犲應(yīng)用
HyTime為各種應(yīng)用提供了通用層次上的支持,不只是某種特定的語義(即HyTime就像一個攜帶
者或基本結(jié)構(gòu))。
應(yīng)用和HyTime之間的界限是可變的,完全由設(shè)計者決定,設(shè)計者可以自由地決定哪些信息使用
HyTime進(jìn)行標(biāo)準(zhǔn)化表達(dá),哪些是應(yīng)用特定相關(guān)的(例如,在數(shù)據(jù)內(nèi)容計法中)。
HyTime體系結(jié)構(gòu)形式和屬性的語義都是標(biāo)準(zhǔn)化的,因此可以實現(xiàn)對各種應(yīng)用所使用軟件和/或硬
件的支持。在定義一個基于體系結(jié)構(gòu)形式的元素類型時,應(yīng)用程序可以定義附加屬性。應(yīng)用本身僅能
定義其定義的元素類型和屬性的語義。這些語義可以由工業(yè)集團(tuán)或者正式地由國家或國際標(biāo)準(zhǔn)化組織
進(jìn)行標(biāo)準(zhǔn)化定義。
在本標(biāo)準(zhǔn)中,HyTime屬性只有特定而非固定的含義。但是,應(yīng)用可以隱式地添加附加語義,或通
過定義適當(dāng)?shù)脑仡愋秃蛯傩蕴砑痈郊诱Z義。例如,HyTime體系結(jié)構(gòu)形式“維引用”僅指一個元素的
維相對于其他元素的維的計算。而應(yīng)用可以規(guī)定(如果希望的話)使用維引用意味著對象之間的同步關(guān)
系,并可以通過“sync”強調(diào)為維引用元素類型的通用標(biāo)識符。
HyTime元素可以出現(xiàn)在任一應(yīng)用的DTD及HyTime的metaDTD允許其出現(xiàn)的地方。例如,為
了表示該上下文中的日歷或投影平面,有界坐標(biāo)空間可以出現(xiàn)在一段記錄中,多個段落可以作為一個時
序事件的內(nèi)容出現(xiàn)。
HyTime的從屬,包括應(yīng)用和應(yīng)用體系結(jié)構(gòu),可以像定義元素一樣定義非HyTime體系結(jié)構(gòu)形式。
Ⅲ
犌犅/犜16965—2009/犐犛犗/犐犈犆10744:1997
盡管應(yīng)用不能給HyTime增加新的體系結(jié)構(gòu)形式,或?qū)Γ龋裕椋恚逍问竭M(jìn)行組合,但它們?nèi)钥梢詣?chuàng)建自
己的屬性(例如“MyArch”)來標(biāo)識自己的體系結(jié)構(gòu)形式。這些體系結(jié)構(gòu)可能起始于全部或部分的
HyTime體系結(jié)構(gòu)。使用和定義體系結(jié)構(gòu)的設(shè)施在附錄A的A.3中定義。
例如,如果一個文檔同時含有HyTime和MyArch體系結(jié)構(gòu)形式,通過SGML分析器以SGML形
式對各個元素的內(nèi)容和屬性進(jìn)行處理和驗證后,具有HyTime屬性的元素由HyTime引擎處理和確
認(rèn),而具有“MyArch”屬性的元素則可能由其他適當(dāng)?shù)膽?yīng)用來處理和確認(rèn),如可能由一個“MyArch”方
法輔助完成。
HyTime定義了一些應(yīng)用所需的參數(shù)來完成實現(xiàn)繪制和某些繪制的功能。其余參數(shù)可以由應(yīng)用,
或者由與應(yīng)用一致的文檔體系結(jié)構(gòu)提供。
為了表達(dá)不同的需求和服務(wù)不同的用戶,可以同時存在多個不同的與HyTime一致的應(yīng)用和體系
結(jié)構(gòu)。這些體系結(jié)構(gòu)在非HyTime方面可以不相互兼容,但必須由單一的HyTime引擎支持。
注4:例如,即使一個應(yīng)用的投影函數(shù)非常復(fù)雜和特殊,它也不必為表示有限坐標(biāo)空間而定以自己的系統(tǒng)。
HyTime有特定的應(yīng)用投影函數(shù),使用應(yīng)用選擇(或自定義)的函數(shù)語言,通過與未投影和投影的有限坐標(biāo)空
間的標(biāo)準(zhǔn)化表示方式相連接來加以表示。
HyTime專為典型多媒體應(yīng)用中的順序和對齊問題進(jìn)行了優(yōu)化設(shè)計,而非為復(fù)合文檔的頁輸出而
設(shè)計的普遍體系結(jié)構(gòu)求解方法,對于后一種情況,用其他方法求解可能會更好。
注5:但HyTime和其他許多解決方法是兼容的。例如,HyTime有限坐標(biāo)空間,可以表示頁面描述語言的對象所
映像到的媒體。
注6:HyTime與DSSSL標(biāo)準(zhǔn)(ISO/IEC10179:1996)共享基本的SGML性質(zhì)集和為表示、執(zhí)行已解析SGML文檔
(和能構(gòu)造樹林的其他對象)的樹林提取方法。
0.3本標(biāo)準(zhǔn)組織
本標(biāo)準(zhǔn)的組織體現(xiàn)HyTime的模塊化結(jié)構(gòu),結(jié)構(gòu)如下:
———基本模塊(第6章)是其他章的先決條件。它描述的一些設(shè)施在HyTime的所有應(yīng)用中都
需要;
———定位地址(第7章)、超鏈接(第8章)和調(diào)度(第9章)描述的模塊之間都是彼此獨立的;
———繪制模塊(第10章)中描述的模塊依賴于調(diào)度模塊;
———符合性(第11章)描述HyTime文檔、應(yīng)用和系統(tǒng)符合性所需要的條件。
本標(biāo)準(zhǔn)還包括以下附錄:
———附錄A
本規(guī)范性附錄詳細(xì)描述了SGML的擴展設(shè)施,其中許多設(shè)施是其他章的先決條件。
———附錄B
本規(guī)范性附錄定義了HyTime性質(zhì)集。
———附錄C
本規(guī)范性附錄包含完整的用于體系結(jié)構(gòu)引擎的HyTime和通用體系結(jié)構(gòu)metaDTDs。
———附錄D
本資料性附錄指出了HyTime中補充指南的來源和引用材料。
Ⅳ
犌犅/犜16965—2009/犐犛犗/犐犈犆10744:1997
信息技術(shù)超媒體/時基結(jié)構(gòu)化語言
(犎狔犜犻犿犲)
1范圍
1.1范圍定義
本標(biāo)準(zhǔn)定義了一種語言和基本模型,用于表示鏈接及同步靜態(tài)與動態(tài)(基于時間的)信息(這些信息
包括在多種常規(guī)的和多媒體文檔和信息對象中)的“超文檔”的基本模型。這種語言被稱為“超媒體/時
基結(jié)構(gòu)化語言”或“HyTime”。
HyTime既可以用抽象或“虛擬”的意義,也可以采用用戶自定義的實際時間單位表示時間。它還
提供了聯(lián)系這兩種方式的方法,這樣依賴于時間的文檔元素可以得到同步。
注7:該設(shè)施把曾經(jīng)局限在常規(guī)文檔中擴展到多媒體信息表示,擴展到從樣式考慮來區(qū)分固有信息內(nèi)容。
HyTime用于表示時間模型的技術(shù),同樣可應(yīng)用于空間和其他領(lǐng)域,都可以當(dāng)作沿不同的坐標(biāo)空間
軸進(jìn)行度量的系統(tǒng)看待。而且它同樣支持任意交叉引用和基于外部相互作用(“超鏈接”)的訪問路徑。
HyTime的時間表示包含足夠的信息來導(dǎo)出控制(“姿態(tài)的”)數(shù)據(jù)(例如,對音頻或視頻硬件的控制
信息),以及直觀數(shù)據(jù)(例如,樂譜,故事描述或電視畫面)的存在時間。
在HyT
溫馨提示
- 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
- 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打印),因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
- 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。
最新文檔
- 路政減速墊料采購合同范例
- 2024年版:定制旅行服務(wù)合同
- 大學(xué)外聯(lián)合同范例
- 2024年桁架供應(yīng)租賃合同
- 2024年標(biāo)準(zhǔn)離婚合同模板及財產(chǎn)分割公證書例文一
- 2024年標(biāo)準(zhǔn)鋼質(zhì)防火門專業(yè)安裝服務(wù)協(xié)議模板版B版
- 簡易店鋪裝修合同范例
- 2024年標(biāo)準(zhǔn)化代工生產(chǎn)合同模板版B版
- 2024年度企業(yè)經(jīng)營權(quán)轉(zhuǎn)讓合同6篇
- mpp管采購合同范例
- 金屬屋面工程防水技術(shù)規(guī)程
- 《福建省安全生產(chǎn)條例》考試復(fù)習(xí)題庫45題(含答案)
- 人工智能增強戰(zhàn)略規(guī)劃
- 無機材料與功能化學(xué)
- 110kV變電站及110kV輸電線路運維投標(biāo)技術(shù)方案(第一部分)
- 消防設(shè)施安全檢查表
- 餐廳用電安全承諾書
- 吉林省延邊州2023-2024學(xué)年高一上學(xué)期期末學(xué)業(yè)質(zhì)量檢測數(shù)學(xué)試題(解析版)
- 2024年全國兩會精神主要內(nèi)容
- 小學(xué)六年級數(shù)學(xué)上冊應(yīng)用題100道(全)-及答案
- 學(xué)生輟學(xué)勸返記錄表
評論
0/150
提交評論