En informática , un CURIE (o URI compacto ) define una sintaxis abreviada genérica para expresar identificadores uniformes de recursos (URI). Es un URI abreviado expresado en una sintaxis compacta y se puede encontrar en gramáticas XML y no XML. Un CURIE puede considerarse un tipo de datos .
Un ejemplo de sintaxis CURIE: [isbn:0393315703]
Los corchetes se pueden utilizar para evitar ambigüedades entre los CURIE y los URI regulares, lo que genera los denominados CURIE seguros.
QNames (los prefijos de espacio de nombres utilizados en XML ) a menudo se utilizan como CURIE y pueden considerarse un tipo de CURIE. Los CURIE, según lo define el W3C , estarán mejor definidos y pueden incluir verificación. A diferencia de QNames, la parte de un CURIE después de los dos puntos no necesita ajustarse a las reglas para los nombres de elementos XML.
El primer borrador de trabajo del W3C de la sintaxis de CURIE se publicó el 7 de marzo de 2007. [1]
La recomendación final se publicó el 16 de diciembre de 2010. [2]
Ejemplo [ editar ]
Este ejemplo se basa en uno del Borrador de trabajo del W3C del 7 de marzo de 2007, utilizando una sintaxis QName dentro de XHTML .
<html xmlns: wikipedia = "http://en.wikipedia.org/wiki/"> <cabeza> ... </cabeza> <cuerpo> <p> Obtenga más información acerca de los <a href=" [wikipedia:Biome] "> biomas </a>. </p> </body></html>
- La definición ("<html xmlns: wikipedia =" http://en.wikipedia.org/wiki/ ">") está resaltada en amarillo
- El CURIE ("[wikipedia: Biome]") está resaltado en verde
Ver también [ editar ]
Referencias [ editar ]
Enlaces externos [ editar ]
- Recomendación del candidato del W3C 16 de enero de 2009 [1]