Anno Specific 1

From Digital Publishing Interest Group
Jump to: navigation, search

Bookmarking Current Reading Position

Anno-Specific-1
Use case
A user wishes to have their reading system record whereabouts they have read up to, either with a manual or automatic bookmark. This bookmark should be to a particular point within the publication, such as a page or even position in a character stream. The placement of the bookmark might be automatic (the reading system always moves the bookmark as the user reads) or manual (the user moves the bookmark as they desire). When using the reading system again, the user wishes to optionally start reading from the bookmarked position. The user also wishes to share this position with others to show how far through the publication they have progressed. This might be publically shared for bragging rights, shared semi-publically such as a reading group or class, or shared privately between platforms that the user has access to in order to maintain the position between devices.
Requirement(s)
* Ability to describe or identify positions within a work
* Annotations with an optional body (or comment) rather than mandatory
* Ability for reading systems to distinguish "reading position bookmark" from other bookmarks and annotations
* Ability to share reading position between systems
Stakeholder(s)
USERS-ALL, CLIENT-ALL
Ranking
TBD
Relations/dependencies
None
Relevant W3C group(s)/specification(s)
Primary: Open Annotation; Fragments Working Group (for identification of positions within a publication via URI Fragments) ; HTML5 (ditto)
Secondary: JSON-LD (serialization) ; RDF (model)
Comments
None
Submitted by
Rob Sanderson
Status
NEW