CP/LD
Appearance
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
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 |
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.[1]
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 example of 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": {
"@vocab": "http://schema.org/",
"doc": "https://example.com/minimal#",
"ex": "https://example.com/narrativeStructure/"
},
"@graph": {
"@id": "https://example.com/minimal",
"schema:conformsTo": "https://w3id.org/cpld/",
"@type": "schema:Article",
"schema:hasPart": [
{
"@id": "doc:e1",
"@type": "ex:Introduction"
}
]
}
}
</script>
</head>
<body>
<h1 id="e0">Minimal document</h1>
<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
- ISSN: 1041-5653
External links
[edit]- z39105-2023-cpld on niso.org
- CP/LD on GitHub
- CP/LD viewer for Visual Studio Code
- schema.org