summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2024-02-05 07:36:44 +0100
committerJonas Smedegaard <dr@jones.dk>2024-02-05 07:37:07 +0100
commit54c05255bb760ea358fcc86e56643ae0e1457c63 (patch)
tree0b63adafc0b9e1ef2d0518f92fbb953361f0440e
parent3ec23b248e378ea338dece46f5fc0fc82a2edcab (diff)
add page data/rdf
-rw-r--r--data/index.md3
-rw-r--r--data/rdf/index.qmd46
2 files changed, 49 insertions, 0 deletions
diff --git a/data/index.md b/data/index.md
index 2875aed..28645a5 100644
--- a/data/index.md
+++ b/data/index.md
@@ -33,6 +33,9 @@ Jo flere stjerner, desto mere effektivt genbrugelige er dine data.
| :star::star::star::star: | Ting i dit materiale er angivet som [URIer] (web-adresser), så andre kan koble ind i dit materiale
| :star::star::star::star::star: | Dine data kobler til andre data, for at give kontekst.
+Fuld 5-stjernet data anvender sproget [RDF](rdf/index.qmd)
+til at beskrive hvordan data relaterer til andre data.
+
[URIer]: https://da.wikipedia.org/wiki/Uniform_Resource_Identifier
"uniform resurseidentifikator (URI) - en kompakt streng af tegn, som identificerer en resurse"
diff --git a/data/rdf/index.qmd b/data/rdf/index.qmd
new file mode 100644
index 0000000..525033c
--- /dev/null
+++ b/data/rdf/index.qmd
@@ -0,0 +1,46 @@
+# RDF
+
+5-stjernet data udtrykkes i sproget [RDF].
+RDF er et abstrakt sprog,
+som kan "nedfældes" (serialiseres) i flere forskellige formater.
+
+## Turtle
+
+Et kompakt og letlæseligt RDF format er [Turtle].
+
+## JSON-LD
+
+Et udbredt dataformat,
+især blandt web frontend udviklere,
+er JSON.
+RDF kan udtrykkes vha. JSON med formatet JSON-LD.
+JSON-LD kan være lettere at håndtere med eksisterende programmer,
+men er ikke så let at læse for mennesker,
+og programmer som kun "ser" JSON
+uden at forstå de semantiske aspekter ved JSON-LD
+kan håndtere RDF forkert,
+på måder som det kan være svært at fejlsøge.
+
+Kender du allerede lidt til kodning og formatet JSON,
+kan du læse [en kort introduktion til styrker ved formatet Turtle, sammenlignet med JSON][JSON-learn-Turtle].
+
+## RDFa
+
+Websider formuleres i sproget HTML.
+RDF kan udtrykkes ved at "krydre" HTML med semantiske annotationer,
+og dette format hedder [RDFa].
+
+[RDF]: https://www.w3.org/TR/rdf11-primer/
+ "W3C: Introduktion til RDF"
+
+[Turtle]: https://en.wikipedia.org/wiki/Turtle_(syntax)
+ "Terse RDF Triple Language (Turtle)"
+
+[JSON-LD]: https://en.wikipedia.org/wiki/JSON-LD
+ "Wikipedia: JavaScript Object Notation for Linked Data (JSON-LD)"
+
+[JSON-learn-Turtle]: https://www.datasciencecentral.com/why-json-users-should-learn-turtle/
+ "article for programmers: Why JSON Users Should Learn Turtle"
+
+[RDFa]: https://www.w3.org/TR/rdfa-primer/
+ "W3C: Introduktion til RDFa"