edrlab / thorium-reader

A cross platform desktop reading app, based on the Readium Desktop toolkit
https://www.edrlab.org/software/thorium-reader/
BSD 3-Clause "New" or "Revised" License
1.76k stars 153 forks source link

Update Display of accessibility metadata following Guide 2.0 #2536

Open gautierchomel opened 3 weeks ago

gautierchomel commented 3 weeks ago

User Experience Guide for accessibility metadata 2.0 first public draft is available. The set of documents includes:

Thorium pioneered the display of such information in a reading system, but the way it is presented is now outdated.

We should implement this significant update so it can be used to test and provide feedback.

gautierchomel commented 21 hours ago

For implementation & testing:

gautierchomel commented 21 hours ago

Also, there is a localization JSON available from W3C: https://github.com/w3c/publ-a11y/blob/main/UX-Guide-Metadata/draft/localizations/en-US/display_guide_vocabulary_w3c_en-US.json

Future localizations to be added.

It is intended to work with the techniques documents (Code IDs of the techniques are Keys of the JSON).

Example: THEN display "Appearance can be modified". Is refering to "visual-adjustments-modifiable": {

A display of JSON values is available at https://rawcdn.githack.com/w3c/publ-a11y/91141c948fcb1b40ed13dc0b58567307a44474a4/UX-Guide-Metadata/draft/localizations/index.html

gautierchomel commented 18 hours ago

Thorium should use Compact sentences with no titles for categories and keep things as simple as a list.

Example: