- From: Rob Sanderson via GitHub <sysbot+gh@w3.org>
- Date: Fri, 19 Feb 2016 18:14:45 +0000
- To: public-annotation@w3.org
:+1: to the functionality. Let's discuss the details :smile_cat:
To try and make this slightly more concrete, is the proposal to allow:
```
{
"type": "RangeSelector",
"startSelector": {
"type": "FragmentSelector",
"value": "startId"},
"endSelector": {
"type": "FragmentSelector",
"value": "endId"}
}
```
With the semantics being that the selection is from the beginning of
`source.html#startId` until the ... beginning? ... of
`source.html#endId` ?
Thus a new class oa:RangeSelector (subClassOf oa:Selector), and two
new relationships oa:hasStartSelector, oa:hasEndSelector (both with
domain oa:RangeSelector, range of oa:Selector)
Note that they can't be just start and end, as they're already in use
for TextPositionSelector
(https://www.w3.org/TR/annotation-model/#text-position-selector)
--
GitHub Notification of comment by azaroth42
Please view or discuss this issue at
https://github.com/w3c/web-annotation/issues/153#issuecomment-186342253
using your GitHub account
Received on Friday, 19 February 2016 18:14:48 UTC