Skip to content

Screen reader navigation of markers and features #228

@dannyleech

Description

@dannyleech

In addition to the basemap markers and features can be added to the map. If these need to be interactive, ie they can be clipped, tapped or selected then this must be work for keyboard and screen reader users. We currently have a mechanism for keyboard users by placing a cross hair over the map allowing positioning plus enter to interact. This is good for complex datatsets but not ideal for makers as it requires more precise positioning.

This proposal is to add keyboard selection via a hidden listbox and active-descendant. The user would tab to the viewport then press Alt + cursor key to navigate the features, when a feature is highlighted pressing Enter will trigger a select.

It would need to be a core service that plugins can also use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    coreSits within the core of the interactive map componentplugin:interact

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions