[a11y] Review Checker is missing a heading structure
Categories
(Fenix :: Shopping, defect, P2)
Tracking
(Accessibility Severity:s3, firefox119 disabled, firefox120 wontfix, firefox121 wontfix, firefox122 verified)
People
(Reporter: ayeddi, Assigned: rebecatudor273)
References
Details
(Keywords: access, Whiteboard: [fxdroid] [fakespot-android-mvp])
Attachments
(3 files)
STR:
- Ensure a TalkBack is running
- Navigate to any Amazon product page and activate the Review Checker
- Navigate to
Review Checker BETA
text and listen to the screen reader's announcement - Using a TB shortcut, try to navigate between headings and observe the TB announcement
- Use 3 finger swipe left/right to switch the shortcut options to
Heading
and then use 1 finger swipe up/right to navigate between selected types of elements (headings)
- Use 3 finger swipe left/right to switch the shortcut options to
Expected:
Review Checker BETA
is announced as heading and can be navigated to/from with TB shortcuts.- Headings help users with cognitive difficulties and users with low vision who rely on a screen reader to better understand the purpose of the block of UI that they navigate to, like a title of a book.
- A heading in the error message (i.e.
No info available right now
) is announced as a heading and can be navigated to/from with TB shortcuts. - (optional) disclosure button's labels are announced as headings and can be navigated between with TB shortcut (
How we determine review quality?
andSettings
, example could be Play Store > app page > App Support V control)
Actual:
- No state is announced for
Review Checker BETA
Review Checker BETA
cannot be navigated to using TB shortcuts to navigate between headings- Same applies to an error message heading (i.e.
No info available right now
) and (optional) the disclosure button's labels (i.e.Settings
)
Device: Samsung Galaxy A54 running Androd 13 (One UI 5.1)
Updated•1 year ago
|
Reporter | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Comment 2•1 year ago
|
||
Assignee | ||
Comment 3•1 year ago
|
||
Hi Anna!
I started to work on this ticket and I see in description you only mentioned in your 3rd point in "Expected", the expandable cards to be announced as headings (How we determine review quality?
and Settings
).
I wanted to verify if it's wanted to be recognized and announced as heading the other cards too (How reliable are these reviews?
, Adjusted rating
, Highlights from recent reviews
) ?
Assignee | ||
Comment 4•1 year ago
|
||
Reporter | ||
Comment 5•1 year ago
|
||
(In reply to Rebeca Tudor from comment #3)
Hi Anna!
I started to work on this ticket and I see in description you only mentioned in your 3rd point in "Expected", the expandable cards to be announced as headings (How we determine review quality?
andSettings
).I wanted to verify if it's wanted to be recognized and announced as heading the other cards too (
How reliable are these reviews?
,Adjusted rating
,Highlights from recent reviews
) ?
Rebecca, thank you very much for following up on that and for working on the bug. Yes, that would be great!
Especially, when the longer blocks of text are expanded, having headings would provide users with opportunity to navigate between sections using TalkBack shortcuts
Assignee | ||
Comment 6•1 year ago
|
||
Thank you for your confirmation!
Comment 7•1 year ago
|
||
Authored by https://github.com/RebecaTudor
https://github.com/mozilla-mobile/firefox-android/commit/575bab52ec300fe2f5a984046ac5e7b4fbc36231
[main] Bug 1857537 - [a11y] Add heading structure to Review Checker
Updated•1 year ago
|
Comment 8•1 year ago
|
||
Verified on the latest Fenix Nightly 122.0a1 from 11/22 with Google Pixel 6 (Android 14).
Comment 9•1 year ago
|
||
The patch landed in nightly and beta is affected.
:rebecatudor273, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox121
towontfix
.
For more information, please visit BugBot documentation.
Assignee | ||
Updated•1 year ago
|
Description
•