- From: <bugzilla@jessica.w3.org>
- Date: Thu, 02 May 2013 01:18:44 +0000
- To: public-html-admin@w3.org
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