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

Query: Entering 'autocomplete list box' on desktop & mobile devices #660

Open
MazOneTwoOne opened this issue Feb 16, 2024 · 0 comments
Open

Comments

@MazOneTwoOne
Copy link

MazOneTwoOne commented Feb 16, 2024

Hopefully this is the best way to ask this question.

On our service we have implemented an editable combobox which has a list autocomplete. We have followed W3C guidance and the alphagov-accesible-autocomplete component implementation.

Just have some questions on how you would expect a user to enter the 'autocomplete list' on different devices with and without the use of a screen reader.

For desktop/laptop devices [without screen reader]:

  • A user would go into the 'autocomplete list', by using the ‘down’ arrow on the keyboard. We don’t tab into the listbox. Is that the correct expected behaviour?

For desktop/laptop devices [with screen reader]:

  • A user would go into the 'autocomplete list', by using the ‘down’ arrow on the keyboard (with the use of another combined key press e.g. option or ctrl). We don’t tab into the listbox. Is that the correct expected behaviour?

For mobile devices [without screen reader]:

  • A user would go into the 'autocomplete list', by using touch and selecting the suggested item in the list. We would not be able to swipe or a virtual keyboard. Is that the correct expected behaviour?

For mobile devices [with screen reader]:

  • A user would go into the 'autocomplete list', by using touch and selecting the suggested item in the list. We would not be able to swipe or a virtual keyboard to enter the list (unless using Android device). A user could use swipe gestures, once they have entered into the list. Is that the correct expected behaviour?
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

1 participant