WWW Names and Addresses, URIs, URLs,
URNs
You should be able to reach anything I have on UR* from this page
directly or indirectly.
- TimBL Specifications
URI (RFC 1630)
Universal Resource Identifiers (URIs) is the name for a
generic WWW identifier.
The URI specification simply defines the syntax for encoding arbitrary naming
or addressing schemes, and has a list of such schemes.
See: The specification of URIs as
used by WWW is to be distributed with informational status in the Internet
community.
It is also published as RFC 1630.
URLs
The
specification of URLs defines the encoding for specific access protocols,
as defined by the URI WG and edited by various people This specification is
not stable yet and does not necessarily describe WWW practice.
Not part of the specification, now historical:
WWW will use any new forms of naming which give features
such as persistence and redundancy, when the are available,
by extension of the set of schemes in the URI.Other published notes:
So far there is:
Mailing lists
This subject is discussed by the URI working group of the
IETF (mail uri-request@bunyip.com to join).
The following material may also be of interest:
General Background Material
UR Terms
This is my personal view and explanation.
- URI
- Universal Resource Idenifier.
The generic set of all names/addresses which are short strings which refer to
objects.
(Originally UDI in some www documents) See URI spec ..
- URL
- Uniform Resource Locators.
Term introducted by the IETF in forming the URI working group to point out
that currently available URIs are mainly addresses rather than names.
Exactly what consitutes a locator as opposed to a name is basically lack of
persistence,
but this is a much discussed point and impossible to define precisely.
In practice, the set of schmes referring to existing protocolls,
listed in the URL specification .
- URN
- Uniform Resource Name. 1. Any URI which is not a URL. 2.
A particular scheme which is currently (1991,2,3,4) under development by the
IETF,
which should provide for the resolution using internet protocols of names
which have a greater persistence than that currently assiated with internet
host names or organizations.
When defined, a URN(1) will be an example of a URN(1).
_______________________________________________________
| |
| _______________ _______________ |
| | ftp: | | urn: | |
| | gopher: | | fpi: ? | |
| | http: | | | |
| | etc | | | |
| |_______________| |_______________| |
| URLs URNs |
|_______________________________________________________|
URIs
- URC
- Uniform Resource Citation.
A set of attribute/value pairs describing an object.
Some of the values may be URIs of various kinds.
Others may include, for example, athorship, publisher, datatype, date,
copyright status and shoe size.
Not normally discussed as a short string,
but a set of fields and values with some defined free formatting.
webmaster@w3.org, November 1994