Nested Context Language
Appearance
Nested Context Language (NCL): a declarative authoring language for hypermedia documents
NCL is a modular language, which provides several facilities for authoring a complete hypermedia document with synchronization relationships among its components. Among its main facilities, we can highlight treating hypermedia relations as first-class entities, through the definition of hypermedia connectors, and the possibility of specifying any semantics for a hypermedia composition using the concept of composite templates. NCL modules can be added to standard web languages, such as XLink and SMIL.