-
Type:
Bug
-
Resolution: Fixed
-
Priority:
High
-
None
-
Affects Version/s: 9.4.23
-
Component/s: Accessibility, Dashboard & Gadgets
-
9.04
-
Severity 3 - Minor
-
Accessibility
Issue Summary
The link lacks a clear, programmatically defined accessible name
Steps to Reproduce
- Log in to Jira DC- https://jira.atlassian.com/secure/ConfigurePortalPages.jspa?view=favourites
- Select any project from the projects list.
- Click on the "Dashboard" menu in the header.
- Choose "View Dashboard" from the dropdown.
- Navigate to the specified instance in the dashboard view.
Screenshot
Actual Results
The link "Move this dashboard to the first position" does not have a programmatically defined accessible name. It relies solely on the title attribute of the span for its accessible name, which may not be consistently announced by all screen readers.
Expected Results
The title attribute is frequently overlooked by screen readers, which can create confusion for users who depend on assistive technologies. Rather than depending on the title, incorporate the descriptive text directly as the inner text of the link.
OR
The aria-label attribute offers a programmatically defined accessible name that is clearly announced by screen readers, ensuring users comprehend the link's purpose.
add aria-label within the <a> tag to enhance accessibility.
This will ensure that users of assistive technologies receive a clear description of the link's functionality.
Code snippet :
Replace title Attribute with Inner Text:
<a class="portal_pos_first" id="pos_first_0" href="ConfigurePortalPages!moveToStart.jspa?atl_token=AKVY-YUFR-9LM7-97AB_8859e54d139a47308959469b567ce1b26460b2f4_lin&pageId=111292"><span class="icon-default aui-icon aui-icon-small aui-iconfont-arrows-up" >Move this dashboard to the first position</span></a>
OR
*Use aria-label *
<a class="portal_pos_first" id="pos_first_0" href="ConfigurePortalPages!moveToStart.jspa?atl_token=AKVY-YUFR-9LM7-97AB_65d1f1c97befda9c0dc5adba91011ea6d51fea65_lin&pageId=111292" aria-label="Move this dashboard to the first position">
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Environment
MacBook Pro (13-inch, 2020)
macOs Ventura 13.3.1
Chrome - Version 108.0.5359.124 (Official Build) (64-bit)
Firefox- Version 92.0 (64-bit)
Safari- Version 16.2 (18614.3.7.1.5)
JAWS- Version 2021
NVDA- Version 2021.2
Voiceover - Version Latest