]> Lady’s Gitweb - Vocab/blob - data/classes/anno¦FragmentSelector
Initial commit; initial set of vocabs
[Vocab] / data / classes / anno¦FragmentSelector
1 <?xml version="1.0"?>
2 <!--
3 SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
4 SPDX-License-Identifier: CC0-1.0
5 -->
6 <!DOCTYPE Class SYSTEM "../../DTD">
7 <Class>
8 <label xml:lang="en">Fragment Selector</label>
9 <comment xml:lang="en">
10 <p>
11 A <ref target="anno:Selector">Selector</ref> which describes the area of interest which results from interpreting its <ref target="rdf:value">value</ref> as an I·R·I fragment.
12 </p>
13 <p>
14 It is recommended that a <ptr target="dcterms:conformsTo"/> property provide a relevant specification describing the correct interpretation of the fragment identifier.
15 This ontology recommends the following values :⁠—
16 </p>
17 <table>
18 <row role="label">
19 <cell>Specification</cell>
20 <cell>Specified Behaviour</cell>
21 </row>
22 <row>
23 <cell role="label"><ptr target="(RFC5147)"/></cell>
24 <cell>Fragment identifiers for plaintext resources</cell>
25 </row>
26 <row>
27 <cell role="label"><ptr target="(RFC7303)"/></cell>
28 <cell>Fragment identifiers for X·M·L resources (including X·H·T·M·L)</cell>
29 </row>
30 <row>
31 <cell role="label"><ptr target="(HTML)"/></cell>
32 <cell>Fragment identifiers for H·T·M·L resources</cell>
33 </row>
34 <row>
35 <cell role="label"><ptr target="(SVG2)"/></cell>
36 <cell>Fragment identifiers for S·V·G resources</cell>
37 </row>
38 <row>
39 <cell role="label"><ptr target="(MEDIA-FRAGS)"/></cell>
40 <cell>Fragment identifiers for multimedia resources</cell>
41 </row>
42 </table>
43 <p>
44 Note that above values are <em>not</em> the same as specified by <ptr target="(ANNO)"/>, which favours old, legacy R·F·C¦s in many instances.
45 </p>
46 </comment>
47 <isDefinedBy>
48 <SpecificResource source="(ANNO)" fragment="fragmentselector"/>
49 </isDefinedBy>
50 <subClassOf>
51 <resource name="anno:Selector"/>
52 </subClassOf>
53 <subClassOf>
54 <Restriction>
55 <onProperty>
56 <resource name="rdf:value"/>
57 </onProperty>
58 <cardinality>1</cardinality>
59 </Restriction>
60 </subClassOf>
61 <subClassOf>
62 <Restriction>
63 <onProperty>
64 <resource name="rdf:value"/>
65 </onProperty>
66 <allValuesFrom>
67 <resource name="xsd:string"/>
68 </allValuesFrom>
69 </Restriction>
70 </subClassOf>
71 </Class>
This page took 0.049732 seconds and 5 git commands to generate.