Skip to content

Make diagram accessible for screen readers (blind and visually impared) #1548

Open
@hamidrezaabroshan

Description

@hamidrezaabroshan

Hi,
I filed this bug and they said that the bug relates to bpmn.io.

As you probably can guess, the canvas html element is not accessible by default for screen readers because they can only read textual information.
As this component may used several time in zeebe simple monitor app, fixing this component can fix several issues.
To make canvas accessible, you can google making canvas accessible for screen readers and for instance, you can look at this article
Also, you can test accessibility of components by using free and open source nvda screen reader on windows.
You should be able to navigate in your page by arrow keys and tab or shift+tab.
and be able to findout this diagram info.

Thanks.


A good chunk of additional context on A11y compliant diagram navigation is provided here.


Depends on bpmn-io/diagram-js#567.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions