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

Login experience is not accessible #46

Open
nkkl opened this issue Jan 2, 2018 · 3 comments
Open

Login experience is not accessible #46

nkkl opened this issue Jan 2, 2018 · 3 comments

Comments

@nkkl
Copy link

nkkl commented Jan 2, 2018

When logging into a Mac with JAMF Pro running, you must enter your credentials, accept a warning, accept another warning, and then enter your credentials again, before being able to access your device. The second warning screen can only be interacted with using a mouse/trackpad, which is a definite accessibility problem as not all users can use a pointing device (ex. someone with visual impairments or motor problems).

@carodew
Copy link

carodew commented Jan 19, 2018

Note that this violates Section 508 and WCAG 2.0 AA standards – which we're required to follow by law.

@Vanbella
Copy link

The second warning screen can be confirmed by pressing the return (enter) key on the keyboard.

@nkkl
Copy link
Author

nkkl commented Jan 27, 2018

@Vanbella I tried a few different conditions, and got different results under different circumstances. Here's what I found:

  • Use only keyboard to navigate login screen and enter credentials
    • Warning screen has correct focus and can be cleared by pressing enter
  • Use pointing device to navigate login screen
    • Warning screen does not have focus and cannot be cleared by pressing enter
    • This scenario indicates that the user has a pointing device and can use it, so the warning modal losing focus is technically still a bug but very low priority
  • Use keyboard to navigate login screen, but move mouse without clicking (ex. if a nonsighted user brushed the trackpad)
    • Warning screen has focus and can be cleared by pressing enter
  • Use keyboard to navigate login screen, but click mouse on background (ex. if a nonsighted user accidentally pressed down on the trackpad)
    • Warning screen loses focus and cannot be cleared by pressing enter
    • This is a bug; I'm not sure how likely it is to occur, but if a user gets into this state they are trapped and cannot exit it without using a pointing device
    • If I had to guess, I would probably call this a Severity 2, Priority 2–3 bug

I'm not really sure why the warning modal loses focus if you click (anywhere); that seems incorrect. It does behave correctly if there are no mouse clicks at all.

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

No branches or pull requests

3 participants