Permalink
Browse files

[e] (0) Add text to enable us to registry the HTML link types with [W…

…EBLINK].

git-svn-id: http://svn.whatwg.org/webapps@5249 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information...
1 parent 3f8705b commit 2bc51445c0514b44fc6b7df13431b764db01b22e @Hixie Hixie committed Aug 9, 2010
Showing with 381 additions and 26 deletions.
  1. +122 −9 complete.html
  2. +122 −9 index
  3. +137 −8 source
View
131 complete.html
@@ -769,7 +769,10 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
<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>
@@ -51613,8 +51616,15 @@ <h6 id=link-type-prev><span class=secno>4.12.4.18.4 </span>Link type "<dfn title
<h5 id=other-link-types><span class=secno>4.12.4.19 </span>Other link types</h5>
- <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
+ <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.</p>
+
+
+ <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>
<p>Anyone is free to edit the WHATWG Wiki RelExtensions page at any
@@ -51641,10 +51651,10 @@ <h5 id=other-link-types><span class=secno>4.12.4.19 </span>Other link types</h5>
<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>
@@ -51665,10 +51675,10 @@ <h5 id=other-link-types><span class=secno>4.12.4.19 </span>Other link types</h5>
<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>
@@ -51788,6 +51798,105 @@ <h5 id=other-link-types><span class=secno>4.12.4.19 </span>Other link types</h5>
accordance to the "Effect on..." field. <a href=#refsWHATWGWIKI>[WHATWGWIKI]</a></p>
+ <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>
+
+ <p>Directions on registrying new types are not provided in this
+ specification, but are available from the IETF. <a href=#refsWEBLINK>[WEBLINK]</a></p>
+
+ <p>This specification defines the following fields that are used to
+ define how link types registered in the above registry interact with
+ this specification.</p>
+
+ <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></p>
+
+
<h3 id=common-idioms-without-dedicated-elements><span class=secno>4.13 </span>Common idioms without dedicated elements</h3>
<h4 id=the-main-part-of-the-content><span class=secno>4.13.1 </span>The main part of the content</h4>
@@ -94439,6 +94548,10 @@ <h3 class="no-num">Reflecting IDL attributes</h3>
<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>
View
131 index
@@ -776,7 +776,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>
@@ -51540,8 +51543,15 @@ local.onconnect = function (event) {
<h5 id=other-link-types><span class=secno>4.12.4.19 </span>Other link types</h5>
- <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
+ <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.</p>
+
+
+ <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>
<p>Anyone is free to edit the WHATWG Wiki RelExtensions page at any
@@ -51568,10 +51578,10 @@ local.onconnect = function (event) {
<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>
@@ -51592,10 +51602,10 @@ local.onconnect = function (event) {
<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>
@@ -51715,6 +51725,105 @@ local.onconnect = function (event) {
accordance to the "Effect on..." field. <a href=#refsWHATWGWIKI>[WHATWGWIKI]</a></p>
+ <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>
+
+ <p>Directions on registrying new types are not provided in this
+ specification, but are available from the IETF. <a href=#refsWEBLINK>[WEBLINK]</a></p>
+
+ <p>This specification defines the following fields that are used to
+ define how link types registered in the above registry interact with
+ this specification.</p>
+
+ <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></p>
+
+
<h3 id=common-idioms-without-dedicated-elements><span class=secno>4.13 </span>Common idioms without dedicated elements</h3>
<h4 id=the-main-part-of-the-content><span class=secno>4.13.1 </span>The main part of the content</h4>
@@ -87695,6 +87804,10 @@ interface <a href=#htmldocument>HTMLDocument</a> {
<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>
View
145 source
@@ -57720,8 +57720,16 @@ local.onconnect = function (event) {
<h5>Other link types</h5>
- <p><dfn title="concept-rel-extensions">Extensions to the predefined
- set of link types</dfn> may be registered in the <a
+ <p>There are currently two proposed mechanisms for registrying <dfn
+ 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.</p>
+
+
+ <h6>WHATWG Wiki</h6>
+
+ <p><span title="concept-rel-extensions">Extensions to the predefined
+ set of link types</span> may be registered in the <a
href="http://wiki.whatwg.org/wiki/RelExtensions">WHATWG Wiki
RelExtensions page</a>. <a
href="#refsWHATWGWIKI">[WHATWGWIKI]</a></p>
@@ -57754,10 +57762,10 @@ local.onconnect = function (event) {
<dl>
- <dt>not allowed</dt>
+ <dt>Not allowed</dt>
- <dd>The keyword is not allowed to be specified on
- <code>link</code> elements.</dd>
+ <dd>The keyword must not be specified on <code>link</code>
+ elements.</dd>
<dt>Hyperlink</dt>
@@ -57782,10 +57790,10 @@ local.onconnect = function (event) {
<dl>
- <dt>not allowed</dt>
+ <dt>Not allowed</dt>
- <dd>The keyword is not allowed to be specified on <code>a</code>
- and <code>area</code> elements.</dd>
+ <dd>The keyword must not be specified on <code>a</code> and
+ <code>area</code> elements.</dd>
<dt>Hyperlink</dt>
@@ -57916,6 +57924,122 @@ local.onconnect = function (event) {
href="#refsWHATWGWIKI">[WHATWGWIKI]</a></p>
+ <h6>IANA Registry</h6>
+
+ <p><span title="concept-rel-extensions">Extensions to the predefined
+ set of link types</span> may be registered in the Link Relation Type
+ Registry. <a href="#refsIANALINKTYPE">[IANALINKTYPE]</a></p>
+
+ <p>Directions on registrying new types are not provided in this
+ specification, but are available from the IETF. <a
+ href="#refsWEBLINK">[WEBLINK]</a></p>
+
+ <p>This specification defines the following fields that are used to
+ define how link types registered in the above registry interact with
+ this specification.</p>
+
+ <dl>
+
+ <dt>Effect on <code>link</code> elements</dt>
+
+ <dd>
+
+ <p>This field defines how conformance checkers are to treat the
+ link type when used with <code>link</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>link</code> elements.</dd>
+
+ <dt>Hyperlink</dt>
+
+ <dd>Means that the keyword may be specified on a
+ <code>link</code> element; it creates a
+ <span>hyperlink</span>.</dd>
+
+ <dt>External Resource</dt>
+
+ <dd>Means that the keyword may be specified on a
+ <code>link</code> element; it creates an <span>external resource
+ link</span>.</dd>
+
+ </dl>
+
+ </dd>
+
+ <dt>Effect on <code>a</code> and <code>area</code> elements</dt>
+
+ <dd>
+
+ <p>This field defines how conformance checkers are to treat the
+ link type when used with <code>a</code> and <code>area</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</code> and
+ <code>area</code> elements.</dd>
+
+ <dt>Hyperlink</dt>
+
+ <dd>The keyword may be specified on <code>a</code> and
+ <code>area</code> elements; it creates a
+ <span>hyperlink</span>.</dd>
+
+ <dt>External Resource</dt>
+
+ <dd>The keyword may be specified on a <code>a</code> and
+ <code>area</code> elements; it creates an <span>external resource
+ link</span>.</dd>
+
+ <dt>Hyperlink Annotation</dt>
+
+ <dd>The keyword may be specified on a <code>a</code> and
+ <code>area</code> elements; it <span title="hyperlink
+ annotation">annotates</span> other <span
+ title="hyperlink">hyperlinks</span> 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>link</code>,
+ <code>a</code>, and <code>area</code> elements in accordance to the
+ "Effect on..." fields. <a
+ href="#refsIANALINKTYPE">[IANALINKTYPE]</a></p>
+
+
<h3>Common idioms without dedicated elements</h3>
<h4>The main part of the content</h4>
@@ -108301,6 +108425,11 @@ interface <span>HTMLDocument</span> {
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

0 comments on commit 2bc5144

Please sign in to comment.