WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Accessible Datepicker & NVDA Support

for

From: Bryan Garaventa
Date: May 22, 2016 1:51PM


Thanks, that does help.

I see what you mean about the date format, though this is challenging because this is totally customizable in the setup, where a developer can literally do whatever they wish, such as "Saturday March 15, 2018", "2017-03-15", "03/15/2017", or anything else, and this can be tied to individual select elements for Month Day and Year, or to an edit field such as this. So writing an algorithm to predict anything a developer wants to do is impossible. That being said though, it is possible to manually set a date within the datepicker JavaScript object, so I can write instructions for doing this with a test page. Also putting a placeholder with the date string format would probably help, so I'll change this later this week.

Regarding the keystrokes, it is true there are a lot, yet this difficulty will be the same for all date pickers out there. I'll look into adding a help icon that can be used to pop these open, which should help.

I'll look into the other observations too, there is likely a way at present to control the datepicker from the edit field now, though I will need to build this from scratch. Even if I do this though, users still will not automatically know what all of the keystrokes are accept through trial and error, the same as all such datepickers out there.

FYI, you can scan through the years by holding down Alt+PageUp or Alt+PageDown.


Bryan Garaventa
Accessibility Fellow
SSB BART Group, Inc.
<EMAIL REMOVED>
415.624.2709 (o)
www.SSBBartGroup.com