An attempt to make the definition of Blank Node more accurate.
authorManu Sporny <msporny@digitalbazaar.com>
Sun, 10 Jun 2012 22:49:44 -0400
changeset 705 97b26a08ac1b
parent 704 9cca8596bd15
child 706 00aba6ceda52
An attempt to make the definition of Blank Node more accurate.
spec/latest/json-ld-api/index.html
--- a/spec/latest/json-ld-api/index.html	Sun Jun 10 22:34:11 2012 -0400
+++ b/spec/latest/json-ld-api/index.html	Sun Jun 10 22:49:44 2012 -0400
@@ -1008,7 +1008,7 @@
 
     <section>
     <h3>IRI</h3>
-    <p>A <tref>node</tref> representing an <tref>IRI</tref>.</p>
+    <p>A <tref>node</tref> that is an <tref>IRI</tref>.</p>
     <dl title="[NoInterfaceObject] interface IRI : Node"
         class="idl">
         <dt>readonly attribute DOMString value</dt>
@@ -1019,12 +1019,14 @@
     <section>
     <h3><tdef>Blank Node</tdef></h3>
 
-    <p>A representation of a node that has an identifier starting with the
-      prefix <code>_:</code>, which is typically assigned by a software
-      algorithm. These nodes in the graph often do not have de-reference-able
-      identifiers because they are temporal in nature or do not contain
-      information that is of importance outside of the 
-      <tref>linked data graph</tref>. 
+    <p>A <tref>node</tref> in the <tref>linked data graph</tref> that
+    does not contain a de-reference-able identifier because it is either
+    ephemeral in nature or does not contain information that needs to be linked
+    to from outside of the <tref>linked data graph</tref>.
+    A blank node is assigned an identifier starting 
+    with the prefix <code>_:</code> and an implementation dependent, 
+    auto-generated suffix that is unique to all information associated with the 
+    particular blank node.
     </p>
 
     <dl title="[NoInterfaceObject] interface BlankNode : Node" class="idl">
@@ -1037,7 +1039,7 @@
     <p class="note">Developers and authors must not assume that the
       value of a <tref>blank node</tref> will remain the same between two
       processing runs. <a>BlankNode</a> values are only valid for the
-      most recent processing run on the document. <ldtref title="blanknode">BlankNodes</ldtref>
+      most recent processing run on the document. <a>BlankNode</a>
       values will often be generated differently by different processors.</p>
 
     <p class="note">Implementers MUST ensure that <a>BlankNode</a> values are unique