E-mail List Archives
Re: TD, TH, SCOPE
From: Jared Smith
Date: Aug 21, 2012 12:32PM
- Next message: Paul J. Adam: "Re: TD, TH, SCOPE"
- Previous message: Paul J. Adam: "Re: TD, TH, SCOPE"
- Next message in Thread: Paul J. Adam: "Re: TD, TH, SCOPE"
- Previous message in Thread: Paul J. Adam: "Re: TD, TH, SCOPE"
- View all messages in this Thread
On Tue, Aug 21, 2012 at 12:22 PM, Paul J. Adam wrote:
> <td scope=row> does not work with VoiceOver,
I believe JAWS has the same behavior. It does not treat this cell as a header.
> If you omit the top left <th> this will cause VoiceOver bugs where it incorrectly reads the wrong headers, I see this implementation many times in testing.
But if the top left cell is not a header or is empty, it should not be
marked up as a header just to address a VoiceOver bug (that has been
noted repeatedly, yet still has not been fixed). Empty headers can
cause additional issues because you are designating an identifier for
a row or column that does not have any descriptive content. <th>s
should never be empty.
Jared
- Next message: Paul J. Adam: "Re: TD, TH, SCOPE"
- Previous message: Paul J. Adam: "Re: TD, TH, SCOPE"
- Next message in Thread: Paul J. Adam: "Re: TD, TH, SCOPE"
- Previous message in Thread: Paul J. Adam: "Re: TD, TH, SCOPE"
- View all messages in this Thread