← 어휘 레지스트리

oa

Web Annotation Ontology

http://www.w3.org/ns/oa#

비고: W3C 권고. 출처 위치 선택자(Selector) — 원본 https://www.w3.org/ns/oa.ttl 취득 2026-08-09

용어 수
50
그래프 사용량 (트리플)
0
AP 등재 (사용 중 프로파일)
0

용어 가져오기

① 파일 업로드

RDF/XML 또는 Turtle(.ttl) 파일에서 클래스·속성을 추출합니다.

② URL 입력

공개 RDF/OWL·Turtle 문서를 가져옵니다(5초 타임아웃, 실패 시 있는 그대로 표시).

용어 목록

클래스 (21)

약칭레이블정의
oa:AnnotationAnnotationThe class for Web Annotations.
oa:ChoiceChoiceA subClass of as:OrderedCollection that conveys to a consuming application that it should select one of the resources in the as:items list to use, rather than all of them. This is typically used to provide a choice of resources to render to the user, based on further supplied properties. If the consuming application cannot determine the user's preference, then it should use the first in the list.
oa:CssSelectorCssSelectorA CssSelector describes a Segment of interest in a representation that conforms to the Document Object Model through the use of the CSS selector specification.
oa:CssStyleCssStyleA resource which describes styles for resources participating in the Annotation using CSS.
oa:DataPositionSelectorDataPositionSelectorDataPositionSelector describes a range of data by recording the start and end positions of the selection in the stream. Position 0 would be immediately before the first byte, position 1 would be immediately before the second byte, and so on. The start byte is thus included in the list, but the end byte is not.
oa:DirectionDirectionA class to encapsulate the different text directions that a textual resource might take. It is not used directly in the Annotation Model, only its three instances.
oa:FragmentSelectorFragmentSelectorThe FragmentSelector class is used to record the segment of a representation using the IRI fragment specification defined by the representation's media type.
oa:HttpRequestStateHttpRequestStateThe HttpRequestState class is used to record the HTTP request headers that a client SHOULD use to request the correct representation from the resource.
oa:MotivationMotivationThe Motivation class is used to record the user's intent or motivation for the creation of the Annotation, or the inclusion of the body or target, that it is associated with.
oa:RangeSelectorRangeSelectorA Range Selector can be used to identify the beginning and the end of the selection by using other Selectors. The selection consists of everything from the beginning of the starting selector through to the beginning of the ending selector, but not including it.
oa:ResourceSelectionResourceSelectionInstances of the ResourceSelection class identify part (described by an oa:Selector) of another resource (referenced with oa:hasSource), possibly from a particular representation of a resource (described by an oa:State). Please note that ResourceSelection is not used directly in the Web Annotation model, but is provided as a separate class for further application profiles to use, separate from oa:SpecificResource which has many Annotation specific features.
oa:SelectorSelectorA resource which describes the segment of interest in a representation of a Source resource, indicated with oa:hasSelector from the Specific Resource. This class is not used directly in the Annotation model, only its subclasses.
oa:SpecificResourceSpecificResourceInstances of the SpecificResource class identify part of another resource (referenced with oa:hasSource), a particular representation of a resource, a resource with styling hints for renders, or any combination of these, as used within an Annotation.
oa:StateStateA State describes the intended state of a resource as applied to the particular Annotation, and thus provides the information needed to retrieve the correct representation of that resource.
oa:StyleStyleA Style describes the intended styling of a resource as applied to the particular Annotation, and thus provides the information to ensure that rendering is consistent across implementations.
oa:SvgSelectorSvgSelectorAn SvgSelector defines an area through the use of the Scalable Vector Graphics [SVG] standard. This allows the user to select a non-rectangular area of the content, such as a circle or polygon by describing the region using SVG. The SVG may be either embedded within the Annotation or referenced as an External Resource.
oa:TextPositionSelectorTextPositionSelectorThe TextPositionSelector describes a range of text by recording the start and end positions of the selection in the stream. Position 0 would be immediately before the first character, position 1 would be immediately before the second character, and so on.
oa:TextQuoteSelectorTextQuoteSelectorThe TextQuoteSelector describes a range of text by copying it, and including some of the text immediately before (a prefix) and after (a suffix) it to distinguish between multiple copies of the same sequence of characters.
oa:TextualBodyTextualBody
oa:TimeStateTimeStateA TimeState records the time at which the resource's state is appropriate for the Annotation, typically the time that the Annotation was created and/or a link to a persistent copy of the current version.
oa:XPathSelectorXPathSelector An XPathSelector is used to select elements and content within a resource that supports the Document Object Model via a specified XPath value.

속성 (29)

약칭레이블정의도메인레인지역관계실사용
oa:annotationServiceannotationServiceThe object of the relationship is the end point of a service that conforms to the annotation-protocol, and it may be associated with any resource. The expectation of asserting the relationship is that the object is the preferred service for maintaining annotations about the subject resource, according to the publisher of the relationship. This relationship is intended to be used both within Linked Data descriptions and as the rel type of a Link, via HTTP Link Headers rfc5988 for binary resources and in HTML <link> elements. For more information about these, please see the Annotation Protocol specification annotation-protocol.
oa:bodyValuebodyValueThe object of the predicate is a plain text string to be used as the content of the body of the Annotation. The value MUST be an xsd:string and that data type MUST NOT be expressed in the serialization. Note that language MUST NOT be associated with the value either as a language tag, as that is only available for rdf:langString . Annotationstring
oa:cachedSourcecachedSourceA object of the relationship is a copy of the Source resource's representation, appropriate for the Annotation.TimeState
oa:canonicalcanonicalA object of the relationship is the canonical IRI that can always be used to deduplicate the Annotation, regardless of the current IRI used to access the representation.
oa:endendThe end property is used to convey the 0-based index of the end position of a range of content.nonNegativeInteger
oa:exactexactThe object of the predicate is a copy of the text which is being selected, after normalization.string
oa:hasBodyhasBodyThe object of the relationship is a resource that is a body of the Annotation.Annotation
oa:hasEndSelectorhasEndSelectorThe relationship between a RangeSelector and the Selector that describes the end position of the range. RangeSelectorSelector
oa:hasPurposehasPurposeThe purpose served by the resource in the Annotation.Motivation
oa:hasScopehasScopeThe scope or context in which the resource is used within the Annotation.SpecificResource
oa:hasSelectorhasSelectorThe object of the relationship is a Selector that describes the segment or region of interest within the source resource. Please note that the domain ( oa:ResourceSelection ) is not used directly in the Web Annotation model.ResourceSelectionSelector
oa:hasSourcehasSourceThe resource that the ResourceSelection, or its subclass SpecificResource, is refined from, or more specific than. Please note that the domain ( oa:ResourceSelection ) is not used directly in the Web Annotation model.ResourceSelection
oa:hasStartSelectorhasStartSelectorThe relationship between a RangeSelector and the Selector that describes the start position of the range. RangeSelectorSelector
oa:hasStatehasStateThe relationship between the ResourceSelection, or its subclass SpecificResource, and a State resource. Please note that the domain ( oa:ResourceSelection ) is not used directly in the Web Annotation model.ResourceSelectionState
oa:hasTargethasTargetThe relationship between an Annotation and its Target.Annotation
oa:motivatedBymotivatedByThe relationship between an Annotation and a Motivation that describes the reason for the Annotation's creation.AnnotationMotivation
oa:prefixprefixThe object of the property is a snippet of content that occurs immediately before the content which is being selected by the Selector.string
oa:processingLanguageprocessingLanguageThe object of the property is the language that should be used for textual processing algorithms when dealing with the content of the resource, including hyphenation, line breaking, which font to use for rendering and so forth. The value must follow the recommendations of BCP47.string
oa:refinedByrefinedByThe relationship between a Selector and another Selector or a State and a Selector or State that should be applied to the results of the first to refine the processing of the source resource.
oa:renderedViarenderedViaA system that was used by the application that created the Annotation to render the resource.SpecificResource
oa:sourceDatesourceDateThe timestamp at which the Source resource should be interpreted as being applicable to the Annotation.TimeStatedateTime
oa:sourceDateEndsourceDateEndThe end timestamp of the interval over which the Source resource should be interpreted as being applicable to the Annotation.TimeStatedateTime
oa:sourceDateStartsourceDateStartThe start timestamp of the interval over which the Source resource should be interpreted as being applicable to the Annotation.TimeStatedateTime
oa:startstartThe start position in a 0-based index at which a range of content is selected from the data in the source resource.nonNegativeInteger
oa:styleClassstyleClassThe name of the class used in the CSS description referenced from the Annotation that should be applied to the Specific Resource.SpecificResourcestring
oa:styledBystyledByA reference to a Stylesheet that should be used to apply styles to the Annotation rendering.AnnotationStyle
oa:suffixsuffixThe snippet of text that occurs immediately after the text which is being selected.string
oa:textDirectiontextDirectionThe direction of the text of the subject resource. There MUST only be one text direction associated with any given resource.Direction
oa:viaviaA object of the relationship is a resource from which the source resource was retrieved by the providing system.