Re: [whatwg] New URL Standard from Anne van Kesteren on 2012-09-24 (public-whatwg-archive@w3.org from September 2012)

David Sheets <kosmo.zb@gmail.com> Wed, 24 October 2012 04:20 UTC

Return-Path: <kosmo.zb@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDA3211E8115 for <ietf@ietfa.amsl.com>; Tue, 23 Oct 2012 21:20:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X-JEiTRx57Aa for <ietf@ietfa.amsl.com>; Tue, 23 Oct 2012 21:20:19 -0700 (PDT)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id 96A9F11E810B for <ietf@ietf.org>; Tue, 23 Oct 2012 21:20:18 -0700 (PDT)
Received: by mail-lb0-f172.google.com with SMTP id k13so897719lbo.31 for <ietf@ietf.org>; Tue, 23 Oct 2012 21:20:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=WsuK149O6Zb84nb1VVHYVTz/tVVnYryCZ0Dos0FXEsk=; b=Y+hQstkchLxahdcf/8FS4b0B1B1VCrOU9BwmkqUnDvCVJ2rF+NyenOtJ+jMGAfvJ2L YBWRmT6UnfNr35s4ZkTEY3SzQSoQlKXY1AWT2YUU+bKuj9LKfj5v+CCF9AantgJ9sVzK jxZvjQCgdvqrW0HVIlBo2rlYxSn/ZSokaiwKlG2bLKwcW82Wg4gMN0Senl7q7vDZTvLb 3uCfTFsiv8GLXUAMupGTdLnCU4KBsYQND0/1a6opTMqFkBNC4EIJrXKvafKISucZRrRY NH3nVCtxvxpHDWj7lNxbZq+tKcdUUHyJr1rFlq2aih40pLS3VOnjJlKf2U/+rXkw6xlV DLQA==
MIME-Version: 1.0
Received: by 10.152.105.173 with SMTP id gn13mr13204547lab.41.1351052417548; Tue, 23 Oct 2012 21:20:17 -0700 (PDT)
Received: by 10.112.36.227 with HTTP; Tue, 23 Oct 2012 21:20:17 -0700 (PDT)
In-Reply-To: <20121024035954.GA27268@mercury.ccil.org>
References: <50856E3C.103@gmail.com> <Pine.LNX.4.64.1210221753010.2471@ps20323.dreamhostps.com> <0DBC8A11-319C-4120-975E-7E40FD5818BF@gbiv.com> <Pine.LNX.4.64.1210222137530.2471@ps20323.dreamhostps.com> <CA+9kkMDpEZCvcG1DJd=O1qPNV+=+GTBeN+CGndUe51Xym_A9sg@mail.gmail.com> <Pine.LNX.4.64.1210232115210.2471@ps20323.dreamhostps.com> <15E1D98B-8883-4936-81A9-174E1323683C@nordsc.com> <CAGKvQ5ZV6_GMVgjEezhR-oKqSikxR7GYgacMitbfczmNh725mw@mail.gmail.com> <Pine.LNX.4.64.1210232348110.2471@ps20323.dreamhostps.com> <CAAWM5Tz3NdprjqwgyoVoV9qUuiwXb2gTQ49u4a4ePGfjyusDkw@mail.gmail.com> <20121024035954.GA27268@mercury.ccil.org>
Date: Tue, 23 Oct 2012 21:20:17 -0700
Message-ID: <CAAWM5TypLoCA5EmLkb=n5ic8GDyAVmKXs=CcAYn66rb2quPeQg@mail.gmail.com>
Subject: Re: [whatwg] New URL Standard from Anne van Kesteren on 2012-09-24 (public-whatwg-archive@w3.org from September 2012)
From: David Sheets <kosmo.zb@gmail.com>
To: John Cowan <cowan@mercury.ccil.org>
Content-Type: text/plain; charset="ISO-8859-1"
X-Mailman-Approved-At: Wed, 24 Oct 2012 08:37:10 -0700
Cc: Ted Hardie <ted.ietf@gmail.com>, IETF Discussion <ietf@ietf.org>, Christophe Lauret <clauret@weborganic.com>, Jan Algermissen <jan.algermissen@nordsc.com>, URI <uri@w3.org>, Ian Hickson <ian@hixie.ch>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Oct 2012 04:20:19 -0000

On Tue, Oct 23, 2012 at 8:59 PM, John Cowan <cowan@mercury.ccil.org> wrote:
> David Sheets scripsit:
>
>> Anne's current draft increases the space of valid addresses. This
>> isn't obvious as Anne's draft lacks a grammar and URI component
>> alphabets. You support Anne's draft and its philosophy, therefore you
>> are saying the space of valid addresses should be expanded.
>
> Before confusion is worse confounded, Anne's draft does not extend the space
> of valid addresses, but rather provides processing for both valid and
> invalid addresses.  As such, it extends the space of what may be called
> processable or usable addresses.

In the version of the spec that I am reading
<http://url.spec.whatwg.org/>, I see definition of an "invalid flag"
<http://url.spec.whatwg.org/#invalid-flag> and a "valid attribute"
<http://url.spec.whatwg.org/#dom-url-valid>.

It would appear that <##> is a valid WHATWGRL but an invalid URI reference.

Under WHATWGRL processing (and as is found in extant browsers), <##>
is handled as it is literally written and not through coercion to a
"valid" address from a "usable" address.

Given these facts, I don't understand how Anne's spec doesn't extend
the space of valid addresses. If the spec says that input is output
without modification and that input is outside of the STD 66 space,
doesn't that expand the space of valid addresses?

WHATWGRLs with "[" and "]" in path, query, and fragment are allowed as well.

David