--- a/rdf-concepts/index.html Wed Dec 18 11:03:51 2013 -0800
+++ b/rdf-concepts/index.html Wed Dec 18 20:57:45 2013 +0100
@@ -1073,7 +1073,10 @@
This allows markup in literal values. Such content is indicated
in an <a>RDF graph</a> using a <a>literal</a> whose <a>datatype</a>
is set to <code><dfn>rdf:HTML</dfn></code>. This datatype is defined
- as follows:</p>
+ as non-normative because it depends on [[DOM4]], a specification that
+ has not yet reached W3C Recommendation status.</p>
+
+ <p>The <code>rdf:HTML</code> datatype is defined as follows:</p>
<dl>
<dt>The IRI denoting this datatype</dt>
@@ -1127,7 +1130,10 @@
<p>RDF provides for XML content as a possible <a>literal value</a>.
Such content is indicated in an <a>RDF graph</a> using a <a>literal</a>
whose <a>datatype</a> is set to <code><dfn>rdf:XMLLiteral</dfn></code>.
- This datatype is defined as follows:</p>
+ This datatype is defined as non-normative because it depends on [[DOM4]],
+ a specification that has not yet reached W3C Recommendation status.</p>
+
+ <p>The <code>rdf:XMLLiteral</code> datatype is defined as follows:</p>
<dl>
<dt id="XMLLiteral-uri">The IRI denoting this <a>datatype</a></dt>
@@ -1184,53 +1190,49 @@
<h3>Datatype IRIs</h3>
<p>Datatypes are identified by <a title="IRI">IRIs</a>. If
- <var>D</var> is a set of IRIs which are used to refer to
- datatypes, then the elements of <var>D</var> are called <dfn>recognized
- datatype IRIs</dfn>. Recognized IRIs have fixed
- <a href="#referents">referents</a>, which MUST satisfy these
- conditions:
+ <var>D</var> is a set of IRIs which are used to refer to
+ datatypes, then the elements of <var>D</var> are called <dfn>recognized
+ datatype IRIs</dfn>. Recognized IRIs have fixed
+ <a href="#referents">referents</a>. If any IRI of the form
+ <code>http://www.w3.org/2001/XMLSchema#xxx</code> is recognized, it
+ MUST refer to the RDF-compatible XSD type named <code>xsd:xxx</code> for
+ every XSD type listed in <a href="#xsd-datatypes">section 5.1</a>.
+ Furthermore, the following IRIs are allocated for non-normative
+ datatypes:
- <ol>
- <li>If the IRI
- <code>http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral</code>
- is recognized then it refers to the datatype
- <code>rdf:XMLLiteral</code>;</li>
- <li>If the IRI
- <code>http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML</code>
- is recognized then it refers to the datatype <code>rdf:HTML</code>;</li>
- <li>If any IRI of the form
- <code>http://www.w3.org/2001/XMLSchema#xxx</code>
- is recognized then it refers to the RDF-compatible XSD type
- named <code>xsd:xxx</code>, for every XSD type listed in
- <a href="#xsd-datatypes">section 5.1</a>.</li>
- </ol>
+ <ul>
+ <li>The IRI <code>http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral</code>
+ refers to the datatype <code><a>rdf:XMLLiteral</a></code></li>
+ <li>The IRI <code>http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML</code>
+ refers to the datatype <code><a>rdf:HTML</a></code></li>
+ </ul>
<p class="note">Semantic extensions of RDF might choose to
- recognize other datatype IRIs
- and require them to refer to a fixed datatype. See the RDF
- Semantics specification [[RDF11-MT]] for more information on
- semantic extensions.</p>
+ recognize other datatype IRIs
+ and require them to refer to a fixed datatype. See the RDF
+ Semantics specification [[RDF11-MT]] for more information on
+ semantic extensions.</p>
<p>RDF processors are not required to recognize datatype IRIs.
- Any literal typed with an unrecognized IRI is treated just like
- an unknown IRI, i.e. as referring to an unknown thing. Applications
- MAY give a warning message if they are unable to determine the
- referent of an IRI used in a typed literal, but they SHOULD NOT
- reject such RDF as either a syntactic or semantic error.<p>
+ Any literal typed with an unrecognized IRI is treated just like
+ an unknown IRI, i.e. as referring to an unknown thing. Applications
+ MAY give a warning message if they are unable to determine the
+ referent of an IRI used in a typed literal, but they SHOULD NOT
+ reject such RDF as either a syntactic or semantic error.<p>
- <p>Other specifications
- MAY impose additional constraints on <a title="datatype IRI">datatype IRIs</a>,
- for example, require support for certain datatypes.</p>
+ <p>Other specifications MAY impose additional constraints on
+ <a title="datatype IRI">datatype IRIs</a>, for example, require support
+ for certain datatypes.</p>
<p class="note" id="note-custom-datatypes">The Web Ontology Language
- [[OWL2-OVERVIEW]] offers facilities for formally defining
- <a href="http://www.w3.org/TR/owl2-syntax/#Datatype_Definitions">custom
- datatypes</a> that can be used with RDF. Furthermore, a practice for
- identifying
- <a href="http://www.w3.org/TR/swbp-xsch-datatypes/#sec-userDefined">
- user-defined simple XML Schema datatypes</a>
- is suggested in [[SWBP-XSCH-DATATYPES]]. RDF implementations
- are not required to support either of these facilities.</p>
+ [[OWL2-OVERVIEW]] offers facilities for formally defining
+ <a href="http://www.w3.org/TR/owl2-syntax/#Datatype_Definitions">custom
+ datatypes</a> that can be used with RDF. Furthermore, a practice for
+ identifying
+ <a href="http://www.w3.org/TR/swbp-xsch-datatypes/#sec-userDefined">
+ user-defined simple XML Schema datatypes</a>
+ is suggested in [[SWBP-XSCH-DATATYPES]]. RDF implementations
+ are not required to support either of these facilities.</p>
</section>
</section>