RDF
RDF stands for Resource Description Framework It is an old-web/indie-web/new-web data storage standard used for linked data
SPARQL is a standard query language for RDF graphs. RDF Schema (RDFS), Web Ontology Language (OWL) and SHACL (Shapes Constraint Language) are ontology languages that are used to describe RDF data.
A Document contains a list of relationships between things. e.g. Vincent’s WebID contain the following relationships:
| Subject | Predicate | Object |
|---|---|---|
#me | has name (foaf:name) | Vincent |
#me | works at (vcard:organization-name) | Inrupt |
#me | job title (vcard:role) | Developer |
Every row contains a Statement The ‘Subject’ is the unique identifier. The three parts together are also commonly referred to as a Triple
the Predicate give metadata to links — semantic links!
Documents describing terms form shared Vocabularies, the agreed-upon usage of particular terms — multi-view of language — choosing the version of ‘name’ that you personally mean in this context
Personal namespaces for individual defaults according to your own meanings, that may or may not align with established standards
The Public Type Index is itself a publicly accessible Document stored in the user’s Pod. This Document contains a list of links to other Documents, along with the type of data that is to be included in those Documents.