| Milestone 1a finding ID | M1a-030 |
|---|---|
| Backlog priority | Medium |
| Severity — carried from Milestone 1a | Moderate |
| Implementation effort | Medium |
| Target milestone(s) | MS2a — Design Tokens and Core Components; MS3b — Backend Template Build |
| WCAG 2.2 success criterion | 1.3.1 Info and Relationships |
| Responsibility tag(s) from report | Development |
| Affected Joomla area/component | Extensions Install from Web — external links with new-tab icons — Milestone 1a finding #30 |
| Affected user journey(s) | 07 — Installer Wizard (com_installer/Install) |
Several links in the Install from Web interface display an icon indicating that they open in a new tab or window.
The icon is hidden from screen readers and other assistive technologies. Its meaning is therefore not conveyed programmatically.
The report states that the issue affects links to the extension directory listing and developer websites.
It suggests using aria-description="Opens in a new window or tab" to expose the behaviour.
Screen-reader users may not know that activating a link will open a new browser tab or window.
An unexpected change of context can be disorienting, particularly for users who rely on predictable navigation. They may need to return to the Joomla interface after following a link.
Because the icon is hidden, its visual meaning is unavailable to assistive technology. Users receive only the link text, without the additional context provided visually.
Expose the new-tab or new-window behaviour programmatically
/administrator//administrator/index.php?option=com_installer on the same installationaria-hidden, alt, aria-label, and aria-description6.2
External links that open in a new tab or window convey that behaviour programmatically to assistive technology.
Screen-reader users can understand the link's destination and that activating it will open a new tab or window.
The accessible description is translatable and does not duplicate the link's accessible name unnecessarily.
The “opens in a new tab/window” icons are hidden from screen readers and other assistive technologies.
The new-tab behaviour is not conveyed programmatically.
The issue affects links to the extension directory listing and developer websites.
The current Joomla 6.2 build needs to be checked to establish whether the issue persists and which links are affected.
Desktop web
Chrome, Firefox, Edge, Safari
VoiceOver, JAWS, NVDA
The browser and assistive-technology entries above are carried forward from the original issue and do not represent a new verification of every combination against Joomla 6.2.
Development is the responsibility tag in the original report.
The report's suggested aria-description is one possible approach. Verify support and announcement behaviour in the intended browser and screen-reader combinations, and use an equivalent accessible description mechanism where appropriate.
This issue concerns the new-tab indication on external links. It does not require changing the link destinations or whether they open in a new tab.
MS2a is proposed for the shared external-link icon pattern, with MS3b covering the documented Installer integration.
| Labels |
Added:
a11y
|
||
| Labels |
Added:
No Code Attached Yet
|
||
| Labels |
Added:
a11y-audit-backlog
a11y-priority-moderate (Medium)
|
||
| Title |
|
||||||
not 100% correct. The icon is added using css from the atum template.
I had originally thought this could be a quick-win for the scope of Milestone 1b, but upon further investigation it looks like this is dependent upon the JED which is not part of the main Joomla branch. Leaving this comment for future work. The fix shouldn't be too tough once the right string is found in the web installer .php files. I'd vote for using a Joomla language string as opposed to hard-coding English into the file as authors may not have their sites in English.