Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JAWS - datepicker pronounced as "Edit type text" #1740

Closed
web-padawan opened this issue Feb 17, 2020 · 4 comments
Closed

JAWS - datepicker pronounced as "Edit type text" #1740

web-padawan opened this issue Feb 17, 2020 · 4 comments
Assignees

Comments

@web-padawan
Copy link
Member

@limonte commented on Fri May 04 2018

Expected: "Birthday edit date. 'selcted-value-if-any'. To set the value use the arrows keys or type the value"

** Actual:** "Edit type text"

JAWS latest 2018.1802.78

@web-padawan web-padawan changed the title JAWS - Birthday datepicker pronounced as "Edit type text" JAWS - datepicker pronounced as "Edit type text" Feb 17, 2020
@anezthes
Copy link
Contributor

anezthes commented Apr 21, 2020

To have ATs announce the input as "date" instead of "text" one needs to use <input type="date">. The problem then becomes providing a consistent experience across browsers which is more or less impossible at this point.

Chrome, Firefox, Edge and Opera all have custom interfaces for inputting dates and AFAIK none of them are accessible (at least not the popups).

Perhaps we could consider implementing a "native" date picker.

@rolfsmeds
Copy link
Contributor

Would it not be possible to use input type="date" but somehow prevent the UA's native datepicker from getting triggered?

@knoobie
Copy link
Contributor

knoobie commented Aug 18, 2020

It isn't really important that the type is date. More important is a clear labeland placeholderfor the field.

For example, even the official wai-aria practices have a simple type=text

@vaadin-bot vaadin-bot transferred this issue from vaadin/vaadin-date-picker May 19, 2021
@web-padawan web-padawan self-assigned this Sep 19, 2021
@web-padawan
Copy link
Member Author

In Vaadin 22 we fixed label announcement for field components, including date-picker (tested in JAWS, too). Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants