Fixing a number of bad fragment identifiers in JSON-LD API FPWD.
authorManu Sporny <msporny@digitalbazaar.com>
Thu, 12 Jul 2012 13:42:20 -0400
changeset 773 b5e182b551e8
parent 772 83d45d673ca3
child 774 402f1432ee3b
Fixing a number of bad fragment identifiers in JSON-LD API FPWD.
spec/WD/json-ld-api/20120712/index.html
--- a/spec/WD/json-ld-api/20120712/index.html	Thu Jul 12 13:14:07 2012 -0400
+++ b/spec/WD/json-ld-api/20120712/index.html	Thu Jul 12 13:42:20 2012 -0400
@@ -307,7 +307,7 @@
     text-align: left;
 }
 
-.simple th[scope="row"] {
+.simple th["scope"="row"] {
     background: inherit;
     color:  inherit;
     border-top: 1px solid #ddd;
@@ -400,7 +400,7 @@
 }
 
 
-</style><link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD" /><script type="text/javascript" src="http://s3.amazonaws.com/green-turtle/RDFa.0.15.0.js"></script><meta name="green-turtle-rdfa-message" content="{ &quot;type&quot;: &quot;status&quot;, &quot;loaded&quot;: true, &quot;count&quot;: 45 }" /></head>
+</style><link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD" /></head>
 
 <body><div class="head">
   <p>
@@ -994,7 +994,7 @@
     <dt><dfn title="keyword" id="dfn-keyword">keyword</dfn></dt>
     <dd>A JSON key that is specific to JSON-LD, specified in the JSON-LD
     Syntax specification [<cite><a class="bibref" rel="biblioentry" href="#bib-JSON-LD">JSON-LD</a></cite>] in the section titled
-    <a href="http://sites.local/json-ld.org/spec/latest/json-ld-syntax/#syntax-tokens-and-keywords">Syntax Tokens and Keywords</a>.</dd>
+    <a href="http://dvcs.w3.org/hg/json-ld/raw-file/default/spec/WD/json-ld-syntax/20120712/index.html#syntax-tokens-and-keywords">Syntax Tokens and Keywords</a>.</dd>
    </dl>
  </div>
 
@@ -1010,8 +1010,8 @@
 interface <span class="idlInterfaceID">JsonLdProcessor</span> {
 <span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-JsonLdProcessor-expand-void-object-or-object---or-URL-input-object-or-URL-context-JsonLdCallback-callback-JsonLdOptions-options">expand</a></span> (<span class="idlParam"><span class="idlParamType"><a>object or object[] or URL</a></span> <span class="idlParamName">input</span></span>, <span class="idlParam"><span class="idlParamType"><a>object or URL</a>?</span> <span class="idlParamName">context</span></span>, <span class="idlParam"><span class="idlParamType"><a href="#idl-def-JsonLdCallback" class="idlType"><code>JsonLdCallback</code></a></span> <span class="idlParamName">callback</span></span>, <span class="idlParam">optional <span class="idlParamType"><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></span> <span class="idlParamName">options</span></span>);</span>
 <span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-JsonLdProcessor-compact-void-object-or-object---or-URL-input-object-or-URL-context-JsonLdCallback-callback-JsonLdOptions-options">compact</a></span> (<span class="idlParam"><span class="idlParamType"><a>object or object[] or URL</a></span> <span class="idlParamName">input</span></span>, <span class="idlParam"><span class="idlParamType"><a>object or URL</a></span> <span class="idlParamName">context</span></span>, <span class="idlParam"><span class="idlParamType"><a href="#idl-def-JsonLdCallback" class="idlType"><code>JsonLdCallback</code></a></span> <span class="idlParamName">callback</span></span>, <span class="idlParam">optional <span class="idlParamType"><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></span> <span class="idlParamName">options</span></span>);</span>
-<span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-JsonLdProcessor-fromRDF-void-QuadArray-input-JsonLdCallback-callback-JsonLdOptions-options">fromRDF</a></span> (<span class="idlParam"><span class="idlParamType"><a href="#idl-def-Quad" class="idlType"><code>Quad</code></a>[]</span> <span class="idlParamName">input</span></span>, <span class="idlParam"><span class="idlParamType"><a href="#idl-def-JsonLdCallback" class="idlType"><code>JsonLdCallback</code></a></span> <span class="idlParamName">callback</span></span>, <span class="idlParam">optional <span class="idlParamType"><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></span> <span class="idlParamName">options</span></span>);</span>
-<span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-JsonLdProcessor-toRDF-void-object-or-object---or-URL-input-QuadCallback-callback-JsonLdOptions-options">toRDF</a></span> (<span class="idlParam"><span class="idlParamType"><a>object or object[] or URL</a></span> <span class="idlParamName">input</span></span>, <span class="idlParam"><span class="idlParamType"><a href="#idl-def-QuadCallback" class="idlType"><code>QuadCallback</code></a></span> <span class="idlParamName">callback</span></span>, <span class="idlParam">optional <span class="idlParamType"><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></span> <span class="idlParamName">options</span></span>);</span>
+<span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-JsonLdProcessor-fromRDF-void-QuadArray-input-JsonLdCallback-callback-JsonLdOptions-options">fromRDF</a></span> (<span class="idlParam"><span class="idlParamType"><a href="#idl-def-quad" class="idlType"><code>Quad</code></a>[]</span> <span class="idlParamName">input</span></span>, <span class="idlParam"><span class="idlParamType"><a href="#idl-def-JsonLdCallback" class="idlType"><code>JsonLdCallback</code></a></span> <span class="idlParamName">callback</span></span>, <span class="idlParam">optional <span class="idlParamType"><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></span> <span class="idlParamName">options</span></span>);</span>
+<span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-JsonLdProcessor-toRDF-void-object-or-object---or-URL-input-QuadCallback-callback-JsonLdOptions-options">toRDF</a></span> (<span class="idlParam"><span class="idlParamType"><a>object or object[] or URL</a></span> <span class="idlParamName">input</span></span>, <span class="idlParam"><span class="idlParamType"><a href="#idl-def-quadCallback" class="idlType"><code>QuadCallback</code></a></span> <span class="idlParamName">callback</span></span>, <span class="idlParam">optional <span class="idlParamType"><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></span> <span class="idlParamName">options</span></span>);</span>
 };</span>
 </pre><div id="methods" class="section"><h2><span class="secno">3.2.1 </span>Methods</h2><dl class="methods"><dt id="widl-JsonLdProcessor-compact-void-object-or-object---or-URL-input-object-or-URL-context-JsonLdCallback-callback-JsonLdOptions-options"><code>compact</code></dt><dd>
         <a href="#compaction">Compacts</a> the given <code>input</code> using the
@@ -1048,13 +1048,13 @@
             the given <code>input</code>.</td></tr><tr><td class="prmName">options</td><td class="prmType"><code><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptTrue">✔</td><td class="prmDesc">A set of options that <em class="rfc2119" title="may">may</em> affect the expansion algorithm such as, e.g., the
             input document's base <a class="tref internalDFN" title="iri" href="#dfn-iri"><abbr title="Internationalized Resource Identifier">IRI</abbr></a>.</td></tr></table><div><em>Return type: </em><code><a>void</a></code></div></dd><dt id="widl-JsonLdProcessor-fromRDF-void-QuadArray-input-JsonLdCallback-callback-JsonLdOptions-options"><code>fromRDF</code></dt><dd>Creates a JSON-LD document given an set of <a class="datatype idlType" title="quad" href="#idl-def-quad"><code>Quads</code></a>.
         
-      <table class="parameters"><tr><th>Parameter</th><th>Type</th><th>Nullable</th><th>Optional</th><th>Description</th></tr><tr><td class="prmName">input</td><td class="prmType"><code><a href="#idl-def-Quad" class="idlType"><code>Quad</code></a>[]</code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">A <a class="tref internalDFN" title="dataset" href="#dfn-dataset">dataset</a> represented as an array of <a class="datatype idlType" title="quad" href="#idl-def-quad"><code>Quads</code></a>.</td></tr><tr><td class="prmName">callback</td><td class="prmType"><code><a href="#idl-def-JsonLdCallback" class="idlType"><code>JsonLdCallback</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">A callback that is called when processing is complete on
+      <table class="parameters"><tr><th>Parameter</th><th>Type</th><th>Nullable</th><th>Optional</th><th>Description</th></tr><tr><td class="prmName">input</td><td class="prmType"><code><a href="#idl-def-quad" class="idlType"><code>Quad</code></a>[]</code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">A <a class="tref internalDFN" title="dataset" href="#dfn-dataset">dataset</a> represented as an array of <a class="datatype idlType" title="quad" href="#idl-def-quad"><code>Quads</code></a>.</td></tr><tr><td class="prmName">callback</td><td class="prmType"><code><a href="#idl-def-JsonLdCallback" class="idlType"><code>JsonLdCallback</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">A callback that is called when processing is complete on
             the given <code>input</code>.</td></tr><tr><td class="prmName">options</td><td class="prmType"><code><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptTrue">✔</td><td class="prmDesc">A set of options that will affect the algorithm. This includes <code>notType</code>,
             which if set to <a class="tref internalDFN" title="true" href="#dfn-true">true</a> causes the resulting document to use <code>rdf:type</code>
             as a property, instead of <code>@type</code>.</td></tr></table><div><em>Return type: </em><code><a>void</a></code></div></dd><dt id="widl-JsonLdProcessor-toRDF-void-object-or-object---or-URL-input-QuadCallback-callback-JsonLdOptions-options"><code>toRDF</code></dt><dd>
         Processes the <code>input</code> according to the
         <a href="#convert-to-rdf-algorithm">Convert to RDF Algorithm</a>, calling
-        the provided <code>callback</code> for each <a class="datatype idlType" title="Quad" href="#idl-def-Quad"><code>Quad</code></a> generated.
+        the provided <code>callback</code> for each <a class="datatype idlType" title="Quad" href="#idl-def-quad"><code>Quad</code></a> generated.
         
 
         
@@ -1062,7 +1062,7 @@
         
 
       <table class="parameters"><tr><th>Parameter</th><th>Type</th><th>Nullable</th><th>Optional</th><th>Description</th></tr><tr><td class="prmName">input</td><td class="prmType"><code><a>object or object[] or URL</a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">The JSON-LD object or array of JSON-LD objects to convert to RDF or a <a href="#idl-def-URL" class="idlType"><code>URL</code></a>
-            referencing the JSON-LD document to convert to RDF.</td></tr><tr><td class="prmName">callback</td><td class="prmType"><code><a href="#idl-def-QuadCallback" class="idlType"><code>QuadCallback</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">A callback that is called when a <a class="datatype idlType" title="Quad" href="#idl-def-Quad"><code>Quad</code></a> is created from processing
+            referencing the JSON-LD document to convert to RDF.</td></tr><tr><td class="prmName">callback</td><td class="prmType"><code><a href="#idl-def-quadCallback" class="idlType"><code>QuadCallback</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">A callback that is called when a <a class="datatype idlType" title="Quad" href="#idl-def-quad"><code>Quad</code></a> is created from processing
             the given <code>input</code>.
           </td></tr><tr><td class="prmName">options</td><td class="prmType"><code><a href="#idl-def-JsonLdOptions" class="idlType"><code>JsonLdOptions</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptTrue">✔</td><td class="prmDesc">A set of options that <em class="rfc2119" title="may">may</em> affect the conversion to RDF such as, e.g.,
             the input document's base <a class="tref internalDFN" title="iri" href="#dfn-iri"><abbr title="Internationalized Resource Identifier">IRI</abbr></a>.</td></tr></table><div><em>Return type: </em><code><a>void</a></code></div></dd></dl></div>
@@ -1086,16 +1086,16 @@
   </div>
   <div id="quadcallback" class="section">
     <h4><span class="secno">3.3.2 </span>QuadCallback</h4>
-    <p>The <a href="#idl-def-QuadCallback" class="idlType"><code>QuadCallback</code></a> is called whenever the processor generates a
+    <p>The <a href="#idl-def-quadCallback" class="idlType"><code>QuadCallback</code></a> is called whenever the processor generates a
     quad during the <code>quad()</code> call.</p>
 
-    <pre class="idl"><span class="idlInterface" id="idl-def-QuadCallback">[<span class="extAttr">NoInterfaceObject Callback</span>]
+    <pre class="idl"><span class="idlInterface" id="idl-def-quadCallback">[<span class="extAttr">NoInterfaceObject Callback</span>]
 interface <span class="idlInterfaceID">QuadCallback</span> {
-<span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-QuadCallback-quad-void-Quad-quad">quad</a></span> (<span class="idlParam"><span class="idlParamType"><a href="#idl-def-Quad" class="idlType"><code>Quad</code></a></span> <span class="idlParamName">quad</span></span>);</span>
+<span class="idlMethod">    <span class="idlMethType"><a>void</a></span> <span class="idlMethName"><a href="#widl-QuadCallback-quad-void-Quad-quad">quad</a></span> (<span class="idlParam"><span class="idlParamType"><a href="#idl-def-quad" class="idlType"><code>Quad</code></a></span> <span class="idlParamName">quad</span></span>);</span>
 };</span>
 </pre><div id="methods-2" class="section"><h2><span class="secno">3.3.2.1 </span>Methods</h2><dl class="methods"><dt id="widl-QuadCallback-quad-void-Quad-quad"><code>quad</code></dt><dd>This callback is invoked whenever a quad is generated by the processor.
       
-      <table class="parameters"><tr><th>Parameter</th><th>Type</th><th>Nullable</th><th>Optional</th><th>Description</th></tr><tr><td class="prmName">quad</td><td class="prmType"><code><a href="#idl-def-Quad" class="idlType"><code>Quad</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">The quad.</td></tr></table><div><em>Return type: </em><code><a>void</a></code></div></dd></dl></div>
+      <table class="parameters"><tr><th>Parameter</th><th>Type</th><th>Nullable</th><th>Optional</th><th>Description</th></tr><tr><td class="prmName">quad</td><td class="prmType"><code><a href="#idl-def-quad" class="idlType"><code>Quad</code></a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc">The quad.</td></tr></table><div><em>Return type: </em><code><a>void</a></code></div></dd></dl></div>
   </div>
   </div>
 
@@ -1144,25 +1144,25 @@
 
     <div id="quad" class="section">
     <h4><span class="secno">3.4.3 </span>Quad</h4>
-    <p>The <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a> interface represents an RDF Quad.
+    <p>The <a href="#idl-def-quad" class="idlType"><code>Quad</code></a> interface represents an RDF Quad.
       See [<cite><a class="bibref" rel="biblioentry" href="#bib-RDF-CONCEPTS">RDF-CONCEPTS</a></cite>] definition for
       <cite><a href="http://www.w3.org/TR/rdf11-concepts/#dfn-rdf-triple">RDF triple</a></cite>,
-      which most closely aligns to <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a>.
+      which most closely aligns to <a href="#idl-def-quad" class="idlType"><code>Quad</code></a>.
     </p>
-    <pre class="idl"><span class="idlInterface" id="idl-def-Quad">[<span class="extAttr">NoInterfaceObject</span>]
+    <pre class="idl"><span class="idlInterface" id="idl-def-quad">[<span class="extAttr">NoInterfaceObject</span>]
 interface <span class="idlInterfaceID">Quad</span> {
 <span class="idlAttribute">    readonly attribute <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>  <span class="idlAttrName"><a href="#widl-Quad-subject">subject</a></span>;</span>
 <span class="idlAttribute">    readonly attribute <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>  <span class="idlAttrName"><a href="#widl-Quad-predicate">predicate</a></span>;</span>
 <span class="idlAttribute">    readonly attribute <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>  <span class="idlAttrName"><a href="#widl-Quad-object">object</a></span>;</span>
 <span class="idlAttribute">    readonly attribute <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a>?</span> <span class="idlAttrName"><a href="#widl-Quad-graphName">graphName</a></span>;</span>
 };</span>
-</pre><div id="attributes" class="section"><h2><span class="secno">3.4.3.1 </span>Attributes</h2><dl class="attributes"><dt id="widl-Quad-graphName"><code>graphName</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly, nullable</dt><dd>If present, the name associated with the <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a> identifying
+</pre><div id="attributes" class="section"><h2><span class="secno">3.4.3.1 </span>Attributes</h2><dl class="attributes"><dt id="widl-Quad-graphName"><code>graphName</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly, nullable</dt><dd>If present, the name associated with the <a href="#idl-def-quad" class="idlType"><code>Quad</code></a> identifying
         it as a member of a <a class="tref internalDFN" title="named_graph" href="#dfn-named_graph">named graph</a>. If it is missing, the quad
         is a member of the <a class="tref internalDFN" title="default_graph" href="#dfn-default_graph">default graph</a>.
         <div class="issue"><div class="issue-title"><span>Issue 4</span></div><div class="">This element is at risk, and may be removed.</div></div>
-      </dd><dt id="widl-Quad-object"><code>object</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly</dt><dd>The <a class="tref internalDFN" title="object" href="#dfn-object">object</a> associated with the <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a>.</dd><dt id="widl-Quad-predicate"><code>predicate</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly</dt><dd>The predicate associated with the <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a>.
+      </dd><dt id="widl-Quad-object"><code>object</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly</dt><dd>The <a class="tref internalDFN" title="object" href="#dfn-object">object</a> associated with the <a href="#idl-def-quad" class="idlType"><code>Quad</code></a>.</dd><dt id="widl-Quad-predicate"><code>predicate</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly</dt><dd>The predicate associated with the <a href="#idl-def-quad" class="idlType"><code>Quad</code></a>.
         Within JSON-LD, an <dfn title="rdf_predicate" id="dfn-rdf_predicate">RDF predicate</dfn> is refered to as a
-        <a class="tref internalDFN" title="property" href="#dfn-property">property</a></dd><dt id="widl-Quad-subject"><code>subject</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly</dt><dd>The <a class="tref internalDFN" title="subject" href="#dfn-subject">subject</a> associated with the <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a>.</dd></dl></div>
+        <a class="tref internalDFN" title="property" href="#dfn-property">property</a></dd><dt id="widl-Quad-subject"><code>subject</code> of type <span class="idlAttrType"><a href="#idl-def-Node" class="idlType"><code>Node</code></a></span>, readonly</dt><dd>The <a class="tref internalDFN" title="subject" href="#dfn-subject">subject</a> associated with the <a href="#idl-def-quad" class="idlType"><code>Quad</code></a>.</dd></dl></div>
     </div>
 
     <div id="node" class="section">
@@ -1214,7 +1214,7 @@
       values will often be generated differently by different processors.</p></div>
 
     <div class="note"><div class="note-title"><span>Note</span></div><p class="">Implementers <em class="rfc2119" title="must">must</em> ensure that <a href="#idl-def-BlankNode" class="idlType"><code>BlankNode</code></a> values are unique
-      within the current environment, two <a class="datatype idlType" title="blanknode" href="#idl-def-blanknode"><code>BlankNodes</code></a> are considered equal if, and only
+      within the current environment, two <a class="datatype idlType" title="blanknode" href="#idl-def-BlankNode"><code>BlankNodes</code></a> are considered equal if, and only
       if, their values are strictly equal.</p></div>
     </div>
 
@@ -1337,12 +1337,12 @@
     <dt><dfn title="language-tagged_literal" id="dfn-language-tagged_literal">language-tagged literal</dfn></dt><dd>
       A <a class="tref internalDFN" title="language-tagged_literal" href="#dfn-language-tagged_literal">language-tagged literal</a> is a <a class="tref internalDFN" title="literal" href="#dfn-literal">literal</a> without a datatype, including
       a language.
-      See <cite><a href="http://www.w3.org/TR/rdf11-concepts/#dfn-language-tagged-literal">languaged-tagged literal</a></cite> in [<cite><a class="bibref" rel="biblioentry" href="#bib-RDF-CONCEPTS">RDF-CONCEPTS</a></cite>].
+      See <cite><a href="http://www.w3.org/TR/rdf11-concepts/#dfn-literal">literal</a></cite> in [<cite><a class="bibref" rel="biblioentry" href="#bib-RDF-CONCEPTS">RDF-CONCEPTS</a></cite>].
     </dd>
     <dt><dfn title="typed_literal" id="dfn-typed_literal">typed literal</dfn></dt><dd>
       A <a class="tref internalDFN" title="typed_literal" href="#dfn-typed_literal">typed literal</a> is a <a class="tref internalDFN" title="literal" href="#dfn-literal">literal</a> with an associated <a class="tref internalDFN" title="iri" href="#dfn-iri"><abbr title="Internationalized Resource Identifier">IRI</abbr></a>
       which indicates the literal's datatype.
-      See <cite><a href="http://www.w3.org/TR/rdf11-concepts/#dfn-typed-literal">languaged-tagged literal</a></cite> in [<cite><a class="bibref" rel="biblioentry" href="#bib-RDF-CONCEPTS">RDF-CONCEPTS</a></cite>].
+      See <cite><a href="http://www.w3.org/TR/rdf11-concepts/#dfn-language-tagged-string">language-tagged string</a></cite> in [<cite><a class="bibref" rel="biblioentry" href="#bib-RDF-CONCEPTS">RDF-CONCEPTS</a></cite>].
     </dd>
   </dl>
 </div>
@@ -1740,7 +1740,7 @@
               <li>Otherwise, if <em>value</em> is a <a class="tref internalDFN" title="subject_reference" href="#dfn-subject_reference">subject reference</a>, the expanded value
                 is the result of performing <a href="#iri-expansion"><abbr title="Internationalized Resource Identifier">IRI</abbr> Expansion</a> on the value of <code>@id</code>.</li>
               <li>Otherwise, if <em>value</em> is a <a class="tref internalDFN" title="json_object" href="#dfn-json_object">JSON Object</a>, it must be empty (used for
-                <cite><a href="../json-ld-framing/#framing">Framing</a></cite>).</li>
+                <cite><a href="http://dvcs.w3.org/hg/json-ld/raw-file/default/spec/latest/json-ld-framing/index.html">Framing</a></cite>).</li>
               <li>Otherwise, if <em>value</em> is an <a class="tref internalDFN" title="array" href="#dfn-array">array</a>, all elements must be either a
                 <a class="tref internalDFN" title="string" href="#dfn-string">string</a> or <a class="tref internalDFN" title="subject_reference" href="#dfn-subject_reference">subject reference</a>. Expand <em>value</em> for each
                 of its entries using the previous three steps.</li>
@@ -1935,7 +1935,7 @@
   formats using the algorithms specified in this section.</p>
 
 <p>The JSON-LD Processing Model describes processing rules for extracting RDF
-  from a JSON-LD document, and for transforming an array of <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a> retrieved by processing
+  from a JSON-LD document, and for transforming an array of <a href="#idl-def-quad" class="idlType"><code>Quad</code></a> retrieved by processing
   another serialization format into JSON-LD. Note that many uses of JSON-LD may not require
   generation of RDF.</p>
 
@@ -2112,7 +2112,7 @@
         <li>If <a class="tref internalDFN" title="active_object" href="#dfn-active_object">active object</a> is not <a class="tref internalDFN" title="null" href="#dfn-null">null</a>:
           <ol class="algorithm">
             <li>If neither <a class="tref internalDFN" title="active_subject" href="#dfn-active_subject">active subject</a> nor <a class="tref internalDFN" title="active_property" href="#dfn-active_property">active property</a> are <a class="tref internalDFN" title="null" href="#dfn-null">null</a>,
-              generate a <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a>
+              generate a <a href="#idl-def-quad" class="idlType"><code>Quad</code></a>
               representing <a class="tref internalDFN" title="active_subject" href="#dfn-active_subject">active subject</a>, <a class="tref internalDFN" title="active_property" href="#dfn-active_property">active property</a>,
               <a class="tref internalDFN" title="active_object" href="#dfn-active_object">active object</a>, and <a class="tref internalDFN" title="graph_name" href="#dfn-graph_name">graph name</a>.</li>
             <li>Return <a class="tref internalDFN" title="active_object" href="#dfn-active_object">active object</a>.</li>
@@ -2157,7 +2157,7 @@
       must be <code>rdf:type</code> so set the <a class="tref internalDFN" title="active_object" href="#dfn-active_object">active object</a> to an <a class="datatype idlType" title="IRI" href="#idl-def-IRI"><code><abbr title="Internationalized Resource Identifier">IRI</abbr></code></a>.</li>
 
     <li>If any of these steps created an <a class="tref internalDFN" title="active_object" href="#dfn-active_object">active object</a> and neither <a class="tref internalDFN" title="active_subject" href="#dfn-active_subject">active subject</a>
-      nor <a class="tref internalDFN" title="active_property" href="#dfn-active_property">active property</a> are <a class="tref internalDFN" title="null" href="#dfn-null">null</a>, generate a <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a> using
+      nor <a class="tref internalDFN" title="active_property" href="#dfn-active_property">active property</a> are <a class="tref internalDFN" title="null" href="#dfn-null">null</a>, generate a <a href="#idl-def-quad" class="idlType"><code>Quad</code></a> using
       <a class="tref internalDFN" title="active_subject" href="#dfn-active_subject">active subject</a>,<a class="tref internalDFN" title="active_property" href="#dfn-active_property">active property</a>, <a class="tref internalDFN" title="active_object" href="#dfn-active_object">active object</a> and
       <a class="tref internalDFN" title="graph_name" href="#dfn-graph_name">graph name</a>.
     </li>
@@ -2179,7 +2179,7 @@
       If <em>array</em> is empty return <code>rdf:nil</code>.
     </li>
     <li>
-      Otherwise, generate a <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a> using using the <a class="tref internalDFN" title="active_subject" href="#dfn-active_subject">active subject</a>, <a class="tref internalDFN" title="active_property" href="#dfn-active_property">active property</a>
+      Otherwise, generate a <a href="#idl-def-quad" class="idlType"><code>Quad</code></a> using using the <a class="tref internalDFN" title="active_subject" href="#dfn-active_subject">active subject</a>, <a class="tref internalDFN" title="active_property" href="#dfn-active_property">active property</a>
       and a newly generated <a class="tref internalDFN" title="blank_node" href="#dfn-blank_node">blank node</a> identified as <em>first <a class="tref internalDFN" title="blank_node" href="#dfn-blank_node">blank node</a></em>.
     </li>
     <li>
@@ -2195,7 +2195,7 @@
         </li>
         <li>Unless this is the last element in <em>array</em>, generate a new <a class="tref internalDFN" title="blank_node" href="#dfn-blank_node">blank node</a> identified as
           <em>rest blank node</em>, otherwise use <code>rdf:nil</code>.</li>
-        <li>Generate a new <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a> using <em>first blank node</em>,
+        <li>Generate a new <a href="#idl-def-quad" class="idlType"><code>Quad</code></a> using <em>first blank node</em>,
           <code>rdf:rest</code> and <em>rest blank node</em>.</li>
         <li>Set <em>first blank node</em> to
           <em>rest blank node</em>.</li>
@@ -2214,7 +2214,7 @@
     the <code>@type</code> <em class="rfc2119" title="must not">must not</em> be set to <code>xsd:string</code> and the resulting value
     <em class="rfc2119" title="must">must</em> have only a <code>@value</code> property.</p>
   <p>The conversion algorithm takes a single parameter <em>input</em> in the form of an
-    array of <a href="#idl-def-Quad" class="idlType"><code>Quad</code></a> representations.</p>
+    array of <a href="#idl-def-quad" class="idlType"><code>Quad</code></a> representations.</p>
   <ol class="algorithm">
     <li id="new_graph">Construct <em>defaultGraph</em> as a <a class="tref internalDFN" title="json_object" href="#dfn-json_object">JSON object</a>
       containing <em>subjects</em> and <em>listMap</em>, each an empty <a class="tref internalDFN" title="json_object" href="#dfn-json_object">JSON object</a>.</li>