RFR: JDK-8186466: Fix accessibility and other minor issues in java.base

Martin Buchholz martinrb at google.com
Sun Aug 20 23:11:18 UTC 2017


Again, I am happy to take the current state of this change.

On Sat, Aug 19, 2017 at 2:19 PM, Jonathan Gibbons <
jonathan.gibbons at oracle.com> wrote:

> Actually, thead and tbody have no direct significance for accessibility.
> They provide a semantic differentiation of the content, and provide a hook
> for different styling, as you have seen for "striped". Also note, although
> you can have many <tbody>, you can only have at most one <thead>, and at
> most one <tfoot>.
>
Looking at  Summary of BlockingDeque methods again, we have what might
logically be a thead in the middle of a table, and the law of "only one
thead, and only at the beginning" might be yet another hint that the html
gods want us to split this table.  This could become a nested table with
two rows, one for "first" and one for "last", each of which contains a
subtable with a thead.


More information about the core-libs-dev mailing list