| Milestone 1a finding ID | M1a-031 |
|---|---|
| Backlog priority | Immediate |
| Severity — carried from Milestone 1a | Critical |
| Implementation effort | Medium |
| Target milestone(s) | MS3b — Backend Template Build; coordinate catalogue implementation ownership |
| WCAG 2.2 success criterion | 2.1.1 Keyboard |
| Responsibility tag(s) from report | Development |
| Affected Joomla area/component | Extensions — Install from Web — extension entries in grid and list views — Milestone 1a finding #31 |
| Affected user journey(s) | 07 — Installer Wizard (com_installer/Install) |
Extension entries in the Install from Web catalogue respond to pointer clicks but do not provide an equivalent keyboard-operable action for opening extension details.
The audit reports this behaviour in both grid and list views. The entries use clickable <div> elements, while keyboard navigation reaches the external ratings links but skips the main action that opens an extension's details.
This prevents users from continuing through the normal Install from Web workflow using the keyboard alone.
The finding does not concern the installed-extension list under System → Manage → Extensions.
Keyboard-only users cannot open an extension's details from its catalogue entry, even though a pointer user can open the same entry.
They can encounter the ratings link and leave for an external page, but cannot reliably reach the extension information and installation entry point within Joomla.
People using keyboard-based assistive technology face the same missing action. The obstacle occurs before installation confirmation, so improving the later confirmation controls alone does not restore access to the complete workflow.
This finding concerns access through Install from Web and does not establish that every other extension-installation method is unavailable.
Provide a native keyboard-operable action for opening each extension's details in both catalogue layouts
tabindex alone as a complete solution/administrator/<div> without an equivalent interactive child6.2
Each extension entry provides a keyboard-reachable, clearly named action that opens the same details available through pointer interaction.
The action works in both grid and list views and remains available when catalogue results are refreshed.
External ratings links remain separately identifiable and operable.
The audit reports that extension entries use clickable generic containers and cannot be opened with the keyboard in either grid or list view.
Keyboard navigation skips the main extension-details action and reaches the external ratings links instead.
Users therefore cannot continue into the normal Install from Web details and installation workflow through those entries using the keyboard alone.
Desktop web
Chrome, Firefox, Edge, Safari
N/A
The browser entries above are carried forward from the original issue and do not represent a new verification of every browser against Joomla 6.2.
The supplementary screen reader test is proposed verification, not a claim that a screen reader was used in the original test.
The issue discussion clarifies that the affected interface is Install from Web rather than the installed-extension management list.
A contributor identifies the Install from Web server repository as a likely implementation location: https://github.com/joomla/install-from-web-server
Confirm the source of the affected markup before deciding which repository needs the change. A template-only focus-style adjustment will not resolve a missing keyboard action.
Issue #48415 separately covers motion and focus handling after opening installation confirmation. Reaching that later step is not required to reproduce the catalogue-entry barrier described here.
MS3b is proposed for administrator integration. Catalogue-service implementation ownership and its delivery assignment require confirmation rather than adding unrelated programme milestones.
| Labels |
Added:
a11y
a11y-audit-backlog
a11y-priority-critical (Immediate)
|
||
| Labels |
Added:
No Code Attached Yet
|
||
| Title |
|
||||||
I have resolved it there in a pr check it out
I have resolved it there in a pr check it out, please
I have resolved it there in a PR #3 please someone check it out @brianteeman
I have resolved it there in a PR #86 (in the install from web repo) please someone check it out @brianteeman
I have resolved it there in a PR joomla/install-from-web please someone check it out @brianteeman
I have resolved it there in a PR 86 please someone check it out @brianteeman
| Labels |
Added:
Design-System
|
||
For anyone looking at this it is NOT the list of joomla extensions as found from the System->Manage->Extensions - it is referring to the Install from Web view and will probably need to be resolved at https://github.com/joomla/install-from-web-server