WebAIM - Web Accessibility In Mind

E-mail List Archives

Proper Way to Render Table for Reading Cells

for

From: Christopher Koeber
Date: Jul 6, 2015 10:22AM


Hello,

So this may be a long post, hope folks can hear me out.

As I mentioned in prior posts, I am developing a webpage for IE8 and JAWS
11. I need to not only have all elements of the webpage read but the
application completely usable; any disabled user can perform the
functionality as a sighted/non-disabled user can.

What I have is the HTML output below. So far, in IE 8 / Jaws 11 I can get
most of everything read from the output below BUT I have the following
problems:

- Table Cell values are not being read at all. All I get is something
like "Row 5 Cell 1". As you will see below, I have additional content that
I want only the screen reader (JAWS) to read and not shown. So I have
content wrapped inside a DIV with a class that I want only the JAWS reader
to pick up. Within JAWS 11 and IE 8 how can I get the content in the cells
to be read? In the output below you will note that I have the content that
I want the JAWS reader to read which describes exactly what the cell
contains.
- Related to the table, for non-disabled users folks can select the row
using a mouse and then easily click on a set of functions related to the
row (EDIT, EXPORT, DELETE, etc.) What I want is an easy way for disabled
folks to be able to have this functionality. Ideally I want to have a
hotkey of some kind so that people can just press a key on their keyboard
and a function within JavaScript fires off that executes the said function.
Via another forum I found that screen-readers take over most of the
shortcuts, however. What is the best alternative I can offer disabled folks
while keeping the functionality for sighted folks the same?
- The labels are not being read for the Text fields. All I here when I
tab to a text field is "Type in Text".

Thank you for all of your time, I have linked the HTML output below; if
needed I can post additional content, etc. if needed.

Note; this isn't all of the output, just the HTML output as this is an
internal application. Content sanitized.
Regards,

Christopher Koeber

---------------------------------------------------------------------------------------------------------------------
Link to Text File containing HTML Output
​---------------------------------------------------------------------------------------------------------------------​

http://csmadeeasy.chriskoeber.com/pluginfile.php?file=/311/mod_page/content/2/HTMLOutput.html