Dashboard: Redundant image and textual link with redundant alt text

XMLWordPrintable

    Issue Summary

    On "Dashboard | All updates" page,Redundant alternative text "User icon: admin" is provided for the image links "Admin icon" on the page.

    Steps to Reproduce

    1. Navigate to the mentioned image and textual link in the main content area.
    2. Inspect the code of the image link and textual link.
    3. Notice that both links open the same but are defined in separate <a> tags.
       

    Screenshot

    Actual Results

    There are adjacent image and textual links that point to the same destination but are defined in separate <a> tags. Also, the alternate text of the image link is the same as the text of the textual link.
    As a result, screen reader users are presented with repeated information about the link which opens the same page.

    Expected Results

     
    Ensure that the image and text links that point to the same destination are combined into a single link as a link block.
     
    Apply the following changes: * Define the image and the link text within a single <a> element instead of separate <a> elements.

    • Ideally alternate text must be provided to all image links using the "alt" attribute. In this instance, since the image and the textual link point to an identical destination page, use an empty ‘alt’ attribute.
    • Use CSS if necessary to maintain the presentation of the content.

    Workaround

    Currently there is no known workaround for this behavior. A workaround will be added here when available.

    Environment

    MacBook Pro (16-inch, 2019)
    macOs Ventura 13.3.1
    Chrome - Version 113.0.5672.63 (Official Build) (x86_64)
    Firefox- Version 92.0 (64-bit)
    Safari- Version 16.4 (18615.1.26.110.1)
    JAWS- Version 2022
    NVDA- Version 2021.2
    Voiceover - Version Latest

          Assignee:
          Mykyta Bohoslavskyi
          Reporter:
          Nayan Kamble (Inactive)
          Votes:
          0 Vote for this issue
          Watchers:
          3 Start watching this issue

            Created:
            Updated:
            Resolved: