Update rdf:HTML, rdf:XMLLiteral, and "5.4 Datatype IRIs"
authorMarkus Lanthaler <mail@markus-lanthaler.com>
Wed, 18 Dec 2013 20:57:45 +0100
changeset 1642 06ffcf9a5c31
parent 1641 98b4eb5f6331
child 1643 4b715249515b
Update rdf:HTML, rdf:XMLLiteral, and "5.4 Datatype IRIs"

See: http://lists.w3.org/Archives/Public/public-rdf-wg/2013Dec/0318.html
rdf-concepts/index.html
--- 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>