- From: Julian Reschke <julian.reschke@gmx.de>
- Date: Thu, 18 Feb 2010 23:06:06 +0100
- To: Ian Hickson <ian@hixie.ch>
- CC: "public-html@w3.org" <public-html@w3.org>
On 18.02.2010 22:54, Ian Hickson wrote: > ... >> For now it's not, until you change the spec's reference. > > So if I write a draft that redefines HTTP, and then make HTML refer to > that draft instead of the HTTP spec, you'd argue that HTTP is in scope for > this group? > ... Not helpful. I thought we have agreed that we *want* IRIbis to become a replacement for WEBADDRESSES. To get there, it's essential to understand what it says, and why it does so. You wrote the algorithms in there (as far as I know), so I am asking you. Why does it matter on which mailing list I ask? >> That being said -- what do you *want* IRIbis to define here? As the UAs >> do not implement what you specified I'm wondering what the rational for >> this special case could be. > > So long as it's defined and compatible with legacy content, I don't really > care what the spec says. In general I would encourage making things as > simple as possible, but I don't know what that means in this case. In this case it would mean removing the special case in step 3 of Section 2 of <http://www.w3.org/html/wg/href/draft>. So, instead of: "If w begins with either of: * a string matching the <scheme> production, followed by "://" * the string "//" then percent-encode any left or right square brackets (U+005B, U+005D, "[" and "]") following the first occurrence of "/", "?", or "#" which follows the first occurrence of "//". Otherwise, percent-encode all left and right square brackets." it would simply be: "Percent-encode all left and right square brackets." That would make the web address mentioned in <http://www.w3.org/Bugs/Public/show_bug.cgi?id=8953>: http://a[b].example.org/ an "absolute URL" (in HTML5 speak). In particular I *believe* it means that "parsing a Web address" would never fail. Best regards, Julian
Received on Thursday, 18 February 2010 22:06:54 UTC