Skip to content

Settings menu isn't accessible #470

@pmartz

Description

@pmartz

I'm totally blind and solve a tactile cube. Because I'm blind, I depend on screen reading software to use computers, smartphones, and websites like CSTimer. In my case, I use VoiceOver on a Mac with Google Chrome. Normally, a screen reader verbally reads text and the names of controls, allows me to navigate using a keyboard, and allows me to select controls and open menus using keyboard shortcuts. In short, it allows me to use apps and websites despite my blindness.

However, apps and websites must be designed for accessibility. And in the case of CSTimer, everything is accessible for the most part, good work. Except the Settings menu. The settings menu is some kind of oddball custom control unlike anything else on the web page. It is completely invisible to my screen reader. I can't navigate to the menu, and I can't open it. The only way I'm able to use this menu is with the help of someone with eyesight, who can simply walk up to my computer, grab the mouse, and click.

I'm not sure what you folks did different with the settings menu that makes it invisible to my screen reader. But I am asking you to revisit the design and reimplement it using conventional HTML controls.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions