XML Linking Language, or XLink, is an XML markup language and W3C specification that provides methods for creating internal and external links within XML documents, and associating metadata with those links.
Category: Web technologies & information standards (Page 10 of 58)
Here we include topics related to information exchange standards, markup languages, supporting technologies, and industry applications.
The International Organization for Standardization (French: Organisation internationale de normalisation, Russian: Международная организация по стандартизации, Myezhdunarodnaya organizatsiya po standartizatsii), widely known as ISO, is an international standard-setting body composed of representatives from various national standards organizations. Founded on February 23, 1947, the organization promotes worldwide proprietary, industrial, and commercial standards.
EPUB (short for electronic publication) is a free and open e-book standard by the International Digital Publishing Forum (IDPF). Files have the extension . epub. EPUB is designed for reflowable content, meaning that an EPUB reader can optimize text for a particular display device. EPUB also supports fixed-layout content. The format is intended as a single format that publishers and conversion houses can use in-house, as well as for distribution and sale. It supersedes the Open eBook standard.
Content Management Interoperability Services (CMIS) is an open standard that allows different content management systems to inter-operate over the Internet. Specifically, CMIS defines an abstraction layer for controlling diverse document management systems and repositories using web protocols. CMIS defines a domain model plus web services and Restful AtomPub (RFC5023) bindings that can be used by applications.
For a detailed discussion of CMIS see:
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XML, SVG and XUL.
Also see XSL, XSLT, XSL-FO.
XBRL (eXtensible Business Reporting Language) is a freely available and global standard for exchanging business information. XBRL allows the expression of semantic meaning commonly required in business reporting. The language is XML-based and uses the XML syntax and related XML technologies such as XML Schema, XLink, XPath, and Namespaces. One use of XBRL is to define and exchange financial information, such as a financial statement.
It can also be valuable for internal operational use. See:
The Standard Generalized Markup Language is an ISO-standard technology for defining generalized markup languages for documents. ISO 8879 Annex A.1 defines generalized markup: Generalized markup is based on two novel postulates: Markup should be declarative: it should describe a document’s structure and other attributes, rather than specify the processing to be performed on it. Declarative markup is less likely to conflict with unforeseen future processing needs and techniques.
SGML was powerful and used for complex enterprise publishing and information management applications, but it was difficult and expensive to deploy.
W3C’s HTML and XML standards were based on SGML. XML was published in 1998 both as a corrective to the complexity of SGML, and to provide much-needed flexibility to HTML.
For a detailed, non-technical explanation of SGML and its value for business applications see Gilbane Report Vol 1, Num 2 – SGML Open – Why SGML & Why a Consortium
Content Repository API for Java (JCR) is a specification for a Java platform application programming interface (API) to access content repositories in a uniform manner. The content repositories are used in content management systems to keep the content data and also the metadata used in content management systems (CMS) such as versioning metadata. The specification was developed under the Java Community Process as JSR-170 (Version 1). and as JSR-283 (version 2).