absolute URI => absolute URL.
authorGregg Kellogg <gregg@kellogg-assoc.com>
Wed, 16 Nov 2011 13:51:49 -0800
changeset 22 1e11ddb0f4a8
parent 21 fdee8a158176
child 23 a5b9f4d67395
absolute URI => absolute URL.
microdata-rdf/index.html
--- a/microdata-rdf/index.html	Wed Nov 16 13:44:50 2011 -0800
+++ b/microdata-rdf/index.html	Wed Nov 16 13:51:49 2011 -0800
@@ -441,7 +441,7 @@
     </dd>
     <dt><adef>itemprop</adef></dt><dd>
       An attribute used to identify one or more properties to one ore more <tref>item</tref>s. An <aref>itemprop</aref>
-      contains a space separated list of <tdef>name</tdef>s which may either by <tref>absolute URI</tref>s or terms
+      contains a space separated list of <tdef>name</tdef>s which may either by <tref>absolute URL</tref>s or terms
       associated with the type of the <tref>item</tref> as defined by the referencing <trdf>item</trdf>'s
       <aref>itemtype</aref>.
       (See <cite><a href="http://www.w3.org/TR/2011/WD-microdata-20110525/#attr-itemprop">Items</a></cite>
@@ -460,7 +460,7 @@
     </dd>
     <dt><adef>itemtype</adef></dt><dd>
       An additional attribute on an element used to specify one or more types of an <tref>item</tref>.
-      The specified type is also used to resolve non-URI <tref>name</tref>s to <tref>absolute URI</tref>s.
+      The specified type is also used to resolve non-URI <tref>name</tref>s to <tref>absolute URL</tref>s.
       Available through the
       <cite><a href="http://www.w3.org/TR/2011/WD-microdata-20110525/#microdata-dom-api">Microdata DOM API</a></cite> as
       <code><cite><a href="http://www.w3.org/TR/2011/WD-microdata-20110525/#dom-itemtype">element.itemType</a></cite></code>.
@@ -535,8 +535,8 @@
 
 <section class="informative">
   <h2>Property URI Generation</h2>
-  <p>For <tref>property name</tref>s which are not <tref>absolute URI</tref>s,
-    the <tdef><code>propertyURI</code></tdef> rule defines the algorithm for generating an <tref>absolute URI</tref>
+  <p>For <tref>property name</tref>s which are not <tref>absolute URL</tref>s,
+    the <tdef><code>propertyURI</code></tdef> rule defines the algorithm for generating an <tref>absolute URL</tref>
     given an <tref>evaluation context</tref> including a <tref>current type</tref>, <tref>current property</tref> and
     <tref>current vocabulary</tref>.</p>
   <p>The procedure for generating property URIs is defined in
@@ -713,7 +713,7 @@
   <p>The <tdef><code>properties</code></tdef> key takes a JSON Object as a value, which in turn has keys for each
     property that is to be given alternate semantics. Each <tref>property name</tref> is implicitly expanded to it's URI
     representation as defined in <a href="#generate-predicate-uri">Generate Predicate URI</a>, so that
-    the behavior is the same whether or not the <tref>property name</tref> is listed as an <tref>absolute URI</tref>.</p>
+    the behavior is the same whether or not the <tref>property name</tref> is listed as an <tref>absolute URL</tref>.</p>
   <p>The default value of <tref><code>multipleValues</code></tref> is <code>unordered</code>.</p>
 </section>
 
@@ -804,8 +804,9 @@
   <section>
     <h2>Algorithm Terms</h2>
     <dl>
-      <dt><tdef>absolute URI</tdef></dt><dd>
-        As defined in [[!RFC3986]], an absolute URI contains both <em>scheme</em> and <em>scheme-specific-part</em>s.
+      <dt><tdef>absolute URL</tdef></dt><dd>
+        The term <cite><a href="http://dev.w3.org/html5/spec/Overview.html#absolute-url">absolute URL</a></cite>
+        is defined in [[!HTML5]].
       </dd>
       <dt><tdef>blank node</tdef></dt><dd>
         A blank node is a node in a graph that is neither a <tref>URI reference</tref> nor a <tref>literal</tref>.
@@ -824,7 +825,7 @@
             a mapping of items to subjects, initially empty;
           </dd>
           <dt><tdef>current property</tdef></dt><dd>
-            an <tref>absolute URI</tref> for the <em>current property</em>, used for generating URIs
+            an <tref>absolute URL</tref> for the <em>current property</em>, used for generating URIs
             for properties of items without an explicit <aref>itemtype</aref>;
             <div class="note">
               <tref>current property</tref> is required for the <code>contextual</code> property URI generation
@@ -832,11 +833,11 @@
             </div>
           </dd>
           <dt><tdef>current type</tdef></dt><dd>
-            an <tref>absolute URI</tref> for the <em>current type</em>, used when an <tref>item</tref> does not
+            an <tref>absolute URL</tref> for the <em>current type</em>, used when an <tref>item</tref> does not
             contain an explicit <aref>itemtype</aref>;
           </dd>
           <dt><tdef>current vocabulary</tdef></dt><dd>
-            an <tref>absolute URI</tref> for the <em>current vocabulary</em>, from the <tref>registry</tref>.
+            an <tref>absolute URL</tref> for the <em>current vocabulary</em>, from the <tref>registry</tref>.
           </dd>
         </dl>
       </dd>
@@ -877,7 +878,7 @@
         defines the
         <code><cite><a href="http://www.w3.org/TR/2011/WD-microdata-20110525/#dom-itemvalue">element.itemValue</a></cite></code>
         attribute that MAY be used to retrieve an item property value. Implementations
-        using <code>itemValue</code> MUST coerce values with the lexical form of <tref>absolute URI</tref>
+        using <code>itemValue</code> MUST coerce values with the lexical form of <tref>absolute URL</tref>
         to a <tref>URI reference</tref>. All other values MUST be coerced to an <tref>plain literal</tref>.
         Alternatively, processors MAY provide an alternative implementation of <code>itemValue</code> to provide
         extra fidelity in creating RDF resources. The behavior of this attribute depends on the element, as follows:
@@ -1078,14 +1079,14 @@
       <li>
         If there is an entry for <em>item</em> in <tref>memory</tref>, then let <em>subject</em> be the subject of
         that entry. Otherwise, if <em>item</em> has a <tref>global identifier</tref> and that
-        <tref>global identifier</tref> is an <tref>absolute URI</tref>, let <em>subject</em> be that
+        <tref>global identifier</tref> is an <tref>absolute URL</tref>, let <em>subject</em> be that
         <tref>global identifier</tref>. Otherwise, let <em>subject</em> be a new <tref>blank node</tref>.
       </li>
       <li>Add a mapping from <em>item</em> to <em>subject</em> in <tref>memory</tref></li>
       <li>
         If <em>item</em> has an <aref>itemtype</aref> attribute, extract the value as <em>type</em>.
       </li>
-      <li>If <em>type</em> is an <tref>absolute URI</tref>, generate the following triple:
+      <li>If <em>type</em> is an <tref>absolute URL</tref>, generate the following triple:
         <dl class="triple">
           <dt>subject</dt>
           <dd><em>subject</em></dd>
@@ -1096,7 +1097,7 @@
         </dl>
       </li>
       <li>
-        If <em>type</em> is not an <tref>absolute URI</tref>, set it to <tref>current type</tref> from the
+        If <em>type</em> is not an <tref>absolute URL</tref>, set it to <tref>current type</tref> from the
         <tref>Evaluation Context</tref> if not empty.
       </li>
       <li>If the <tref>registry</tref> contains a <tref>URI prefix</tref> that is a character for character match of <em>type</em>
@@ -1160,7 +1161,7 @@
       along with <em>name</em>.</p>
 
     <ol class="algorithm">
-      <li>If <em>name</em> is an <tref>absolute URI</tref>, return <em>name</em>
+      <li>If <em>name</em> is an <tref>absolute URL</tref>, return <em>name</em>
         as a <tref>URI reference</tref>.</li>
       <li>If <tref>current type</tref> from <em>context</em> is null, there can be no <tref>current vocabulary</tref>.        
         Return the <tref>URI reference</tref> constructed as follows: