- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 16 Jun 2008 09:57:21 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec In directory hutz:/tmp/cvs-serv14447 Modified Files: Overview.html Log Message: minor groundwork for upcoming url overhaul (whatwg r1779) Index: Overview.html =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.968 retrieving revision 1.969 diff -u -d -r1.968 -r1.969 --- Overview.html 16 Jun 2008 07:56:54 -0000 1.968 +++ Overview.html 16 Jun 2008 09:57:19 -0000 1.969 @@ -2592,7 +2592,8 @@ <p>This specification uses the term <em>document</em> to refer to any use of HTML, ranging from short static documents to long essays or reports with rich multimedia, as well as to fully-fledged interactive - applications. + applications.</p> + <!-- XXXURL --> <p>For readability, the term URI is used to refer to both ASCII URIs and Unicode IRIs, as those terms are defined by RFC 3986 and RFC 3987 @@ -6299,11 +6300,20 @@ </ol> <h4 id=urls><span class=secno>3.2.9 </span>URLs</h4> + <!-- XXXURL --> <div class=big-issue> <p>This section will do the following:</p> <ul> + <li>define URL as IRI and replace all uses of URIs and IRIs in the rest + of the spec with URL + + <li>define "valid URL" in terms of valid URIs and IRIs and replace that + concept through the spec to a pointer here, getting rid of references to + <a href="#references">[RFC3986]</a> <a + href="#references">[RFC3987]</a> outside this section + <li>define how to resolve relative URLs in markup attributes (using XMLBase as defined elsewhere right now) @@ -6335,14 +6345,6 @@ <p>query: don't expand %-encoded bytes. Re-encode unicode to the page's encoding. Do not percent-encode.</p> - <li>define URL as IRI and replace all uses of URIs and IRIs in the rest - of the spec with URL - - <li>define "valid URL" in terms of valid URIs and IRIs and replace that - concept through the spec to a pointer here, getting rid of references to - <a href="#references">[RFC3986]</a> <a - href="#references">[RFC3987]</a> outside this section - <li>define "valid URL reference" in terms of valid URI references and IRI references and replace that concept through the spec to a pointer here, getting rid of references to <a href="#references">[RFC3986]</a> <a @@ -32698,7 +32700,7 @@ <p>The <dfn id=href5 title=dom-location-href><code>href</code></dfn> attribute returns the address of the page represented by the associated - <code>Document</code> object, as an absolute IRI reference. + <code>Document</code> object, as an absolute URI or IRI reference. <p>On setting, <!--XXX Mozilla does this, but IE doesn't. What should we do?: the behavior depends on the context in which the @@ -32765,7 +32767,7 @@ rules given for URI decomposition attributes, with the <a href="#input" title=concept-uda-input>input</a> being the address of the page represented by the associated <code>Document</code> object, as an absolute - IRI reference (same as the <code title=dom-location-href><a + URI or IRI reference (same as the <code title=dom-location-href><a href="#href5">href</a></code> attribute), and the <a href="#common3" title=concept-uda-setter>common setter action</a> being the same as setting the <code title=dom-location-href><a href="#href5">href</a></code> @@ -33437,7 +33439,7 @@ href="#references">[RFC3987]</a> </li> <!-- IRI, - ifragment? XXX --> + ifragment? XXXURL (refer to parsing defined in this spec) --> <li> <p>If <i>fragid</i> is the empty string, then the indicated part of the
Received on Monday, 16 June 2008 09:57:56 UTC