- From: <noah_mendelsohn@us.ibm.com>
- Date: Mon, 6 Apr 2009 14:32:12 -0400
- To: John Kemp <john.kemp@nokia.com>
- Cc: "www-tag@w3.org WG" <www-tag@w3.org>
John Kemp writes:
> My citing of 2141 was somewhat of a red-herring,
OK, no problem, maybe that's what threw me off a bit. I now understand
you to be saying that you're sympathetic with the change from URL -> URI
in general, but are observing that some of the particular statements in
the draft don't apply to all URI schemes. I agree with that. So, this
all will be good input to Raman for subsequent revisions to the draft.
Thank you for the clarification; I'm sorry I didn't understand your
concern the first time.
Noah
--------------------------------------
Noah Mendelsohn
IBM Corporation
One Rogers Street
Cambridge, MA 02142
1-617-693-4036
--------------------------------------
John Kemp <john.kemp@nokia.com>
04/03/2009 08:49 AM
To: "ext noah_mendelsohn@us.ibm.com"
<noah_mendelsohn@us.ibm.com>
cc: "www-tag@w3.org WG" <www-tag@w3.org>
Subject: Re: ISSUE-60: Name of draft should be changed to
refer to URI's not URL's
Hi Noah,
On Apr 2, 2009, at 7:08 PM, ext noah_mendelsohn@us.ibm.com wrote:
> John: on today's call, I promised a bit of a followup.
Thank you for doing so.
>
>
> John Kemp wrote:
>
>> What would a '#' mean in a URN? RFC2141[1] suggests that '#' is a
>> reserved character, and would thus
>> require escaping.
>
>
> I'm not quite sure why URNs are coming up as a big consideration
> wrt/ this
> change. RFC 3986 [1] is the syntax for all Web identifiers,
> including for
> example those using the http scheme. So, the main reason that some
> of us
> pushed to change URL to URI in the title and content of the draft is
> that
> it's the preferred initialism for the identifiers we're discussing,
> including those that use http.
Yes, I understand that. As I noted in my email review [1] of the
document, I even suggested myself that this change be made.
[...]
>
> [1] http://www.ietf.org/rfc/rfc3986.txt
I am not arguing with RFC 3986. I understand that document to be quite
emphatic in its guidance.
My citing of 2141 was somewhat of a red-herring, but reading that
document is what caused me to actually think a bit about the change
from URL to URI.
My concern is about the draft of 'Hash in URIs' [2], which says,
taking just a couple of examples:
'Designers of URIs have traditionally used ? to encode server-side
parameters' - what do 'server-side parameters' actually mean in the
context of URNs (or non-HTTP URIs even)? Do they have meaning always?
Does the document describe uses _beyond_ the use of ? as HTTP query
parameters?
and,
'At its inception, the Web also introduced fragment identifiers
(preceded by # ) as a means of addressing specific locations in a
document.' - again, how does this apply in situations where a URI does
not specify a retrieval algorithm?
What does:
'Create URIs for intermediate pages in a Web application so that the
back button does the right thing' mean, when the client is not a Web
browser (or even an HTTP user-agent)?
All of the examples given appear to use http: URIs. My sense is that
this draft is currently talking mostly, and perhaps exclusively, about
http: URIs, usually accessed within a Web browser context.
My suggestion is simply that the document ought to say exactly that (I
think it's useful even if it does only talk about http: URIs), unless
relevant use-cases beyond http: URIs can be elaborated in the
document, and the language changed appropriately.
Regards,
- johnk
[1] http://lists.w3.org/Archives/Public/www-tag/2009Mar/0144.html
[2] http://www.w3.org/2001/tag/doc/hash-in-uri.html
Received on Monday, 6 April 2009 18:31:33 UTC