Open
Bug 1893725
Opened 6 months ago
Updated 5 months ago
Links of cards on the discovery stream on the about:newtab are missing context
Categories
(Firefox :: New Tab Page, defect)
Firefox
New Tab Page
Tracking
()
NEW
Accessibility Severity | s3 |
People
(Reporter: ayeddi, Unassigned, NeedInfo)
References
(Blocks 1 open bug)
Details
(Keywords: access)
Attachments
(1 file)
STR:
- Ensure a screen reader is running
- Using keyboard alone, navigate to one of cards in the
Thought-provoking stories
section and focus it withTab
- Observe the announcement
- In browse mode of a screen reader (i.e. by using
Down Arrow
with NVDA andctrl+opt+Down Arrow
by default with VoiceOver) review the content of each card
Current:
- (with
Tab
) Only the title of the link is announced by a screen reader while the short URL, description, and sponsored tag (when present) are skipped while they are all visually included in the focused element, i.e. the card on the screenshot visually has the following content (marked what's ignored/announced):- business.walmart.com URL [skipped]
Catch these Lightning Deals
title [announced]Save up to 65% in the Walmart Business flash sale.
text [skipped]Sponsored by Walmart Business
footer text [skipped]
- (with browsing) The title of the link is injected at the beginning of the card and then repeated after the URL that creates a redundancy and does not follow the visual reading order.
Expected:
- (with
Tab
) Each link should provide a context for a . Otherwise, screen reader users may While it does not have to be visually marked up as a link, it could be referred from the hyperlink viaaria-describedby
, or included in the grouping like<article>
- (with browsing) Avoid redundancy in the announcement and ensure the visual reading order of the page is followed by the programmatic reading order
Recommendation:
use any of the Card guidance provided by Adrian Roselli's blog or Heydon Pickering's Inclusive Components
Comment 1•5 months ago
|
||
The severity field is not set for this bug.
:amy, could you have a look please?
For more information, please visit BugBot documentation.
Flags: needinfo?(achurchwell)
You need to log in
before you can comment on or make changes to this bug.
Description
•