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

2.1.1 Keyboard #203

Open
3 of 8 tasks
ymdahi opened this issue Apr 12, 2022 · 0 comments
Open
3 of 8 tasks

2.1.1 Keyboard #203

ymdahi opened this issue Apr 12, 2022 · 0 comments

Comments

@ymdahi
Copy link
Collaborator

ymdahi commented Apr 12, 2022

Remarks and Explanations

Several links and buttons are not accessible with the keyboard: the SSO link (the SSO link can be accessed with JAWS); the Readability, and Cite This Page menu and menu items; the PDF menu options; the links in the Get Page Citation pop-up; the links in the Get Page Attribution pop-up; and the Yes and No buttons may not be keyboard accessible (the Yes and No buttons may not be functioning). The tooltips for the Previous and Next buttons and the tooltips for the links and buttons on the page do not appear when the buttons receive keyboard focus.

Sidebar examples: When not using assistive technology, such as JAWS screen reading software, links in the sidebar Contents, Resources, and Libraries require Shift+Enter to activate using the keyboard but the non-standard method is not described for users. (This issue appears to affect links that are in expandable lists.) The Scientific Calculator is not keyboard accessible but equivalent functionality is provided through support for typing math content. (The sidebar Content menu is not keyboard accessible with NVDA.)

Donate Pop-up examples: Several items are not accessible with the keyboard, including the time options, amount options, and information tips.

A keyboard method is provided for functionality to be activated without requiring users to perform specific timings for activation. The timing of the keystrokes is not required to activate the element, (the speed at which a button that is part of viewing a session is activated, and there is no timing dependent functionality).

Potential Fixes/Tasks

  • Make buttons keyboard accessible:
    • SSO button
    • the Readability, and Cite This Page menu and menu items
    • the PDF menu options
    • the links in the Get Page Citation pop-up
    • the links in the Get Page Attribution pop-up
    • the Yes and No buttons
    • The tooltips for the Previous and Next buttons and the tooltips for the links and buttons on the page do not appear when the buttons receive keyboard focus.
  • Use focus-visible to add outline to keyboard highlighted elements
  • [ ]
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

1 participant