Main focus of the chat: The List Table tickets
Tickets that need work
- #32253: List table: posts navigation links pointing to same page
And related #32028: List table pagination: text improvements for screen readers
32028 has a working and tested patch and needs to be committed to continue the work on 32253 - #32255: List Table: media wp-list-table lacks table header content for column-icon and related. Action: @joedolson will think of a proper heading (<th> text) for the thumbnails
- #32509: List table: media thumbnail and title links improvements
We stick to the current patch of #32255 and don’t add the aria-hidden + tabindex=-1> How to deal with the link in the image will be solved in#32509
Ticket that needs dev feedback
#32170: List table: sortable column headers accessibility
Summary for devs and committers:
- we need to give feedback about the current tables ‘order by’ and ‘asc/desc order’, also in the initial view
- we also need to make clear which columns are sortable and what will happen when users click on the table header links
- hence, we need to get additional information about the sortable columns extending what is set in get_sortable_columns()
- a new method print_table_description() prints a hidden table description, referenced as target for the table aria-describedby attribute
Of course we’re totally open to discuss a different implementation and better practices, any thoughts more than welcome.
Ticket that needs translation feedback
#32399: List table: Lists of items should inform users about the “current view” being displayed
Needs translation feedback, how to properly translate custom post types in this case
Ticket that needs UI feedback
#32152: List table: Comments column accessibility improvements
Tickets to be closed
- #31965: Add screen-reader-text to list “filter” links
- #31966: Add screen-reader-text to list “filter” links: Posts and Pages
We decided on close and won’t fix because these issues will be solved when a relevant heading will be added, see ticket #32399
Tickets ready for commit
- #32150: List table: better indication for “no taxonomy”
- #32254: List Table: avoid adjacent links pointing to the same resource
- #32147: List table: headings for pagination and views links
- High priority: #32028 List table pagination: text improvements for screen readers
- #32509: List table: media thumbnail and title links improvements
Other work:
- High priority: #32495 WP Admin bar multi-level menu accessibility
This has a working patch, ready to commit. - #31650: Missing H1 heading in the admin: @joedolson will work on this
- #32494: Semantic elements for non-link links: Help and Screen Options
New work:
Customizer accessibility audit
Related tickets are:
- #32493: Customizer accessibility audit (tracking ticket)
- #31336: Customizer: separate navigation from options UI for better UX by removing accordion behavior
Select2
Related ticket:
#31696: Better select, multi-select, and autocomplete/suggestion inputs in the admin.
At the moment the a11y team has no capacity to work on an a11y audit of the Select2 library.
Drupal has done some work on this already: https://www.drupal.org/node/2346973