Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Uniform Resource Name

created by michaelm

(idea) by alien_life_form (1.9 y) (print)   ?   (I like it!) 1 C! Mon Jul 02 2001 at 14:44:48

Also, something that nobody has the faintest idea on how to resolve, and an attempt to perpetrate jargon murder on the useful, well defined, well understood concept of URL

The universal resource name, and its dreaded brethren - the URI - Universal resource identifier, are widespread pollutants of the technical discourse. Enshrined in several RFCs, they tend to be defined in terms of what they are not, vaguely termed as being ``like URLs, but persistent and location independent'' etc. Most often, people will say: ``an URL is of course an URI/URN but an URI/URN may not be an URL...''. The same people will meet the logical sequel ``So what would be an example of a URN which is not also a URL?'' with a blank stare.

Fact is, examples of non-URL URNs can be given, as follows:


urn://foo/blarg/blaz/yuck
These examples are also pretty useless, as they are self referential and nobody appears to be able to actually produce a way to resolve the darn thing.

One has only to read the XML mailing lists to realize the perverse uselessness of the URN idea: the question
``How do I resolve the PUBLIC|SYSTEM DTD identifier...''
is one of the most popular (you guessed right, DTD identifiers are defined as URNs). Obviously, the only instance where this question has a definite answer is when the URN is also a URL.

The reasoning behind the definition of URNs (and URIs) appears to be motivated that a URL, while immensely useful, carries a few real world warts (non persistence being one). The typical Computer Science reaction to this situation is, therefore, to invent an abstract concept from which the warts are removed.

Too bad that in this instance usefulness has been also removed - the only surviving properties of the original appear to be syntax and (partially) semantics. This has been craftily achieved by defining the thing in terms of an abstract resolution service that nobody ever bothered to define or implement.

It is amusing to observe that the universally used and understood URLs are now officially banned from technical literature - which must refer to URNs and URIs.


printable version
chaos

RFC 2611 Britney Spears Asia Carrera URI
Death by jargon College is to porn as marriage is to love The Princess Bride The Green Pages
Napster Bombs NTFS Ransom Love Urn
URL Ender's Game John Adams's 1800 State of the Union Address Two-party system
DPT IRC First Day Cover URL escape sequences
George Washington's 1795 State of the Union Address Blab RSVP Wap
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Just another sprinkling of indeterminacy
God is Dead
Markov chain
Buying a house
Zazen
Federal Marriage Amendment
Watching my kitty-cat die
What is it like to menstruate?
The everything2 distributed.net team
If I were watched alone, I'd be considered insane
Slitting your wrists
Shanghainese
pro-anorexia
Celtic Mythology
New Writeups
Ysardo
a brother to a sister(personal)
antigravpussy
your warm whispers(personal)
Clarke
Multiculturalism(idea)
aneurin
Earl of Landaff(person)
Heitah
Pseudocide(idea)
XWiz
Google Knol(lede)
Mythi
July 24, 2008(personal)
locke baron
The fall of Earth(fiction)
BookReader
Fear the Cold(dream)
Pavlovna
Kathleen MacInnes(person)
stainedglass
1(fiction)
kalen
Three "T"s(idea)
octillion369
Undead(idea)
archiewood
Ico(fiction)
Heisenberg
Why I love Everything2(log)
Everything 2 is brought to you by the letter C and The Everything Development Company