Improve EPUB accessibility
Opened this issue · 0 comments
Running Daisy ACE on a generated EPUB gives 5 "serious", 7 "moderate", and 1 "minor" accessiblity issues.
The "minor" issue is a missing ARIA role to match the epub:type
(which is toc
) on the nav
element in nav.xhtml
.
One of the "moderate" issues is that the schema:accessModeSufficient
metadata is not present in content.opf
; the remaining "moderate" issues seem to all be that heading levels increase by more than one at a time.
The first "serious" issue is a missing xml:lang
attribute in content.opf
; the remainder are missing Schema.org metadata (schema:accessMode
, schema: accessibilityFeature
, schema: accessibilityHazard
, and schema: accessibilitySummary
) in content.opf
.
In addition, image alt
text is almost certainly useless to screen-reader users ...