[Bug 21897] New: Definition of 'valid URLs' points to The URL standard, which lacks requirement to escape spaces

https://www.w3.org/Bugs/Public/show_bug.cgi?id=21897

            Bug ID: 21897
           Summary: Definition of 'valid URLs' points to The URL standard,
                    which lacks requirement to escape spaces
    Classification: Unclassified
           Product: HTML WG
           Version: unspecified
          Hardware: PC
               URL: http://www.w3.org/html/wg/drafts/html/master/infrastru
                    cture.html#valid-url
                OS: Windows 3.1
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec
          Assignee: dave.null@w3.org
          Reporter: xn--mlform-iua@xn--mlform-iua.no
        QA Contact: public-html-bugzilla@w3.org
                CC: annevk@annevk.nl, mike@w3.org,
                    public-html-admin@w3.org,
                    public-html-wg-issue-tracking@w3.org,
                    shadow2531@gmail.com

ISSUE: 

1) NU validator considers it an error if a string that is
   supposed to be a URL, contains an unescaped space character.
   (Percentage escaping of valid URLs is common knowledge.)

2) HTML5 says "A URL is a valid URL if it conforms to the
   authoring conformance requirements in the URL standard."
   http://www.w3.org/html/wg/drafts/html/master/infrastructure.html#valid-url

3) HOWEVER, the URL standard does has no requirement that
   spaces are written as percentage-encoded.

NOTE:

   Probably relates to other characters that needs escape too.

PROPOSAL: 

* If the URL standards editor plans to add this requirement, then clarify that
this is currently not defined by the URL standard.

* If the URL standard editor has no such plans, then define the requirement in
HTML 5.1. (HTML5 CR does not have this issue I believe.)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Thursday, 2 May 2013 01:18:46 UTC