[wp-trac] [WordPress Trac] #32892: List table: Select %s shouldn't be a row header

WordPress Trac noreply at wordpress.org
Sun Jul 5 14:59:42 UTC 2015


#32892: List table: Select %s shouldn't be a row header
-------------------------------+-----------------------------------
 Reporter:  afercia            |      Owner:
     Type:  defect (bug)       |     Status:  new
 Priority:  normal             |  Milestone:  Future Release
Component:  Administration     |    Version:  4.2
 Severity:  normal             |   Keywords:  needs-patch 4.4-early
  Focuses:  ui, accessibility  |
-------------------------------+-----------------------------------
 See related #31654 and #26167.

 In all the List Tables in the admin, the "Select %s" (where %s is the name
 of the Post, Attachment, Plugin, User, etc,) is used as row header:
 {{{
 <th scope="row" class="check-column">
 }}}
 This is not correct from a semantics and accessibility point of view for
 all the reasons mentioned in #31654. The row header should be the cell
 with the main object the table refers to: the Post title, the Plugin name,
 etc.

 We could also consider to use the `abbr` attribute:
 http://www.w3.org/TR/html5/tabular-data.html#attr-th-abbr
 that would be consistent with what is currently proposed in
 [comment:21:ticket:32170 sortable column headers ticket]

--
Ticket URL: <https://core.trac.wordpress.org/ticket/32892>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list