hixie: try adding registration templates to the spec (whatwg r5273)

hixie: try adding registration templates to the spec (whatwg r5273)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4201&r2=1.4202&f=h
http://html5.org/tools/web-apps-tracker?from=5272&to=5273

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.4201
retrieving revision 1.4202
diff -u -d -r1.4201 -r1.4202
--- Overview.html 10 Aug 2010 07:08:03 -0000 1.4201
+++ Overview.html 10 Aug 2010 21:10:45 -0000 1.4202
@@ -112,6 +112,8 @@
    .bookkeeping:before { display: block; content: 'Bookkeeping details'; font-weight: bolder; font-style: italic; }
    .bookkeeping { font-size: 0.8em; margin: 2em 0; }
    .bookkeeping p { margin: 0.5em 2em; display: list-item; list-style: square; }
+   .bookkeeping dt { margin: 0.5em 2em 0; }
+   .bookkeeping dd { margin: 0 3em 0.5em; }
 
    h4 { position: relative; z-index: 3; }
    h4 + .element, h4 + div + .element { margin-top: -2.5em; padding-top: 2em; }
@@ -858,8 +860,8 @@
      <li><a href="#following-hyperlinks"><span class="secno">4.12.3 </span>Following hyperlinks</a></li>
      <li><a href="#linkTypes"><span class="secno">4.12.4 </span>Link types</a>
       <ol>
-       <li><a href="#link-type-alternate"><span class="secno">4.12.4.1 </span>Link type "<code>alternate</code>"</a></li>
-       <li><a href="#link-type-archives"><span class="secno">4.12.4.2 </span>Link type "<code>archives</code>"</a></li>
+       <li><a href="#rel-alternate"><span class="secno">4.12.4.1 </span>Link type "<code>alternate</code>"</a></li>
+       <li><a href="#rel-archives"><span class="secno">4.12.4.2 </span>Link type "<code>archives</code>"</a></li>
        <li><a href="#link-type-author"><span class="secno">4.12.4.3 </span>Link type "<code>author</code>"</a></li>
        <li><a href="#link-type-bookmark"><span class="secno">4.12.4.4 </span>Link type "<code>bookmark</code>"</a></li>
        <li><a href="#link-type-external"><span class="secno">4.12.4.5 </span>Link type "<code>external</code>"</a></li>
@@ -39120,11 +39122,11 @@
      <th rowspan="2">Brief description</th>
     <tr><th><code><a href="#the-link-element">link</a></code></th>
      <th><code><a href="#the-a-element">a</a></code> and <code><a href="#the-area-element">area</a></code></th>
-    <tbody><tr><td><code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code></td> <!-- second most used <link rel> value -->
+    <tbody><tr><td><code title="rel-alternate"><a href="#rel-alternate">alternate</a></code></td> <!-- second most used <link rel> value -->
      <td><a href="#hyperlink">Hyperlink</a></td>
      <td><a href="#hyperlink">Hyperlink</a></td>
      <td>Gives alternate representations of the current document.</td>
-    <tr><td><code title="rel-archives"><a href="#link-type-archives">archives</a></code></td>
+    <tr><td><code title="rel-archives"><a href="#rel-archives">archives</a></code></td>
      <td><a href="#hyperlink">Hyperlink</a></td>
      <td><a href="#hyperlink">Hyperlink</a></td>
      <td>Provides a link to a collection of records, documents, or other materials of historical interest.</td>
@@ -39225,7 +39227,7 @@
   </div><!-- v2 ideas:
    * rel="related" // see also
    * http://microformats.org/wiki/rel-enclosure
-  --><h5 id="link-type-alternate"><span class="secno">4.12.4.1 </span>Link type "<dfn title="rel-alternate"><code>alternate</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p>The <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword may be
+  --><h5 id="rel-alternate"><span class="secno">4.12.4.1 </span>Link type "<dfn title="rel-alternate"><code>alternate</code></dfn>"</h5><p>The <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword may be
   used with <code><a href="#the-link-element">link</a></code>, <code><a href="#the-a-element">a</a></code>, and <code><a href="#the-area-element">area</a></code>
   elements.<p>The meaning of this keyword depends on the values of the other
   attributes.<dl class="switch"><dt>If the element is a <code><a href="#the-link-element">link</a></code> element and the <code title="attr-link-rel"><a href="#attr-link-rel">rel</a></code> attribute also contains the
@@ -39233,15 +39235,15 @@
 
    <dd>
 
-    <p>The <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword
+    <p>The <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword
     modifies the meaning of the <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword in the way
-    described for that keyword. The <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword does not create a
+    described for that keyword. The <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword does not create a
     link of its own.</p>
 
    </dd>
 
 
-   <dt>The <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword is
+   <dt>The <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword is
    used with the <code title="attr-hyperlink-type"><a href="#attr-hyperlink-type">type</a></code>
    attribute set to the value <code title="">application/rss+xml</code> or the value <code title="">application/atom+xml</code></dt>
 
@@ -39254,7 +39256,7 @@
     <div class="impl">
 
     <p>The first <code><a href="#the-link-element">link</a></code>, <code><a href="#the-a-element">a</a></code>, or <code><a href="#the-area-element">area</a></code>
-    element in the document (in tree order) with the <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword used with the <code title="attr-hyperlink-type"><a href="#attr-hyperlink-type">type</a></code> attribute set to the value
+    element in the document (in tree order) with the <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword used with the <code title="attr-hyperlink-type"><a href="#attr-hyperlink-type">type</a></code> attribute set to the value
     <code title="">application/rss+xml</code> or the value <code title="">application/atom+xml</code> must be treated as the default
     syndication feed for the purposes of feed autodiscovery.</p>
 
@@ -39286,24 +39288,24 @@
 
     <p>The nature of the referenced document is given by the <code title="attr-hyperlink-media"><a href="#attr-hyperlink-media">media</a></code>, <code title="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang">hreflang</a></code>, and <code title="attr-hyperlink-type"><a href="#attr-hyperlink-type">type</a></code> attributes.</p>
 
-    <p>If the <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword is
+    <p>If the <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword is
     used with the <code title="attr-hyperlink-media"><a href="#attr-hyperlink-media">media</a></code>
     attribute, it indicates that the referenced document is intended for
     use with the media specified.</p>
 
-    <p>If the <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword is
+    <p>If the <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword is
     used with the <code title="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang">hreflang</a></code>
     attribute, and that attribute's value differs from the <a href="#root-element">root
     element</a>'s <a href="#language">language</a>, it indicates that the
     referenced document is a translation.</p>
 
-    <p>If the <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword is
+    <p>If the <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword is
     used with the <code title="attr-hyperlink-type"><a href="#attr-hyperlink-type">type</a></code>
     attribute, it indicates that the referenced document is a
     reformulation of the current document in the specified format.</p>
 
     <p>The <code title="attr-hyperlink-media"><a href="#attr-hyperlink-media">media</a></code>, <code title="attr-hyperlink-hreflang"><a href="#attr-hyperlink-hreflang">hreflang</a></code>, and <code title="attr-hyperlink-type"><a href="#attr-hyperlink-type">type</a></code> attributes can be combined
-    when specified with the <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code>
+    when specified with the <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code>
     keyword.</p>
 
     <div class="example">
@@ -39316,25 +39318,45 @@
     </div>
 
     <p>This relationship is transitive &mdash; that is, if a document
-    links to two other documents with the link type "<code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code>", then, in addition to
+    links to two other documents with the link type "<code title="rel-alternate"><a href="#rel-alternate">alternate</a></code>", then, in addition to
     implying that those documents are alternative representations of
     the first document, it is also implying that those two documents
     are alternative representations of each other.</p>
 
    </dd>
 
-  </dl><h5 id="link-type-archives"><span class="secno">4.12.4.2 </span>Link type "<dfn title="rel-archives"><code>archives</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p>The <code title="rel-archives"><a href="#link-type-archives">archives</a></code> keyword may be
+  </dl><div class="bookkeeping" id="rel-alternate-registration">
+
+  <p>This is the registration template for this value in the Link
+  Relations registry: <a href="#refsIANALINKTYPE">[IANALINKTYPE]</a></p>
+
+  <dl><dt>Relation Name:<dd>alternate
+   <dt>Description:<dd>Gives alternate representations of the current document, provides a link to a syndication feed, or modifies the meaning of other link relations, depending on context.
+   <dt>Reference:<dd>http://dev.w3.org/html5/spec/Overview.html#rel-alternate
+   <dt>Notes:<dd>(none)
+   <dt>Application Data:<dd>(none)
+  </dl></div><h5 id="rel-archives"><span class="secno">4.12.4.2 </span>Link type "<dfn title="rel-archives"><code>archives</code></dfn>"</h5><p>The <code title="rel-archives"><a href="#rel-archives">archives</a></code> keyword may be
   used with <code><a href="#the-link-element">link</a></code>, <code><a href="#the-a-element">a</a></code>, and <code><a href="#the-area-element">area</a></code>
-  elements. This keyword creates a <a href="#hyperlink">hyperlink</a>.<p>The <code title="rel-archives"><a href="#link-type-archives">archives</a></code> keyword indicates
+  elements. This keyword creates a <a href="#hyperlink">hyperlink</a>.<p>The <code title="rel-archives"><a href="#rel-archives">archives</a></code> keyword indicates
   that the referenced document describes a collection of records,
   documents, or other materials of historical interest.<p class="example">A blog's index page could link to an index of the
   blog's past posts with <code title="">rel="archives"</code>.<div class="impl">
 
   <p><strong>Synonyms</strong>: For historical reasons, user agents
   must also treat the keyword "<code title="">archive</code>" like the
-  <code title="rel-archives"><a href="#link-type-archives">archives</a></code> keyword.</p>
+  <code title="rel-archives"><a href="#rel-archives">archives</a></code> keyword.</p>
 
-  </div><h5 id="link-type-author"><span class="secno">4.12.4.3 </span>Link type "<dfn title="rel-author"><code>author</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p>The <code title="rel-author"><a href="#link-type-author">author</a></code> keyword may be
+  </div><div class="bookkeeping" id="rel-archives-registration">
+
+  <p>This is the registration template for this value in the Link
+  Relations registry: <a href="#refsIANALINKTYPE">[IANALINKTYPE]</a></p>
+
+  <dl><dt>Relation Name:<dd>archives
+   <dt>Description:<dd>Provides a link to a collection of records, documents, or other materials of historical interest.
+   <dt>Reference:<dd>http://www.whatwg.org/specs/web-apps/current-work/complete.html#rel-archives
+   <dt>Notes:<dd>(none)
+   <dt>Application Data:<dd>(none)
+  </dl></div><h5 id="link-type-author"><span class="secno">4.12.4.3 </span>Link type "<dfn title="rel-author"><code>author</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p>The <code title="rel-author"><a href="#link-type-author">author</a></code> keyword may be
   used with <code><a href="#the-link-element">link</a></code>, <code><a href="#the-a-element">a</a></code>, and <code><a href="#the-area-element">area</a></code>
   elements. This keyword creates a <a href="#hyperlink">hyperlink</a>.<p>For <code><a href="#the-a-element">a</a></code> and <code><a href="#the-area-element">area</a></code> elements, the <code title="rel-author"><a href="#link-type-author">author</a></code> keyword indicates that the
   referenced document provides further information about the author of
@@ -39619,7 +39641,7 @@
   used with <code><a href="#the-link-element">link</a></code> elements. This keyword creates an <a href="#external-resource-link" title="external resource link">external resource link</a> that
   contributes to the <a href="#styling">styling processing model</a>.<p>The specified resource is a resource that describes how to
   present the document. Exactly how the resource is to be processed
-  depends on the actual type of the resource.<p>If the <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword is
+  depends on the actual type of the resource.<p>If the <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword is
   also specified on the <code><a href="#the-link-element">link</a></code> element, then <dfn id="the-link-is-an-alternative-stylesheet">the link
   is an alternative stylesheet</dfn>; in this case, the <code title="attr-title"><a href="#the-title-attribute">title</a></code> attribute must be specified on the
   <code><a href="#the-link-element">link</a></code> element, with a non-empty value.<p>The default type for resources given by the <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword is <code title="">text/css</code>.<div class="impl">

Received on Tuesday, 10 August 2010 21:11:36 UTC