daisy / ace

Ace by DAISY, an Accessibility Checker for EPUB
MIT License
75 stars 22 forks source link

Invalid Link to KB for Landmarks #326

Closed clapierre closed 2 years ago

clapierre commented 4 years ago

ACE Command line 1.1.1

The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable Learn more about: (no specific entry)

From Matt: Probably better to let Romain, Daniel or Marisa figure out the specific fix to make it work. We have a page for landmarks you can point them to referencing,[1] but I’m not sure how they’re mapped in Ace (I’m not involved in the actual coding of the tool).

[1] https://kb.daisy.org/publishing/docs/html/landmarks.html

danielweck commented 4 years ago

Thank you for reporting this for Ace 1.1.1. Are you able to reproduce with the latest Ace 1.2.0 beta? https://www.npmjs.com/package/@daisy/ace/v/1.2.0-beta.12

You can install Ace globally with the NPM tag next: sudo npm -g install @daisy/ace@next

...or alternatively you can quickly run a temporary installation of Ace using the npx command: npx @daisy/ace@next /PATH/TO/BOOK.epub