New keyword a11y-task
@afercia created a new tickets keyword a11y-task. These tickets aim to start a discussion and spread awareness about a11y issues that maybe can’t be resolved so soon. It’s also a way of being able to find accessibility tasks that we aren’t actively working on.
Current work a11y team
Gutenberg: as soon as the featured plugin is released we will test it.
Tag Cloud adjustments (tag-cloud): #35566 #40187 #40186 #40184 #40138
@samikeijonen and @davidakennedy
Settings API plugin: @flixos90
Felix released the plugin on GitHub: https://github.com/wpaccessibility/settings-api-enhanced which at the moment does exactly the same as the latest patches on #39441
We can work on this plugin to iterate to the one-column layout we aim to have for admin forms.
The advantages of developing in GitHub are:
- Users can easily test the latest changes without us being required to do extra work.
- Better diffs (because of individual commits) so that we can easier see what has changed over the last “patch”.
- Easier collaboration (more people are familiar with git).
Once we get to a first version of the one-column layout that is ready for testing, we should consider also adding the plugin to the wordpress.org plugin repo and formally announcing it as a feature project. This will allow us to hopefully get more voices on the honestly quite drastic changes and also to ask for user testing.
Colour contrast in the Admin: @adamsoucie
Non-link links: @cheffheid
Remove title attribute in the Admin: any volunteer
To be worked on later
- Uniform search and placeholders in the Admin
- Infinit Scroll
Test requests (keyword a11y-feedback)
Homework
Test the patches for
- #35497: List tables: Post format links improvements
- #31476: Semantic elements for non-link links: /wp-admin/includes/widgets.php
Test the plugin Settings API Enhanced
Interesting reads this week
- Newsletter A11y Weekly by David A. Kennedy
- Accessible emoji by Léonie Watson
- Accessible Emoji, Tweaked by Adrian Roselli
Next meetings in the Slack #accessibility channel
- Team meetings are on Mondays at 17:00 UTC in the Slack #accessibility channel.
- Trac ticket discussions (bug scrub) are on Mondays at 16:00 UTC