Media Type 'application/relax-ng-compact-syntax' Details

Media Type 'application/relax-ng-compact-syntax' Details


Basic Info
Media Type application
subtype relax-ng-compact-syntax
Registered? Yes
See also ISO/IEC 19757-2:2003/FDAM-1
Extensions

Tags: (none)

File Formats: (none)

Details

MIME type name:		application

MIME subtype name:	relax-ng-compact-syntax

Required parameters:  none

Optional parameters:  none

Encoding considerations:  UTF-8 or UTF-16 shall be used for this media type.

Security considerations: When the RELAX NG validator retrieves a schema
in the RELAX NG compact syntax, it may further retrieve external schemas
that are referenced from the schema directly or indirectly.  Although
the RELAX NG validator is required not to retrieve an infinite number of
schemas, a large number of external schemas may be retrieved, thus
wasting the network, disk, and CPU power.

Interoperability considerations:  RELAX NG has been widely used as an XML
schema language.  A notable example is the Open Document specification of OASIS.

Published specification: 

  ISO/IEC 19757-2, Document Schema Definition Language (DSDL)
  Par 2 - Regular-grammar-based validation -- RELAX NG,
  Amendment 1: Compact Syntax

  OASIS Comittee Specification, RELAX NG Compact Syntax
  21 November 2002

Applications which use this media type:  validators, schema authoring tools,
and so forth

Additional information:

  Magic number(s): none
  File extension(s): rnc
  Macintosh File Type Code(s): "TEXT"

Person & email address to contact for further information:

  MURATA Makoto (FAMILY Given), International University of Japan,
  [email protected]

Intended Usage: COMMON

Author/Change Controller: ISO/IEC JTC1/SC34

(file created 13 February 2006)