Re: iDNR, an alternative name resolution protocol

Sam Sun (ssun@CNRI.Reston.VA.US)
Tue, 1 Sep 1998 16:33:49 -0400

Message-ID: <001f01bdd5e7$d55c4e80$1c1e1b0a@ssun.CNRI.Reston.Va.US>
From: "Sam Sun" <ssun@CNRI.Reston.VA.US>
To: "Larry Masinter" <>,
Cc: "URI distribution list" <uri@Bunyip.Com>
Date: Tue, 1 Sep 1998 16:33:49 -0400
Subject: Re: iDNR, an alternative name resolution protocol


The draft defines URI as "... both for transmission in network protocols and
representation in spoken and written human communication". However, it seems
that the URI defined for network protocol may have different set of
requirements from URI targeted for human communication. URI defined for
network protocol doesn't need to be concerned with "user friendly" as much
as URI defined for human comsumption. And I think URI defined human
communication should not require "everyone in the world be able to read or
enter", because no single language is "friendly" to everyone in the world.

For any particular URI scheme defined for a specific network protocol (e.g.
http), it makes it simpler to have a uniform encoding. However, if URI is
defined as the guideline for every network protocol to be integrated with
web browser, it doesn't seem practical to enforce any specific encoding.
Different URI schemes may map to different network protocols, and different
protocols may have their very own encoding (already) defined. In fact, most
URI scheme specific Resolver (telnet, ftp, ldap, ...) treats its URI as
"human entered" and converts it into the protocol encoding before sending
out the request.

These said, it seems more appropriate to define URI "for representation in
spoken and written human communication" ONLY. And the URI encoding should be
defined as scheme specific. Some URI schemes (e.g. "http:") may require a
single encoding. While other URI schemes (e.g. "hld:") would allow any
native encoding to be used. The conversion from the human entered URI to the
network protocol is handled by the scheme specific Resolver.


-----Original Message-----
From: Larry Masinter <>
To: Harald Tveit Alvestrand <>; Jon Davis
<>; <>
Cc: URI distribution list <uri@Bunyip.Com>
Date: Tuesday, September 01, 1998 1:01 AM
Subject: RE: iDNR, an alternative name resolution protocol

>Martin Duerst and I have been working on a revised version of
>'draft-masinter-url-i18n', which lays out some of the issues around
>introducing more 'Human Friendly' URIs, at least for humans who
>speak/write languages other than English.
>I submitted a revision to Internet-Drafts, but there've been several
>revisions since; I suggest you fetch it from:
>The issues of introducing spaces other ASCII excluded characters within
>a URI are not significantly different from those surrounding the
>introduction of non-ASCII characters.
>I suggest '' as the mailing list most appropriate for
>this discussion.