CURIE

Dieser Artikel befasst sich mit einem Standard des W3C. Für Bedeutungen des Namens siehe Curie.

Eine CURIE (Kurzform von Compact URI) ist eine verkürzte URI, die in CURIE-Syntax beschrieben und sowohl in XML, als auch in Nicht-XML-Sprachen vorkommen kann. Eine CURIE kann als Datentyp betrachtet werden.

Ein Beispiel einer CURIE-Syntax ist: [isbn:0393315703].

Die eckigen Klammern werden dazu genutzt, Unklarheiten zwischen CURIEs und normalen URIs vorzubeugen.

QNames (die Namespace-Präfixe, die in XML genutzt werden) werden oft als CURIE genutzt und können als CURIE-Typ angesehen werden. CURIEs, wie vom W3C definiert, werden besser beschrieben sein und können eine Überprüfung beinhalten. Anders als bei QNames muss der Teil der CURIE hinter dem Doppelpunkt nicht den Regeln für Elementenbezeichnungen folgen.

Der erste W3C-Arbeitsentwurf der CURIE-Syntax wurde am 7. März 2007 herausgegeben[1], während der aktuelle Stand vom 16. Dezember 2010 ist[2].

Beispiel

Dieses Beispiel basiert auf einem Arbeitsentwurf des W3C vom 7. März 2007, es wird eine QName-Syntax innerhalb von XHTML genutzt.

<html xmlns:wiki="http://de.wikipedia.org/wiki/">
    <head>...</head>
    <body>
        <p>
            Weitere Informationen zu <a href="[wiki:CURIE]">CURIE</a>.
        </p>
    </body>
</html>
  • Die Definition ist gelb hinterlegt
  • Die CURIE ist grün hinterlegt

Quellen

  1. CURIE Syntax 1.0, Entwurfsstadium 7. März 2007
  2. CURIE Syntax 1.0

Weblinks

  • www.w3.org/TR/curie
VD
Standards des World Wide Web Consortiums (W3C)
Empfehlungen

ActivityPub | ARIA | Canonical XML | CDF | CSS | DOM | Geolocation API | HTML | HTML5 | InkML | ITS | JSON-LD | MathML | OWL | P3P | PLS | PNG | RDF | RDF-Schema | RIF | SCXML | SISR | SKOS | SMIL | SOAP | SRGS | SSML | SVG | SPARQL | Timed Text | Turtle | VoiceXML | WSDL | XForms | XHTML | XHTML+RDFa | XInclude | XLink | XML | XML Base | XML-Encryption | XML Events | XML Information Set | XML Namespace | XML Schema | XML Signature | XPath | XPointer | XProc | XQuery | XSL | XSL-FO | XSLT (Elemente)

Arbeitsentwürfe
und Kandidaten

CCXML | CURIE | SMIL Timesheets | sXBL | WICD | XFrames | XBL | XHTML+MathML+SVG | XMLHttpRequest

Anmerkungen

XAdES | XFDL | XHTML+SMIL | XUP

Richtlinien

Web Content Accessibility Guidelines | Multimodal Interaction Activity | Markup Validation Service

Initiativen

Web Accessibility Initiative