hixie: Add text to enable us to registry the HTML link types with [WEBLINK]. (whatwg r5249)

hixie: Add text to enable us to registry the HTML link types with
[WEBLINK]. (whatwg r5249)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.4177&r2=1.4178&f=h
http://html5.org/tools/web-apps-tracker?from=5248&to=5249

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.4177
retrieving revision 1.4178
diff -u -d -r1.4177 -r1.4178
--- Overview.html 9 Aug 2010 01:53:31 -0000 1.4177
+++ Overview.html 9 Aug 2010 03:58:20 -0000 1.4178
@@ -883,7 +883,10 @@
          <li><a href="#link-type-last"><span class="secno">4.12.4.18.2 </span>Link type "<code>last</code>"</a></li>
          <li><a href="#link-type-next"><span class="secno">4.12.4.18.3 </span>Link type "<code>next</code>"</a></li>
          <li><a href="#link-type-prev"><span class="secno">4.12.4.18.4 </span>Link type "<code>prev</code>"</a></ol></li>
-       <li><a href="#other-link-types"><span class="secno">4.12.4.19 </span>Other link types</a></ol></ol></li>
+       <li><a href="#other-link-types"><span class="secno">4.12.4.19 </span>Other link types</a>
+        <ol>
+         <li><a href="#whatwg-wiki"><span class="secno">4.12.4.19.1 </span>WHATWG Wiki</a></li>
+         <li><a href="#iana-registry"><span class="secno">4.12.4.19.2 </span>IANA Registry</a></ol></ol></ol></li>
    <li><a href="#common-idioms-without-dedicated-elements"><span class="secno">4.13 </span>Common idioms without dedicated elements</a>
     <ol>
      <li><a href="#the-main-part-of-the-content"><span class="secno">4.13.1 </span>The main part of the content</a></li>
@@ -39738,8 +39741,10 @@
   must also treat the keyword "<code title="">previous</code>" like
   the <code title="rel-prev"><a href="#link-type-prev">prev</a></code> keyword.</p>
 
-  </div><h5 id="other-link-types"><span class="secno">4.12.4.19 </span>Other link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p><dfn id="concept-rel-extensions" title="concept-rel-extensions">Extensions to the predefined
-  set of link types</dfn> may be registered in the <a href="http://wiki.whatwg.org/wiki/RelExtensions">WHATWG Wiki
+  </div><h5 id="other-link-types"><span class="secno">4.12.4.19 </span>Other link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p>There are currently two proposed mechanisms for registrying <dfn id="concept-rel-extensions" title="concept-rel-extensions">extensions to the predefined set of
+  link types</dfn>. This specification describes both currently. One
+  of these will likely be removed in the future.<h6 id="whatwg-wiki"><span class="secno">4.12.4.19.1 </span>WHATWG Wiki</h6><p><a href="#concept-rel-extensions" title="concept-rel-extensions">Extensions to the predefined
+  set of link types</a> may be registered in the <a href="http://wiki.whatwg.org/wiki/RelExtensions">WHATWG Wiki
   RelExtensions page</a>. <a href="#refsWHATWGWIKI">[WHATWGWIKI]</a><p>Anyone is free to edit the WHATWG Wiki RelExtensions page at any
   time to add a type. Extension types must be specified with the
   following information:<dl><dt>Keyword</dt>
@@ -39762,10 +39767,10 @@
 
     <p>One of the following:</p>
 
-    <dl><dt>not allowed</dt>
+    <dl><dt>Not allowed</dt>
 
-     <dd>The keyword is not allowed to be specified on
-     <code><a href="#the-link-element">link</a></code> elements.</dd>
+     <dd>The keyword must not be specified on <code><a href="#the-link-element">link</a></code>
+     elements.</dd>
 
      <dt>Hyperlink</dt>
 
@@ -39786,10 +39791,10 @@
 
     <p>One of the following:</p>
 
-    <dl><dt>not allowed</dt>
+    <dl><dt>Not allowed</dt>
 
-     <dd>The keyword is not allowed to be specified on <code><a href="#the-a-element">a</a></code>
-     and <code><a href="#the-area-element">area</a></code> elements.</dd>
+     <dd>The keyword must not be specified on <code><a href="#the-a-element">a</a></code> and
+     <code><a href="#the-area-element">area</a></code> elements.</dd>
 
      <dt>Hyperlink</dt>
 
@@ -39904,7 +39909,93 @@
   RelExtensions page</a> with the status "proposed" or "ratified" may
   be used with the <code title="">rel</code> attribute on
   <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 in
-  accordance to the "Effect on..." field. <a href="#refsWHATWGWIKI">[WHATWGWIKI]</a><h3 id="common-idioms-without-dedicated-elements"><span class="secno">4.13 </span>Common idioms without dedicated elements</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/89">ISSUE-89</a> (idioms) blocks progress to Last Call</span><h4 id="the-main-part-of-the-content"><span class="secno">4.13.1 </span>The main part of the content</h4><p>The main content of a page &mdash; not including headers and
+  accordance to the "Effect on..." field. <a href="#refsWHATWGWIKI">[WHATWGWIKI]</a><h6 id="iana-registry"><span class="secno">4.12.4.19.2 </span>IANA Registry</h6><p><a href="#concept-rel-extensions" title="concept-rel-extensions">Extensions to the predefined
+  set of link types</a> may be registered in the Link Relation Type
+  Registry. <a href="#refsIANALINKTYPE">[IANALINKTYPE]</a><p>Directions on registrying new types are not provided in this
+  specification, but are available from the IETF. <a href="#refsWEBLINK">[WEBLINK]</a><p>This specification defines the following fields that are used to
+  define how link types registered in the above registry interact with
+  this specification.<dl><dt>Effect on <code><a href="#the-link-element">link</a></code> elements</dt>
+
+   <dd>
+
+    <p>This field defines how conformance checkers are to treat the
+    link type when used with <code><a href="#the-link-element">link</a></code> elements, and defines
+    what the other attributes mean when used with the link type.</p>
+
+    <p>Allowed values:</p>
+
+    <dl><dt>Not allowed</dt>
+
+     <dd>Means that the keyword must not be specified on
+     <code><a href="#the-link-element">link</a></code> elements.</dd>
+
+     <dt>Hyperlink</dt>
+
+     <dd>Means that the keyword may be specified on a
+     <code><a href="#the-link-element">link</a></code> element; it creates a
+     <a href="#hyperlink">hyperlink</a>.</dd>
+
+     <dt>External Resource</dt>
+
+     <dd>Means that the keyword may be specified on a
+     <code><a href="#the-link-element">link</a></code> element; it creates an <a href="#external-resource-link">external resource
+     link</a>.</dd>
+
+    </dl></dd>
+
+   <dt>Effect on <code><a href="#the-a-element">a</a></code> and <code><a href="#the-area-element">area</a></code> elements</dt>
+
+   <dd>
+
+    <p>This field defines how conformance checkers are to treat the
+    link type when used with <code><a href="#the-a-element">a</a></code> and <code><a href="#the-area-element">area</a></code>
+    elements, and defines what the other attributes mean when used
+    with the link type.</p>
+
+    <dl><dt>Not allowed</dt>
+
+     <dd>The keyword must not be specified on <code><a href="#the-a-element">a</a></code> and
+     <code><a href="#the-area-element">area</a></code> elements.</dd>
+
+     <dt>Hyperlink</dt>
+
+     <dd>The keyword may be specified on <code><a href="#the-a-element">a</a></code> and
+     <code><a href="#the-area-element">area</a></code> elements; it creates a
+     <a href="#hyperlink">hyperlink</a>.</dd>
+
+     <dt>External Resource</dt>
+
+     <dd>The keyword may be specified on a <code><a href="#the-a-element">a</a></code> and
+     <code><a href="#the-area-element">area</a></code> elements; it creates an <a href="#external-resource-link">external resource
+     link</a>.</dd>
+
+     <dt>Hyperlink Annotation</dt>
+
+     <dd>The keyword may be specified on a <code><a href="#the-a-element">a</a></code> and
+     <code><a href="#the-area-element">area</a></code> elements; it <a href="#hyperlink-annotation" title="hyperlink
+     annotation">annotates</a> other <a href="#hyperlink" title="hyperlink">hyperlinks</a> created by the element.</dd>
+
+    </dl></dd>
+
+  </dl><div class="impl">
+
+  <p>Conformance checkers must use the information given in the Link
+  Relation Type Registry to establish if a link type keyword is
+  allowed or not: values defined in this specification or listed in
+  that registry must be accepted when used on the elements for which
+  they apply as described in the "Effect on..." fields, whereas values
+  not listed in either this specification or in the aforementioned
+  registry must be rejected as invalid. <a href="#refsIANALINKTYPE">[IANALINKTYPE]</a></p>
+
+  <p>When an author uses a new type not defined by either this
+  specification or the registry, conformance checkers should offer to
+  add the value to the registry, in a manner consistent with the
+  requirements of the Web Linking specification. <a href="#refsWEBLINK">[WEBLINK]</a></p>
+
+  </div><p>Link types defined in the Link Relation Type Registry may be used
+  with the <code title="">rel</code> attribute on <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 in accordance to the
+  "Effect on..." fields. <a href="#refsIANALINKTYPE">[IANALINKTYPE]</a><h3 id="common-idioms-without-dedicated-elements"><span class="secno">4.13 </span>Common idioms without dedicated elements</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/89">ISSUE-89</a> (idioms) blocks progress to Last Call</span><h4 id="the-main-part-of-the-content"><span class="secno">4.13.1 </span>The main part of the content</h4><p>The main content of a page &mdash; not including headers and
   footers, navigation links, sidebars, advertisements, and so forth
   &mdash; can be marked up in a variety of ways, depending on the
   needs of the author.<p>The simplest solution is to not mark up the main content at all,
@@ -67662,6 +67753,10 @@
    <dd><cite><a href="http://www.iana.org/assignments/character-sets">Character
    Sets</a></cite>. IANA.</dd>
 
+   <dt id="refsIANALINKTYPE">[IANALINKTYPE]</dt>
+   <dd><cite><a href="http://www.iana.org/assignments/link-relations">Link
+   Relations</a></cite>. IANA.</dd>
+
    <dt id="refsIANAPERMHEADERS">[IANAPERMHEADERS]</dt>
    <dd><cite><a href="http://www.iana.org/assignments/message-headers/perm-headers.html">Permanent
    Message Header Field Names</a></cite>. IANA.</dd>

Received on Monday, 9 August 2010 03:59:06 UTC