Primero vamos a definirlos:
- URL: Uniform Resource Locator, Localizador Uniforme de Recursos
- URI: Uniform Resource Identifier, Identificador Universal de Recursos
- URN: Uniform Resource Name, Nombre Uniforme de Recursos
Les quedo claro con los nombres?, se nota la diferencia verdad?....Vamos a ser rápidos y precisos y resumir todo lo que pude encontrar por la Red:
Primero detalleremos y ampliaremos el concepto de URL y términos importantes de este:
Una URL es esto:
Por partes: http://, es el protocolo o esquema, puede ser tambien: ftp://, gopher://, telnet:, mailto:, news:, también hay otros como: file, prospero, wais y nntp, espero que sean todos
Ahora: www.sergiotarrillo.com, aca tenemos el host, el dominio y el dominio de primer nivel
Este otro: weblogs/agosto2005/, directorio y subdirectorio
y por ultimo: noticias.html: que es el recurso al cual accedemos
A manera de conclusión la URL, sirve para localizar cualquier recurso en cualquier parte del mundo, es decir en cualquier parte de la web.
Ahora que tiene que ver con URI y con URN. Ah traten de tener la mente clara, si estan leyendo esto a las 03:00am y estan con sueño, levantense unos minutos de la pc... que estos conceptos son medios confusos...
Algunos sitios dicen que URI = URL + URN, otros que dicen que hay dos tipos de URI, los cuales son URL y URN. Lo que hay que saber de URN es que aun no se usa, esta pensado para un futuro. Hay una difencia entre URN y URL, con URN solo usaremos el nombre para acceder a un recurso mientras que con URL usamos una dir completa. Entiendad a URL como un URI especifico. Abajo dejare unos links para lean y se entretengan con UNR, URL, y URI... recuerden que algunos sitios encontrar que definen a URL como una URI, al parecer URL es el concepto antiguo y primitivo, pero dado que los avances tecnologicos ahora tambien existe URI y URN, por el momento se puede referir a http://www.sergiotarrillo.com/weblogs/agosto2005/noticias.html como URL o URI, pero cuando comienze a usarse mas URN, podremos diferenciarlos mas...
Links interesantes:
- Sintaxis y tipos básicos de datos en CSS2
- La URL
- Arquitectura de WWW
- URI y URL
- Hipervinculos
- URI: Generic Syntax
Saludos
1 comentario:
Tengo entendido que URL define los mecanismos (FTP, HTTP, SMB) para acceder a un recurso en la Red.
Publicar un comentario