daisy / ace

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

Ace is too strict, requires page list ordering relative to page breaks (should not be as strict as table of contents requirements) #379

Closed danielweck closed 1 year ago

danielweck commented 1 year ago

"Publication page list must be in the same order as page breaks" "Ensures the page list is ordered relative to page breaks" "Order page list items to match page breaks"

danielweck commented 1 year ago

epub-pagelist-order is now epub-pagelist-broken and only checks for missing epub:type="pagebreak" attribute on targeted HTML elements (note that there is a separate rule for checking matching role="doc-pagebreak"), as well as checking for unresolved HTML id attribute (could be due to typo in page list URL target). In other words, the order is not checked anymore.