Responsive tables not detected by the screen reader as a table #6583

Closed
dylanb opened this Issue Oct 9, 2013 · 3 comments

Projects

None yet

2 participants

@dylanb
Contributor
dylanb commented Oct 9, 2013

This page here

http://view.jquerymobile.com/master/demos/table-reflow/

The display property table-row-group is causing assistive technology like Apple's VoiceOver to not see the table as a table. This leads to blind users not being able to navigate the table effectively and makes the tables very difficult for blind or visually impaired users to understand.

@jaspermdegroot
Member

@dylanb

Thanks for reporting the issue and the PR. Let's first look into another solution for #5380.

@dylanb
Contributor
dylanb commented Oct 10, 2013

Well given that 5380 only happens in Safari <= 5, and this accounts for less than 5% of the overall browser market share, it would seem like the right thing to do would be to undo the change for 5380

@jaspermdegroot
Member

@dylanb

If it turns out that we can't fix #5380 in another way, I agree we should revert that change. It's just that I want to look into that first instead of just removing it.

@gabrielschulhof gabrielschulhof added a commit that closed this issue May 30, 2014
@dylanb @gabrielschulhof dylanb + gabrielschulhof Table: remove reflow CSS hack for Safari <= 5
It causes problems with assistive technology not being able to detect tables.

This effectively reverts bafa5d9, thus
removing the fix for gh-5380.

Closes gh-6584
Fixes gh-6583
Re gh-5380
71c823e
@gabrielschulhof gabrielschulhof added a commit that referenced this issue May 30, 2014
@dylanb @gabrielschulhof dylanb + gabrielschulhof Table: remove reflow CSS hack for Safari <= 5
It causes problems with assistive technology not being able to detect tables.

This effectively reverts bafa5d9, thus
removing the fix for gh-5380.

(cherry picked from commit 71c823e)

Closes gh-6584
Fixes gh-6583
Re gh-5380
0ec40a4
@agcolom agcolom added a commit to agcolom/jquery-mobile that referenced this issue Nov 26, 2014
@dylanb @agcolom dylanb + agcolom Table: remove reflow CSS hack for Safari <= 5
It causes problems with assistive technology not being able to detect tables.

This effectively reverts bafa5d9, thus
removing the fix for gh-5380.

Closes gh-6584
Fixes gh-6583
Re gh-5380
4f87675
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment