Nested Context Language: Difference between revisions

Content deleted Content added
FrescoBot (talk | contribs)
m Bot: links syntax
Line 1:
{{Cleanup-jargon|date=September 2009}}
 
'''Nested Context Language''' (NCL) is a declarative authoring language for [[Hypermedia|hypermedia]] documents.
 
NCL is an [[XML]] application language, which provides several facilities for authoring a complete hypermedia document with synchronization relationships among its components. Among its main facilities, it treats hypermedia relations as first-class entities through the definition of hypermedia connectors, and it can specify arbitrary semantics for a hypermedia composition using the concept of composite templates.
Line 7:
Following others XML standards, NCL is specified by a modular approach. NCL modules can be added to standard web languages, such as [[XLink]] and [[Synchronized Multimedia Integration Language|SMIL]].
 
NCL was initially designed for the Web environment, but currently it is included as the declarative language of the Japanese-Brazilian [[ISDB-Tb|ISDB-Tb]] (International Standard for Digital Broadcasting) terrestrial DTV (digital TV) middleware (named [[Ginga (SBTVD Middleware)|Ginga]]). It is also the first standardized technology of the [[ITU-T|ITU-T]] multimedia application framework series of specifications for [[IPTV|IPTV]] services.
 
==NCL Historical Evolution==
Line 71:
 
==Authoring Tools==
* [[NCL Eclipse | NCL Eclipse]]
* [http://www.softwarepublico.gov.br Composer-NCL]