Paginating with Annotation

Hi all,

This is a potentially less than sane idea for using Web Annotation Data Model to create a pagination definition regardless of ownership, access, or control over various resources or specific resources (a resource + a narrowing selection).

Here's what the data structure looks like (cribbing heavily from Example 12 in the Web Annotation Data Model specification):
https://www.w3.org/TR/annotation-model/#example-8

```
{
� "@context": "http://www.w3.org/ns/anno.jsonld",
� "id": "http://example.org/anno12",
� "type": "Annotation",
� "motivation": "paginating",
� "target": {
��� "type": "List",
��� "items": [
����� {"source": "http://example.com/book/cover.png", "stylesheet": "http://example.com/css/position-cover.css"},
����� {"source": "http://example.com/book/toc", "stylesheet": "http://example.com/css/toc.css"},
����� {"source": "http://example.com/book/intro", "stylesheet": "http://example.com/css/us-letter-size.css"},
����� {"source": "http://wikipedia.com/PageAboutThisBook",
������� "selector": {
��������� "type": "CssSelector",
��������� "value": "#mw-content-text"
������� },
������� "stylesheet": "http://example.com/css/us-letter-size.css"
����� },
����� {"source": "http://example.com/book/another-page", "stylesheet": "http://example.com/css/us-letter-size.css"}���
]
� }
}

The only thing above not currently defined in the Web Annotation Data Model is the `paginating` motivation--everything else is "stock" Web Annotation Data Model.

Obviously, there are worlds (and probably dragons) beyond this point, but I wanted to share this as I find thinking about it inspiring.

If you feel this has merit in some way, I'd be happy to explore it further with anyone interested.

Cheers!
Benjamin
 --
Information Standards
John Wiley & Sons
http://bigbluehat.com/
http://linkedin.com/in/benjaminyoung

Received on Tuesday, 25 October 2016 15:27:37 UTC