Skip to content

(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 #183

@ell1e

Description

@ell1e

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. <p>&nbsp;</p>, so every single book where I've checked the source code does scene breaks like this: <p>This is the last paragraph of scene 1.</p><p class="some_obscure_style_that_forces_a_visual_break_via_padding_or_margin">This is the first paragraph of scene 2.</p> 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions