daisy / daisy/kb

(Perhaps the wrong issue tracker here, feel free to suggest where I should put this) Scene breaks seem inherently inaccessible in all EPUBs I opened

Open
#183 17 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
19
Forks
12
Avg merge
1h 5m
Merged PRs (30d)
1

Description

I've noticed that scene breaks seem inherently inaccessible in all EPUBs I opened.

The problem seems to be that apparently XHTML allows omitting an empty paragraph, e.g. `

 

`, so every single book where I've checked the source code does scene breaks like this: `

This is the last paragraph of scene 1.

This is the first paragraph of scene 2.

` I assume that no screen reader available anywhere is going to figure out that this is actually a scene break.

There doesn't seem to be any semantic HTML element that I'm aware of to annotate a scene break in a semantically meaningful way. I wonder if the EPUB or HTML standardization bodies may need to be made aware of this, unless this is easy to do correctly and somehow just all EPUBs I opened and checked get this wrong. In that case I apologize.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.