dudle icon indicating copy to clipboard operation
dudle copied to clipboard

Accessibility: Textual alternatives for unicode symbols missing

Open KreerC opened this issue 4 years ago • 4 comments

The symbols used in the poll table do not have a suitable textual label for e.g. screen reader users. This could be done via aria-label or a an accessible popover containing a localized string like "yes", "no" and "maybe" as used in the code.

I'd appreciate a fix very much as this seems like a particularly easy thing to fix in poll.rb starting in line 285.

KreerC avatar Mar 08 '21 18:03 KreerC

you are right, this would be an easy fix. Wouldn't it be better to add this to the title in poll.rb line 290?

kellerben avatar Apr 26 '21 20:04 kellerben

I'm not familiar with the code per se, but I'd be happy to review a PR that implements a fix.

Also, for clarification, this should be considered a bug and receive a fix immediately because it renders the application unusable for a significant number of people.

KreerC avatar Oct 27 '21 07:10 KreerC

I added the aria-label to the input. In addition, I added the unicode symbol to the title. Can you please review it here: https://dudle.inf.tu-dresden.de/coffee/ the code is here: https://github.com/kellerben/dudle/blob/master/poll.rb#L290-L291

kellerben avatar Apr 22 '22 09:04 kellerben

https://wave.webaim.org indicates the labels appear, though adding language used for the page would likely also be helpful for screen readers.

bkmgit avatar Sep 12 '22 12:09 bkmgit