Abbreviation | CP/LD |
---|---|
Status | Published |
Year started | 2018 |
First published | 2023 |
Organization | ANSI/NISO |
Committee | www |
Editors | Rinke Hoekstra |
Base standards | HTML, JSON-LD, |
Related standards | RDF, IRI, W3C Publication Manifest |
Domain | |
Website | www |
Introduction[edit]
The CP/LD format defines a flexible, extensible, machine readable format that links HTML5 documents with content to JSON-LD graphs for the data and semantics.
The Linked Document part of the standard outlines the minimal characteristics of documents, whereas the Content Profile part describes how to extend and refine rules for specific use cases.
History[edit]
- 2018. For internal use, as an alternative for the print driven, more rigid, XML format used at the Elsevier for processing scholarly articles, teams at that company started developing CP/LD in 2018.
- 2020. A proposal to create a standard from this effort was accepted by the NISO.
- 2023. CP/LD was published by the NISO and approved by the ANSI.
Examples[edit]
A minimal document is:
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="schema.dcterms" href="http://purl.org/dc/terms/" />
<base href="https://example.com/minimal" />
<meta name="id" content="https://example.com/minimal" />
<meta name="dcterms.conformsTo" content="https://w3id.org/cpld/" />
<title>Minimal Linked Document</title>
<script type="application/ld+json">
{
"@context": {
"@import": ["cpld-niso-context.jsonld", "http://www.w3.org/ns/anno.jsonld"],
"doc": "https://example.com/minimal#"
},
"id": "https://example.com/minimal",
"conformsTo": "https://w3id.org/cpld/",
"type": "schema:Article",
"hasPart": [
{
"id": "doc:e1",
"type": "Greeting"
}
]
}
</script>
</head>
<body>
<p id="e1">Hello World</p>
</body>
</html>
- Publication Date: December 12, 2023
- ISBN: 978-1-950980-29-1
- DOI: 10.3789/ansi.niso.z39.105-2023
External links[edit]
- z39105-2023-cpld on niso.org
- CP/LD on github
- schema.org