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 ...
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 istoc) on thenavelement innav.xhtml.One of the "moderate" issues is that the
schema:accessModeSufficientmetadata is not present incontent.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:langattribute incontent.opf; the remainder are missing Schema.org metadata (schema:accessMode,schema: accessibilityFeature,schema: accessibilityHazard, andschema: accessibilitySummary) incontent.opf.In addition, image
alttext is almost certainly useless to screen-reader users ...