[html5] r3930 - [e] (0) Reference the IDNA spec more reliably. Fixing http://www.w3.org/Bugs/Pub [...]
whatwg at whatwg.org
whatwg at whatwg.org
Mon Sep 21 03:55:41 PDT 2009
Author: ianh
Date: 2009-09-21 03:55:40 -0700 (Mon, 21 Sep 2009)
New Revision: 3930
Modified:
index
source
Log:
[e] (0) Reference the IDNA spec more reliably.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=7416
Modified: index
===================================================================
--- index 2009-09-21 10:44:33 UTC (rev 3929)
+++ index 2009-09-21 10:55:40 UTC (rev 3930)
@@ -2275,6 +2275,17 @@
</dd>
+ <dt>URIs, IRIs, IDNA</dt>
+
+ <dd>
+
+ <p>Implementations must support the the semantics of <span title=URLs>URLs</span> defined in the URI and IRI
+ specifications, as well as the semantics of IDNA domain names
+ defined in the <cite>Internationalizing Domain Names in
+ Applications (IDNA)</cite> specification. <a href=#refsRFC3986>[RFC3986]</a> <a href=#refsRFC3987>[RFC3987]</a> <a href=#refsRFC3490>[RFC3490]</a>
+
+ </dd>
+
</dl><p>This specification does not <em>require</em> support of any
particular network transport protocols, style sheet language,
scripting language, or any of the DOM and WebAPI specifications
@@ -4584,7 +4595,7 @@
<p>A <dfn id=valid-reversed-dns-identifier>valid reversed DNS identifier</dfn> is a string that
consists of a series of IDNA labels in reverse order (i.e. starting
with the top-level domain), the prefix of which, when reversed and
- converted to ASCII, corresponds to a registered domain.</p>
+ converted to ASCII, corresponds to a registered domain. <a href=#refsRFC3490>[RFC3490]</a></p>
<p class=example>For instance, the string "<code title="">com.example.xn--74h</code>" is a <a href=#valid-reversed-dns-identifier>valid reversed DNS
identifier</a> because the string "<code title="">example.com</code>" is a registered domain.</p>
@@ -49150,7 +49161,7 @@
<li><p>Apply the IDNA ToUnicode algorithm to each component of the
host part of the <a href=#origin>origin</a> tuple, and append the results
— each component, in the same order, separated by U+002E FULL
- STOP characters (".") — to <var title="">result</var>.</li>
+ STOP characters (".") — to <var title="">result</var>. <a href=#refsRFC3490>[RFC3490]</a></li>
<li><p>If the port part of the <a href=#origin>origin</a> tuple gives a port
that is different from the default port for the protocol given by
Modified: source
===================================================================
--- source 2009-09-21 10:44:33 UTC (rev 3929)
+++ source 2009-09-21 10:55:40 UTC (rev 3930)
@@ -1309,6 +1309,21 @@
</dd>
+ <dt>URIs, IRIs, IDNA</dt>
+
+ <dd>
+
+ <p>Implementations must support the the semantics of <span
+ title="URLs">URLs</span> defined in the URI and IRI
+ specifications, as well as the semantics of IDNA domain names
+ defined in the <cite>Internationalizing Domain Names in
+ Applications (IDNA)</cite> specification. <a
+ href="#refsRFC3986">[RFC3986]</a> <a
+ href="#refsRFC3987">[RFC3987]</a> <a
+ href="#refsRFC3490">[RFC3490]</a>
+
+ </dd>
+
</dl>
<p>This specification does not <em>require</em> support of any
@@ -4164,7 +4179,8 @@
<p>A <dfn>valid reversed DNS identifier</dfn> is a string that
consists of a series of IDNA labels in reverse order (i.e. starting
with the top-level domain), the prefix of which, when reversed and
- converted to ASCII, corresponds to a registered domain.</p>
+ converted to ASCII, corresponds to a registered domain. <a
+ href="#refsRFC3490">[RFC3490]</a></p>
<p class="example">For instance, the string "<code
title="">com.example.xn--74h</code>" is a <span>valid reversed DNS
@@ -55453,7 +55469,8 @@
<li><p>Apply the IDNA ToUnicode algorithm to each component of the
host part of the <span>origin</span> tuple, and append the results
— each component, in the same order, separated by U+002E FULL
- STOP characters (".") — to <var title="">result</var>.</p></li>
+ STOP characters (".") — to <var title="">result</var>. <a
+ href="#refsRFC3490">[RFC3490]</a></p></li>
<li><p>If the port part of the <span>origin</span> tuple gives a port
that is different from the default port for the protocol given by
@@ -74401,7 +74418,8 @@
syntax defined above must be converted from Unicode to ASCII by
applying the IDNA ToASCII algorithm to the Unicode host name, with
both the AllowUnassigned and UseSTD3ASCIIRules flags set, and
- using the result of this algorithm as the host in the URI.</p>
+ using the result of this algorithm as the host in the URI. <a
+ href="#refsRFC3490">[RFC3490]</a></p>
<p>Characters in other components that are excluded by the syntax
defined above must be converted from Unicode to ASCII by first
@@ -74468,7 +74486,8 @@
syntax defined above must be converted from Unicode to ASCII by
applying the IDNA ToASCII algorithm to the Unicode host name, with
both the AllowUnassigned and UseSTD3ASCIIRules flags set, and
- using the result of this algorithm as the host in the URI.</p>
+ using the result of this algorithm as the host in the URI. <a
+ href="#refsRFC3490">[RFC3490]</a></p>
<p>Characters in other components that are excluded by the syntax
defined above must be converted from Unicode to ASCII by first
More information about the Commit-Watchers
mailing list