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
- ↑ Working Draft CURIE Syntax 1.0
- ↑ CURIE Syntax 1.0 Final Recommendation
External links
- W3C Candidate Recommendation 16 January 2009 [1]
World Wide Web Consortium (W3C) |
|---|
Products and standards | | Recommendations |
- ActivityPub
- ARIA
- Canonical XML
- CDF
- CSS
- DOM
- Geolocation API
- HTML (HTML5)
- ITS
- JSON-LD
- Linked Data Notifications
- MathML
- Micropub
- OWL
- PLS
- RDF
- RDF Schema
- SISR
- SKOS
- SMIL
- SOAP
- SRGS
- SRI
- SSML
- SVG
- SCXML
- SHACL
- SPARQL
- Timed text
- VoiceXML
- Web storage
- WSDL
- Webmention
- WebSub
- XForms
- XHTML
- XHTML+RDFa
- XInclude
- XLink
- XML
- XML Base
- XML Encryption
- XML Events
- XML Information Set
- XML namespace
- XML Schema
- XML Signature
- XOP
- XPath
- XPath 2.0
- XPointer
- XProc
- XQuery
- XSL
- XSL-FO
- XSLT (elements)
|
|---|
| Notes |
- IndieAuth
- JF2
- Post Type Discovery
- XAdES
- XHTML+SMIL
- XUP
|
|---|
| Working drafts |
- CCXML
- CURIE
- EME
- InkML
- MSE
- RIF
- SMIL Timesheets
- sXBL
- XFDL
- XFrames
- XBL
- XMLHttpRequest
|
|---|
| Guidelines |
- Web Content Accessibility Guidelines
|
|---|
| Initiative |
- Multimodal Interaction Activity (MMI)
- Markup Validation Service
- Web Accessibility Initiative
- WebPlatform
|
|---|
| Deprecated |
- C-HTML
- HDML
- JSSS
- PGML
- VML
- XHTML+MathML+SVG
|
|---|
| Obsoleted | |
|---|
|
|---|
| Organizations |
- Advisory Committee (AC)
- World Wide Web Foundation
| | Elected groups | |
|---|
| Working groups |
- CSS
- Geolocation
- Social Web
- SVG
- Web Hypertext Application Technology (WHATWG)
- Web Platform
|
|---|
| Community groups |
- Web Incubator Community Group (WICG)
|
|---|
| Closed groups |
- Device Description (DDWG)
- HTML
|
|---|
|
|---|
| Software | | | Browsers |
- Line Mode (1990–)
- Arena (1993–98)
- Agora (1994–97)
- Argo (1994–97)
- Amaya (browser/editor, 1996–2012)
|
|---|
|
|---|
| Conferences |
- International World Wide Web Conference (IW3C)
- Steering Committee (IW3C2)
- First conference ("WWW1", 1994)
|
|---|
 | Original source: https://en.wikipedia.org/wiki/CURIE. Read more |