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

[Stateful:Indices:Index mapping page]Grouping issues for lists #197217

Open
L1nBra opened this issue Oct 22, 2024 · 1 comment
Open

[Stateful:Indices:Index mapping page]Grouping issues for lists #197217

L1nBra opened this issue Oct 22, 2024 · 1 comment
Labels
defect-level-3 Moderate UX disruption or potentially confusing impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. Project:Accessibility Team:Search WCAG A

Comments

@L1nBra
Copy link

L1nBra commented Oct 22, 2024

Description
For users it should be clear when they are on the lists, how they are grouped, how many items are in them and on which item user is at the moment. Especially for the users using assisting technology, who cannot visually see elements on the page.

Preconditions
Stateful -> Indices -> Index mapping page is opened.
Use Screen Reader (NVDA).

Steps to reproduce

1.Navigate to Add field button by pressing Tab key.
2.Press Enter.
3.Navigate to Field type input in Pending fields section by pressing Tab key.
4.Press Enter.
5.Press down arrow key (many times).
6.Observe screen reader announcement.
7.Navigate to list with items below Pending fields section by pressing Tab key.
8.Press Tab (many times).
9.Observe screen reader announcement.

NVDA Speech Viewer + UI elements
Image

Image

Actual Result

  • For Field type firstly screen reader announces "Pending fields 0 grouping"; when pressing down arrow key - on some elements it announces "1 of 9", on some "8 of 10", on some "9 of 11" (explanation: different total number of elements is announced even though it is one list); when user navigates to Dense vector item - it's announced "Geo-point Dense vector 8 of 10" (explanation: additional items are being announced, not only the one on which user is at the moment).
    For list below Pending fields section screen reader announces that it is list with 10 items, but then going through items - it is not announced on which item of 10 user is at the moment, only the item is announced.

Expected Result

  • It should be clearly announced for the user what is in the group; for the lists it should clearly state on which element user is at the moment (f.e.: 1 of 10) and the total number of the items shouldn't be different on elements; only the item on which user is present is announced, no additional items.

Meta Issue

Kibana Version: 8.16.0-SNAPSHOT

OS: Windows 11 Pro

Browser: Chrome Version 129.0.6668.101 (Official Build) (64-bit)

Screen reader: NVDA

WCAG or Vendor Guidance (optional)

Related to: https://github.com/elastic/search-team/issues/8256

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-accessibility (Project:Accessibility)

@botelastic botelastic bot added the needs-team Issues missing a team label label Oct 22, 2024
@L1nBra L1nBra added WCAG A Team:Search defect-level-3 Moderate UX disruption or potentially confusing labels Oct 22, 2024
@botelastic botelastic bot removed the needs-team Issues missing a team label label Oct 22, 2024
@L1nBra L1nBra added the impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. label Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
defect-level-3 Moderate UX disruption or potentially confusing impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. Project:Accessibility Team:Search WCAG A
Projects
None yet
Development

No branches or pull requests

2 participants