-
Notifications
You must be signed in to change notification settings - Fork 56
add accessibility section #2409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: prezi-4
Are you sure you want to change the base?
Conversation
anno.provides I think, not anno.body.provides. "by linking together this body and this target, this anno provides a transcript" Although very unlikely, another anno might use the same body and target to provide something else? |
|
|
||
| `provides` | ||
| `provides[]` | ||
| IIIF uses the `provides` property on supplementing annotations to define the specific accessibility functionality that a linked resource enables for its target, describing why and how a client might use it rather than what the resource is by type or format. For example, a text file linked from a video might provide closedCaptions, or an audio file associated with a Canvas might provide an audioDescription. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do closedCaptions and audioDespcription need to be quoted or backticked?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
backticked I think - we decided to do that in the property tables
| The value of provides _MUST_ be an array of strings. Each string _MUST_ be taken from the [IIIF Registry of Accessibility Values][schema-accessibility]. | ||
|
|
||
| Annotations MAY include the provides property only when the annotation has the supplementing motivation. | ||
| Clients SHOULD ignore the provides property on resources with any other motivation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want the normative language here or leave it to the model document? If this stays, then needs underscores: MAY and SHOULD
Some questions:
Do we want to list the 'provides' values in the model and in a registry page?
Does the property go in the body of the anno or at the same level as
motivation?