Skip to content

External Link Icon Causes Redundant Link Announcements via Screen Reader #408

@racecn

Description

@racecn

External link icons with role="img" and aria-label="External link" cause screen readers to announce "mitre external link link" - the icon's label gets concatenated with the link text, creating confusing redundancy.
The external link icon should not interfere with the link's accessible name.

2.4.4 Link Purpose
4.1.2 Name/Role/Value

Current Behavior:
NVDA announces: "mitre external link link"
Redundant and confusing for screen reader users

Expected Behavior:
Should announce: "mitre, external link" or just "mitre (opens in new window)"
Clear, non-redundant link purpose

Steps to Reproduce:

  1. Navigate to any ER page with external links. such as:
    .../services/escape-room/our-story
  2. Use screen reader to navigate to MITRE external link
  3. Observe redundant "link" announcements

Metadata

Metadata

Assignees

Labels

accessibilityThis are issues related to accessibility and usability

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions