XML Standards Reference - exploring XML
XML Standards Reference
XML standards are defined at breathtaking speed these days. It is also difficult to keep up with the various versions of those standards.
This short list focuses on the XML applications that should be of particular interest to webmasters and Web developers. It is not meant to be objective or exhaustive; longer lists are documented in the Standards links section, everything up to and including the Mind-Reading Markup Language....
Acronym | Name | Description | Status |
---|---|---|---|
Basics | |||
XML 1.0 | Extensible Markup Language | The universal format for structured documents and data on the Web | W3C Recommendation |
Namespaces in XML | It means what it says, for a change ;-) | A simple method for qualifying element and attribute names used in XML documents by associating them with namespaces identified by URI references | W3C Recommendation |
XML Schema | Provides a means for defining the structure, content and semantics of XML documents. | W3C Candidate Recommendation | |
RDF | Resource Description Framework | A model for representing named properties and property values, also representing relationships between resources. | RDF Syntax: W3C Recommendation |
Referencing Documents and Fragments | |||
XLink | XML Linking Language | Allows elements to be inserted into XML documents in order to create and describe links between resources. | W3C Proposed Recommendation |
XPath | XML Path Language | A language for addressing parts of an XML document, designed to be used by both XSLT and XPointer. | W3C Recommendation |
XPointer 1.0 | XML Pointer Language | "The language to be used as the basis for a fragment identifier for any URI reference that locates an XML document or XML parsed entity." (huh?) | W3C Working Draft |
Styling and Transforming Documents | |||
XSL 1.0 | Extensible Stylesheet Language | XSL is a language for expressing stylesheets. It consists of two parts: XSL Transformations (XSLT), a language for transforming XML documents, andan XML vocabulary for specifying formatting semantics (XSL Formatting Objects). | W3C Candidate Recommendation |
Presenting Document Content and User Interface | |||
XHTML 1.0 | Extensible HyperText Markup Language | A reformulation of HTML 4 as an XML 1.0 application. | W3C Recommendation |
HDML 2.0 | Handheld Device Markup Language Specification | A simple language used to create hypertext-like content for small display, handheld devices. | W3C Submission by phone.com |
WAP / WML 1.2.1 | Wireless Application Protocol / Wireless Markup Language | An open, global specification that empowers mobile users with wireless devices to easily access and interact with information and services instantly. | WAP Forum Approved Specification |
XUL | XML-based User Interface Language | Description language for Mozilla's configurable, downloadable chrome. | mozilla.org |
MathML 2.0 | Mathematical Markup Language | Describes mathematical notation and captures both its structure and content. | W3C Candidate Recommendation |
SMIL 1.0 | Synchronized Multimedia Integration Language | Allows integrating a set of independent multimedia objects into a synchronized multimedia presentation. | W3C Recommendation |
SVG 1.0 | Scalable Vector Graphics | A language for describing two-dimensional vector and mixed vector/raster graphics in XML. | W3C Candidate Recommendation |
VML | Vector Markup Language | Defines a format for the encoding of vector information together with additional markup to describe how that information may be displayed and edited. | W3C Note by Microsoft et al. |
WebCGM | Web Computer Graphics Metafile | A profile for the effective application of CGM in Web electronic documents. | W3C Recommendation |
PGML | Precision Graphics Markup Language | PGML uses the imaging model of the PostScript language and PDF as its basis in order to provide simple-to-use graphical objects and precise visual fidelity. | W3C Note by Adobe et al. |
Authoring Documents | |||
DocBook 4.1.2 | Well, DocBook. | Particularly well-suited to authorizing books and papers about computer hardware and software (though it is by no means limited to these applications). | OASIS |
XML News | Well, news in XML format... | ||
Metadata: Data about data on the Web | |||
DCMES 1.1 | Dublin Core Metadata Element Set | Qualifiers to describe resources, including but not limited to Web pages. Defines syntax and semantics of commonly used properties like authors, subjects etc. | Dublin Core Metadata Initiative |
P3P 1.0 | Platform for Privacy Preferences | Providing a simple, automated way for users to gain more control over the use of personal information on Web sites they visit. | W3C Candidate Recommendation |
PICS 1.1 | Platform for Internet Content Selection | Enables labels (metadata) to be associated with Internet content. | W3C Recommendation |
Content Syndication, also a form of metadata | |||
RSS 0.91 | Rich Site Summary | Used to describe content and format of a news channel, which is basically a collection of Web links. | Netscape et al. |
CDF | Channel Definition Format | Pretty much the same as RSS. | Microsoft |
ICE 1.1 | Information and Content Exchange Protocol | Defines the roles and responsibilities of syndicators and subscribers, defines the format and method of content exchange, and provides support for management and control of syndication relationships. | ICE Authoring Group |
Data exchange and method invocation across the Web | |||
XML-RPC | XML Remote Procedure Call | A Remote Procedure Calling protocol that works over the Internet. | UserLand |
SOAP 1.1 | Simple Object Access Protocol | A lightweight protocol for exchange of information in a decentralized, distributed environment. | W3C Note by Microsoft |
WDDX | Web Distributed Data Exchange | Allows Web applications created with any platform to easily exchange data with one another over the Web. | Allaire |
WebDAV | Web-based Distributed Authoring and Versioning | A set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers. | IETF |
DRP | HTTP Distribution and Replication Protocol | A protocol for the efficient replication of data over HTTP. | W3C Note |
DSML 1.0 | Directory Services Markup Language | Provides a means for representing directory structural information as an XML document. | OASIS |
Web Service Definitions | |||
WIDL | Web Interface Definition Language | A metalanguage that implements a service-based architecture over the document-based resources of the World Wide Web. | W3C Note by WebMethods |
UDDI | Universal Description, Discovery, and Integration | The building block that will enable businesses to quickly, easily and dynamically find and transact business with one another using their preferred applications. | |
WSDL 1.0 | Web Services Description Language | For describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. | Ariba, IBM, Microsoft |
Produced by Michael Claßen
URL: https://www.webreference.com/xml/reference/stdlist.html
Created: Jan 03, 2001
Revised: Jan 16, 2001