Project

General

Profile

Actions

Task #103417

closed

Epic #89595: Improve accessibility of backend

Add title and aria-label to clear input button

Added by Willi Wehmeier 8 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2024-03-18
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
accessibility
Complexity:
Sprint Focus:

Description

Currently the clear input button which is triggered by the t3js-clearable css-class is read out as a button by screenreaders, but the button is not reachable with the keyboard and does not have a meaningful title.

To avoid changing behavior for normal users the button should be hid from screenreader users.

The button isn't read out by screenreaders when navigating the site
linearly (due to tabindex="-1") but when hold-pressing the button with
the mouse pointer, a screenreader will search for a human readable
label. We therefore need an aria-label attribute.


Related issues 2 (1 open1 closed)

Related to TYPO3 Core - Task #92651: Delete button in the text input field is not accessibleNew2020-10-21

Actions
Related to TYPO3 Core - Task #102372: Make clearable button more accessibleClosed2023-11-14

Actions
Actions

Also available in: Atom PDF