Skip to content

Ace v0.6.0 “Beta 2”

Pre-release
Pre-release

Choose a tag to compare

@rdeltour rdeltour released this 01 Nov 09:31
· 426 commits to master since this release
v0.6.0
f29afcd

This is a public beta release of Ace, the Accessibility Checker for EPUB developed by the DAISY Consortium.

To install Ace, run:

npm install -g ace-core

See more information on Ace’s web site.

Bug Fixes

  • report: Better usability for report (56e1222), closes #31 #19
  • report: EPUB title is a top-level item (5f210d4), closes #62
  • report: report name is report.json (84ddf2f), closes #66
  • report: States that no was found (c6b3b9a), closes #61
  • rules: properly detect page markers using epub:type="pagebreak" (72e5bd5), closes #85

Features

  • core: run HTML checks in headless Chrome (b150b83), closes #23
  • report: report includes summary of violations (8ce05b7), closes #30
  • rules: allow DPUB ARIA roles (32cdacf), closes #65
  • rules: ensure that page break markers have an accessible label (a078739), closes #71
  • rules: report data on fallback mechanisms with no a11y support (b18740a), closes #76
  • rules: report the presence of interactive form content (5680386), closes #75

Performance Improvements

  • run HTML checks concurrently (fb91a69)