SVGCrowdDesc

From Digital Publishing Interest Group
Jump to: navigation, search

Story: I as an educator, volunteer or accessibility specialist need to be able to add or improve the descriptions for information rich images that have been already published. I may not have edit capabilities or rights to the content.

SVGs packaged in EPUB for offline use often lack or have inadequate descriptions. Educators, volunteers or accessibility specialists would like to add or improve an image description after the EPUB has been published. They may not have access to edit the files in the EPUB or on a web server. It would be useful for assistive technology to be able to query a web service as to whether a description has been created/updated in the cloud by volunteers. This description may supercede the description that may have been originally published in the SVG.

Requirement(s)
A way to refer to 3rd party provided description in the crowd that may have a better or more recent description for an image. To facilitate this feature, the author of the SVG may want to provide within the SVG a URL to the description web service and a unique ID for the instance of the SVG. We should consider whether we want to leverage aria-describedat for this functionality.
Reference(s)
Poet image description tool used by Bookshare volunteers: http://diagramcenter.org/development/poet.html
Stakeholder(s)
Always uses one of the predefined values PUBLISHERS-ALL, PUBLISHERS-STEM, USERS-ALL, USERS-A11Y, RETAILERS. New values will be added to this space as they are needed.
Ranking
Ranking will be done as a separate activity later. For now, leave this field as 'TBD'
Relations/dependencies
Optional, links to other entries in the corpus
Relevant W3C group(s)/specification(s)
Where the target WG/spec is obvious, specify it
External relevant group(s)/specification(s)
Where there are external groups/specifications that address on this problem in whole or part
Comments
Any additional info (clarifications, etc)
Submitted by
name of author of the use case
Status
Always uses one of the values NEW | REJECTED | ACCEPTED