Curie

From Handwiki

In computing, a CURIE (or Compact URI) defines a generic, abbreviated syntax for expressing Uniform Resource Identifiers (URIs). It is an abbreviated URI expressed in a compact syntax, and may be found in both XML and non-XML grammars. A CURIE may be considered a datatype.

An example of CURIE syntax: [isbn:0393315703]

The square brackets may be used to prevent ambiguities between CURIEs and regular URIs, yielding so-called safe CURIEs.

QNames (the namespace prefixes used in XML) often are used as a CURIE, and may be considered a type of CURIE. CURIEs, as defined by the W3C, will be better defined and may include checking. Unlike QNames, the part of a CURIE after the colon does not need to conform to the rules for XML element names.

The first W3C Working Draft of CURIE syntax was released 7 March 2007.[1]

The final recommendation was released 16 December 2010. [2]

Example

This example is based on one from the W3C Working Draft 7 March 2007, using a QName syntax within XHTML.

<html xmlns:wikipedia="http://en.wikipedia.org/wiki/">
    <head>...</head>
    <body>
        <p>
            Find out more about <a href="[wikipedia:Biome]">biomes</a>.
        </p>
    </body>
</html>
  • The definition ("<html xmlns:wikipedia="http://en.wikipedia.org/wiki/">") is highlighted in yellow
  • The CURIE ("[wikipedia:Biome]") is highlighted in green

See also

  • QName
  • Notation3
  • RDF/XML
  • Turtle (syntax)

References

  1. Working Draft CURIE Syntax 1.0
  2. CURIE Syntax 1.0 Final Recommendation

External links

  • W3C Candidate Recommendation 16 January 2009 [1]



Retrieved from "https://handwiki.org/wiki/index.php?title=CURIE&oldid=2224691"

Categories: [World Wide Web Consortium standards] [URI schemes]


Download as ZWI file | Last modified: 07/14/2024 09:37:10 | 37 views
☰ Source: https://handwiki.org/wiki/CURIE | License: CC BY-SA 3.0

ZWI is not signed. [what is this?]