El esquema URI de etiquetas es un esquema de identificador uniforme de recursos (URI) para identificadores únicos llamados etiquetas , definido por RFC 4151 en octubre de 2005. [ 1 ] [ 2 ]
El RFC identifica cuatro requisitos para las etiquetas: [ 1 ]
- Es probable que los identificadores sean únicos en el espacio y el tiempo, y que provengan de una fuente prácticamente inagotable.
- Los identificadores son relativamente fáciles de crear, leer, escribir y recordar para los humanos.
- No es necesario un registro centralizado, al menos para los titulares de nombres de dominio o direcciones de correo electrónico; y el coste de generar cada nuevo identificador es insignificante.
- Los identificadores son independientes de cualquier esquema de resolución en particular.
Formato
La sintaxis general de una URI de etiqueta es: [ 1 ]
"etiqueta:" nombreAutoridad "," AAAA-MM-DD-fecha ":" específico [ "#" fragmento ]
En esta sintaxis, el authorityNamenombre de dominio o la dirección de correo electrónico se encuentra en formato AAAA-MM-DD , como por ejemplo 2017-01-01: . De esta forma, una etiqueta específica se vincula a un nombre de dominio o dirección de correo electrónico específicos en un momento determinado. Es necesario que la entidad que crea la etiqueta controle el dominio o la dirección de correo electrónico especificados a las 00:00 UTC de la fecha indicada. Este requisito garantiza la unicidad global y persistente de cada etiqueta. El nombre de la autoridad por sí solo no bastaría para la unicidad global, ya que la propiedad de los dominios y las direcciones de correo electrónico está sujeta a cambios.
La fecha utilizada en una etiqueta puede ser una fecha pasada, siempre que la entidad que etiquetó controlaba el nombre de la autoridad en esa fecha. Una entidad que adquiere el control de un nombre de autoridad inmediatamente después de un período en el que no estaba asignado puede emitir etiquetas como si hubiera controlado el nombre de la autoridad durante ese período, siempre que la entidad tenga pruebas de que el nombre no estaba asignado. La fecha utilizada en una etiqueta recién emitida no puede ser una fecha futura.
La fecha puede abreviarse; el mes y el día se establecen por defecto 01, pero las etiquetas que tienen valores predeterminados de mes y día se consideran diferentes de las etiquetas donde 01se especifica el valor. Por lo tanto,
tag:example.com,2004:1234tag:example.com,2004-01:1234tag:example.com,2004-01-01:1234
son todas etiquetas diferentes y pueden tener diferentes referentes. Todas deberían haber sido creadas por la misma entidad de etiquetado (específicamente, quien controlaba example.com el 1 de enero de 2004 a las 00:00 UTC). Si una entidad diferente tomó el control de example.com a las 00:05 UTC de esa fecha, no se le permitiría crear etiquetas hasta la fecha siguiente, y nunca podría usar las formas abreviadas, 2004o 2004-01.
Ejemplos de URI de etiquetas son:
tag:timothy@hpl.hp.com,2001:web/externalHometag:sandro@w3.org,2004-05:Sandrotag:my-ids.com,2001-09-15:TimKindberg:presentations:UBath2004-05-19tag:blogger.com,1999:blog-555tag:yaml.org,2002:int#section1
Véase también
Referencias
- esquemas URI
- Estándares de Internet
- identificadores únicos
- Índice (publicaciones)
- Identificadores