Skip to content
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

analyze accessibility metadata #35

Open
marisademeglio opened this issue Sep 2, 2017 · 3 comments
Open

analyze accessibility metadata #35

marisademeglio opened this issue Sep 2, 2017 · 3 comments

Comments

@marisademeglio
Copy link
Member

Right now, Ace summarizes what's present/missing regarding the accessibility metadata in the package document. There are two ways to improve upon this:

@murata2makoto
Copy link
Contributor

Yoshimura-san and Ando-san considered which value of
accessibilityFeature should be added by programs. Here is a rough
proposal.

1) Always assign these values

readingOrder
tableOfContents

2) Programs can determine these values

MathML
ttsMarkup

3) Programs can suggest these values

annotations
alternativeText
audioDescription
bookmarks
captions
describedMath
longDescription
displayTransformability
printPageNumbers
rubyAnnotations
structuralNavigation
synchronizedAudioText
timingControl
unlocked
transcript

4) Not sure

braille
ChemML
latex
highContrastAudio
highContrastDisplay
largePrint
taggedPDF
signLanguage
tactileGraphic
tactileObject

@mattgarrish
Copy link

You cannot always assume that table of contents and reading order apply. It still takes manual evaluation to check the quality. Incorrectly listed documents in the spine is not a feature, for example, nor would be a table of contents with one link to the body matter. There are other ways these could be done so poorly as to be useless for accessibility.

I would only suggest them, but, yes, they could always be suggested.

@rdeltour
Copy link
Member

Thank you Murata-san, Yoshimura-san, and Ando-san! The list sound about right to me, with the added caveat from Matt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants