VoiceOver + Safari screen reader testing in macOS 10.15.
I try two date pickers:
https://pikaday.com/
https://github.com/airbnb/react-dates
I try both date pickers with the VoiceOver screen reader cursor and navigation shortcuts, as well as normal keyboard navigation (arrow keys + enter).
Unfortunately Pikaday is completely unusable with a screen reader, both with vanilla keyboard navigation, and VoiceOver navigation. Screen reader users who stumble upon this on a site would have to know to type their dates as text, know to ignore Pikaday’s announcements, and hope the date doesn’t get mangled by Pikaday’s validation.
Further info: https://github.com/Pikaday/Pikaday/is...