Auteur Message
Administrateur
Avatar de l’utilisateur
Pour les gens qui se sont déjà senti(e)s perdu(e)s entre ces trois termes semblant autant interchangeables que distincts (paradoxale), voici une définition faisant autorité, car donné par le standard qui les défini dans leurs formes générales.

Uniform Resource Identifier (URI): Generic Syntax — RFC 3986 (ietf.org)

Je cite l’original et traduit plus bas.

IETF a écrit : 
1.1.3. URI, URL, and URN

A URI can be further classified as a locator, a name, or both. The term "Uniform Resource Locator" (URL) refers to the subset of URIs that, in addition to identifying a resource, provide a means of locating the resource by describing its primary access mechanism (e.g., its network "location"). The term "Uniform Resource Name" (URN) has been used historically to refer to both URIs under the "urn" scheme [RFC2141], which are required to remain globally unique and persistent even when the resource ceases to exist or becomes unavailable, and to any other URI with the properties of a name.

An individual scheme does not have to be classified as being just one of "name" or "locator". Instances of URIs from any given scheme may have the characteristics of names or locators or both, often depending on the persistence and care in the assignment of identifiers by the naming authority, rather than on any quality of the scheme. […]


Traduction a écrit : 
1.1.3. URI, URL, et URN

Une URI peut être de plus, classifiée comme localisatrice, nom, ou les deux. Le terme « Localisateur Uniforme de Ressource » (URL) se réfère au sous‑ensemble des URI, qui, en plus d’identifier une ressource, fournissent un moyen de localiser la ressource en décrivant ses mécanismes d’accès fondamentaux (ex. son « emplacement » réseau). Le terme « Nom Uniforme de Ressource » (URN) a été historiquement utilisé pour se référer à la fois aux URI sous le schème “urn” [RFC2141], qui doivent être et rester obligatoirement, globalement unique et persistante, même quand la ressource cesse d’exister ou devient indisponible ; ou à toute autre URI ayant les caractéristiques d’un nom.

Un schème en particulier, n’a pas nécessairement a être classifié comme seulement un « nom » ou seulement un « localisateur ». Des cas d’URI de n’importe quel schème peuvent avoir les caractéristiques de noms, localisateurs ou les deux, cela dépendant souvent de la persistance et du soin mis à faire assigner les identifiants par des autorité de nommages, plutôt que dépendant de n’importe quel caractéristique du schème. […]


En moins de mots : on devrait plutôt en général parler d’URI. Les URL sont des URI, de même que les URN, sont aussi des URI ; mais c’est OK de parler d’URL pour les liens sur l’Internet en particulier.

Les URI servent à identifier des choses. Accessoirement, elles peuvent permettre d’y accéder, mais pas nécessairement. Les URL sont des URI qui font les deux : identifier une chose et indiquer comment y accéder, et c’est pour cela qu’elles sont utilisé pour les liens sur l’Internet. Ceci dit j’ajoute que les URL, sont trop souvent de médiocres moyens de désigner une chose, car bien qu’elle indique comment accéder à une chose, la chose à laquelle on accède en suivant une URL, peut changer trop facilement (je ne parle pas de changement de forme). C’est pour cela qu’ils disent que ça dépend de la persistance, et que cette qualité qu’est la persistance, est plus soulignée quand on parle d’URN que quand on parle d’URL. Disons qu’une URL stable, dirigeant vers un site qui ne risque pas trop de totalement changer de contenu un jour ou l’autre, peut être qualifié de bonne URN aussi.

En encore moins de mots : URI = identification et/ou indication de moyen d’accès ; URL = désignation d’un moyen d’accès surtout, et selon le sérieux qui y est mis, désignation d’une identification ; URN = désignation d’une identification, surtout, et optionnellement, d’un moyen d’accès.

Voir aussi : Le mot “URL” : féminin ou masculin ?
Profil
Administrateur
Avatar de l’utilisateur
En Anglais, un document du W3C sur la même question des différences et similitudes entre ces trois sigles : URIs, URLs, and URNs: Clarifications and Recommendations (w3.org), Septembre 2001.

Attention tout‑de‑même à la date de ce document, qui est antérieure à celle de celui cité dans le premier message.

Je repasserai pour résumer et traduire, plus tard.
Profil