URIs For Common Natures of Resources

Natures

The nature of a referenced resource is a property of the referenced resource. In many cases the purpose of a referenced resource can be inferred from its nature. When a referenced resource is XML and its nature can be inferred from the namespace URI of the root element, this namespace URI is the nature of the referenced resource. When a referenced resource is not XML and its nature can be inferred from its MIME content-type, the nature of the referenced resource is obtained by appending the content-type to the prefix http://www.isi.edu/in-notes/iana/assignments/media-types/.

The nature of a referenced resource can be as simple as a defined term.

CSS

From W3C CSS1: CSS1 is a simple style sheet mechanism that allows authors and readers to attach style (e.g. fonts, colors and spacing) to HTML documents. The CSS1 language is human readable and writable, and expresses style in common desktop publishing terminology.

The URI http://www.isi.edu/in-notes/iana/assignments/media-types/text/css is well-known URI for CSS

DTD

From XML 1.0: The XML document type declaration contains or points to markup declarations that provide a grammar for a class of documents. This grammar is known as a document type definition, or DTD. The document type declaration can point to an external subset (a special kind of external entity) containing markup declarations, or can contain the markup declarations directly in an internal subset, or can do both. The DTD for a document consists of both subsets taken together. [1]

The URI http://www.rddl.org/roles.htm#DTD can be used as a well-known URI for DTD

RDF Schema

An RDF Schema is a language which describes vocabularies using the Resource Description Framework.

Well known URI

The RDF Schema namespace URI is http://www.w3.org/2000/01/rdf-schema#.

Well known URI

The RDF Schema namespace URI is http://www.w3.org/2000/01/rdf-schema#.

RELAX Schema

RELAX: Regular Language Description for XML, is An XML Structure Validation Language using Patterns in Trees

Specification

The RELAX specification is available at http://www.xml.gr.jp/relax.

RELAX Core

http://www.xml.gr.jp/xmlns/relaxCore is the URI which is used as the nature of a RELAX Core grammar. This is the namespace URI of a RELAX core grammar.

RELAX Namespace

http://www.xml.gr.jp/xmlns/relaxName is the URI which is used as the nature of a RELAX Namespace grammar. This is the namespace URI of a RELAX namespace grammar.

Schematron Schema

Schematron is An XML Structure Validation Language using Patterns in Trees.

Schematron specification

The schematron spec

Well known URI

The well known URI for Schematron is http://www.ascc.net/xml/schematron. This URI is the namespace URI for the root element of a Schematron schema.

OASIS Open Catalog

An OASIS Open Catalog Format document mapps Public Identifiers to System Identifiers. The URI http://www.rddl.org/natures#SOCAT can be used as a well known URI for an OASIS Open Catalog.

XML Schema

The XML Schema Definition Language is a formal language for which to describe XML grammars.

Well known URI

The well known URI for XSD is: http://www.w3.org/2000/10/XMLSchema which defines the nature of an XML Schema module. This is the namespace URI of the root element of an XSD schema.