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

Enable verbalization of each line in embedded DartPad #10545

Open
Tracked by #9495
atsansone opened this issue May 8, 2024 · 0 comments
Open
Tracked by #9495

Enable verbalization of each line in embedded DartPad #10545

atsansone opened this issue May 8, 2024 · 0 comments
Assignees
Labels
e3-weeks Effort: < 4 weeks infra.dartpad Relates to DartPad component code or functionality infra.structure Relates to the tools that create docs.flutter.dev p2-medium Necessary but not urgent concern. Resolve when possible. st.triage.ltw Indicates Lead Tech Writer has triaged t.a11y Relates to an accessibility concern

Comments

@atsansone
Copy link
Contributor

From https://buganizer.corp.google.com/issues/337850112

Observed Results

Navigating through the interactive code example, I noticed that the number of the line is not reached and verbalized by SR.

Expected Results

Ensure that when the user is navigating in every line the number also should be notified.

User Impact

Screen reader and Cognitive users are confused because they are now aware about how many lines the code has.

Steps to Reproduce

  1. Enabled VoiceOver using Command + F5 also ChromeVox using Ctrl + Alt + Z
  2. Open the following page: https://docs.flutter.dev/cookbook/design/snackbars#interactive-example
  3. Continue the linear navigation using the Tab and Arrow keys and reach the interactive example code.
  4. Listen to the results inside the code of the line number.

GAR Assessment

Flutter Docs

GAR Details

1.2. Can all controls be reached and used via the keyboard without using a mouse?

Environment Details

Machine: MAC/ChromeBook
Browser: Chrome Version 120.0.6099.272 (Official Build) (64-bit)
Screen reader: VoiceOver / ChromeVox.
Bug filling time: 15 mins.

@atsansone atsansone added p2-medium Necessary but not urgent concern. Resolve when possible. t.a11y Relates to an accessibility concern st.triage.ltw Indicates Lead Tech Writer has triaged infra.structure Relates to the tools that create docs.flutter.dev infra.dartpad Relates to DartPad component code or functionality e3-weeks Effort: < 4 weeks labels May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
e3-weeks Effort: < 4 weeks infra.dartpad Relates to DartPad component code or functionality infra.structure Relates to the tools that create docs.flutter.dev p2-medium Necessary but not urgent concern. Resolve when possible. st.triage.ltw Indicates Lead Tech Writer has triaged t.a11y Relates to an accessibility concern
Projects
None yet
Development

No branches or pull requests

2 participants