#62834 closed defect (bug) (fixed)
Consider removing title attributes from theme list tables
| Reported by: | | Owned by: | |
|---|---|---|---|
| Milestone: | 6.8 | Priority: | low |
| Severity: | minor | Version: | |
| Component: | Themes | Keywords: | title-attribute has-patch |
| Focuses: | accessibility, administration | Cc: |
Description
Related: #24766
The old list tables for themes and theme installation include title attributes:
- 'This theme is already installed and is up to date' on 'Installed' spans
- 'Update to version %s' on 'Update' links
- 'Install %s' on an 'Install Now' link
- 'Preview %s' on a 'Preview' link
- 'Preview “%s”' on a screenshot thumbnail image (linked with empty
alt) - 'Activate “%s”'on an 'Activate' link
If sites can still access these list tables, the attributes could be worth removing and/or replacing.
@alh0319 suggested replacing the title with aria-label for the thumbnail image link, but removing the other title attributes.
Change History (5)
This ticket was mentioned in PR #8155 on WordPress/wordpress-develop by @sabernhardt.
10 months ago #1
- Keywords has-patch added
#2
@
10 months ago
- Milestone changed from Awaiting Review to 6.8
- Owner set to audrasjb
- Status changed from new to accepted
Hi @sabernhardt and @alh0319 and thanks for the ticket/PR.
I'm always hesitant about using aria-label attributes but in this case:
- first it allows us to keep the complete information previously provided by the title attribute
- it is only adding more information to the displayed string
- it doesn't change any translation string and keep the interface consistent without having to change the stylesheet of these old screens
Thus, I'm gonna move this ticket to milestone 6.8.
This ticket was mentioned in Slack in #accessibility by joedolson. View the logs.
10 months ago
@audrasjb commented on PR #8155:
10 months ago #5
committed in https://core.trac.wordpress.org/changeset/59675
spanelements.titlewitharia-labelfor links whose visible text starts with the same word (in English). This is similar to links on the Add Plugins screen.$preview_titlevariable to keep ARIA labels consistent for both Preview links.Trac 62834