Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

For an html data table in which each row represents an item (such as an email) would screen-reader users prefer empty table cells to be empty or to have a placeholder like a dash?

In my brief experience I think a dash would be useful because it keeps navigation consistent among the rows, but I want to make sure that this intuition is correct.

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

JAWS will read an empty cell as "BLANK" as noted here, which is why it's a good idea to avoid lots of empty cells (and table based BLANK layouts BLANK). Placing a dash will cause it to read the dash as well, which would make a lot less sense than BLANK.

I believe JAWS will also read a table cell with   inside as BLANK but I can't test this. It seems to read such elements as BLANK.

If the table is proper tabular data laid out correctly, BLANK is the logical way to read a blank row.

Also note if you leave a dash in an empty table cell it might make less sense to sighted users too. What does a dash mean for "Mother's Maiden Name"* for instance?

*Aside from Le Dasha

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.