View Dashboard : Inadequate accessible name for links

XMLWordPrintable

    • 9.04
    • Severity 3 - Minor
    • Accessibility

      Issue Summary

      The link lacks a clear, programmatically defined accessible name

      Steps to Reproduce

      1. Log in to Jira DC- https://jira.atlassian.com/secure/ConfigurePortalPages.jspa?view=favourites
      2. Select any project from the projects list.
      3. Click on the "Dashboard" menu in the header.
      4. Choose "View Dashboard" from the dropdown.
      5. 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&amp;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&amp;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

            Assignee:
            Adrianna Musialik
            Reporter:
            Rogerpinto Marialouis (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: