Difference between revisions of "Annotating"

From Wikidocumentaries
Jump to navigation Jump to search
(Text Quote Selector)
(CSS selector)
Line 15: Line 15:
  
 
===CSS selector===
 
===CSS selector===
 +
<pre>
 +
{
 +
  "@context": "http://www.w3.org/ns/anno.jsonld",
 +
  "id": "http://example.org/anno21",
 +
  "type": "Annotation",
 +
  "body": "http://example.org/note1",
 +
  "target": {
 +
    "source": "http://example.org/page1.html",
 +
    "selector": {
 +
      "type": "CssSelector",
 +
      "value": "#elemid > .elemclass + p"
 +
    }
 +
  }
 +
}
 +
</pre>
  
 
===Text Quote Selector===
 
===Text Quote Selector===

Revision as of 15:00, 22 December 2018

We investigate the idea of adding links to Wikipedia articles, either to red links of plain text.

The annotations should follow a standard format, the collected data should match.

  • type: Annotation?
  • body: The source document URL
  • target:
    • source:

Selectors

Xpath

  • selector: (for a redlink)
    • type: "XPathSelector",
    • value: xpath selector

CSS selector

{
  "@context": "http://www.w3.org/ns/anno.jsonld",
  "id": "http://example.org/anno21",
  "type": "Annotation",
  "body": "http://example.org/note1",
  "target": {
    "source": "http://example.org/page1.html",
    "selector": {
      "type": "CssSelector",
      "value": "#elemid > .elemclass + p"
    }
  }
}

Text Quote Selector

{
  "@context": "http://www.w3.org/ns/anno.jsonld",
  "id": "http://example.org/anno23",
  "type": "Annotation",
  "body": "http://example.org/comment1",
  "target": {
    "source": "http://example.org/page1",
    "selector": {
      "type": "TextQuoteSelector",
      "exact": "anotation",
      "prefix": "this is an ",
      "suffix": " that has some"
    }
  }
}

TextPositionSelector

{
  "@context": "http://www.w3.org/ns/anno.jsonld",
  "id": "http://example.org/anno24",
  "type": "Annotation",
  "body": "http://example.org/review1",
  "target": {
    "source": "http://example.org/ebook1",
    "selector": {
      "type": "TextPositionSelector",
      "start": 412,
      "end": 795
    }
  }
}