-
Notifications
You must be signed in to change notification settings - Fork 103
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
Sympa Accessibility Issue - 21 - Unable to select date from the calendar picker using keyboard #1751
Comments
This seems a problem of jQuery UI Datapicker. Its built-in keyboard shortcuts are not common. Replacing with the other plug-in may fix this issue. |
Maybe we could simply use |
According to Can I use information, some browsers have not support And MDN notes that fallback to Fortunately, several accessibility-friendly alternatives to the jQuery UI DatePicker can be found, so why not select an appropriate one from among them? |
It’s IE (last release: 2013) and Opera mini (last release: 2015), should we really take those browsers in account? |
Definitely not (my 2 cents). |
Mmh… Safari 13.1 (march 2020) and 14 (september 2020) are not supporting it either. For the 14, there is 14.1 which supports it, we can safely assume that everybody with Safari 14 had the point release. Safari 14 is available on MacOS Catalina, Mojave and more recents. This means those mac computers:
I think it’s safe to assume that we’re good for Safari too since it means that only Mac more than 10 years old are using Safari 13 and that their owners should have installed a more recent browser than Safari 13 (otherwise, I guess that Sympa is the least of their problem when browsing today’s web). |
I do not believe that much consideration needs to be given to browsers for PCs and smart devices. Users of legacy devices such as feature phones need to be considered, as their options are limited. I noticed the Opera mini survey result in Can I use is as of version 12.1. Can we confirm if recent versions support the date type attribute? |
With Opera Mini for Android 76.0.2254.69201, Semantics tests passRendering looks good |
…1751) Instead, use browser's built-in widget with <input type="date"> element.
…1751) Instead, use browser's built-in widget with <input type="date"> element.
Use browser's built-in "date" widget instead of jQuery UI Datepicker that is inaccessible using keyboard (#1751)
The University of Illinois at Urbana-Champaign, Technology Services Accessibility Testing team conducted an Accessibility Review of Sympa on September 25, 2023 and found 26 issues that need to be fixed to make the interface accessible for visual impaired users.
Version
6.2.72
Installation method
Source Package
Expected behavior
User should be able to select a date in the calendar picker using a keyboard
Actual behavior
Unable to select date from the calendar picker using keyboard. When navigating through keyboard, the calendar picker popups when hitting enter but tabbing into the picker makes the picker disappear.
Steps to reproduce
Sympa Accessibility Issue - 21 was determined by manual functional testing performed by the user navigating with keyboard only or using assistive technology such as screen reader. See attached review for more info on specific location in interface.
Unable to select date from the calendar picker using keyboard. When navigating through keyboard, the calendar picker popups when hitting enter but tabbing into the picker makes the picker disappear.
2.1.1 Keyboard
Fig 22 Keyboard accessibility issue on date picker.
Additional information
Attached is the Accessibility Review conducted on Sept 25,2023
Tech Services Review - Accessibility Evaluation Report for Sympa.pdf
The text was updated successfully, but these errors were encountered: