Ngx-datatable: Accessibility is not supported.

Created on 13 Jul 2017  路  9Comments  路  Source: swimlane/ngx-datatable

I'm submitting a ... (check one with "x")

[ ] bug report => search github for a similar issue or PR before submitting
[x] feature request
[ ] support request => Please do not submit support request here, post on Stackoverflow or Gitter

Current behavior
Using keyboard navigations are not supported. For example, it cannot tab to the column headers and press enter/space to sort.

Expected behavior
Be able to navigate and use the table with keyboard if there's no mouse. This is required especially if we are complying with https://www.section508.gov/

What is the motivation / use case for changing the behavior?
https://www.section508.gov/

High Enhancement

Most helpful comment

Having section508 support will really help. This is actually a deciding factor for us.

All 9 comments

Having section508 support will really help. This is actually a deciding factor for us.

I can do some of it but its really difficult to handle this for virtual scrolling.

I'm really interested in accessibility support and I might help you with that.

Hi guys,
any news about this?

Hi!
Is there any work going on about this?

An important side note: I am going through a barrier check (assessment) in Germany right now with a recent project, and it turns out the ngx-datatable does not conform to screenreaders' requirements. As it does not make use of the <th> and <tr> html elements, the screenreader is not able to grab the information accordingly. I might need to switch to another solution for the tables in question, yielding a lot of extra work.

As this is related to accessibility I ended up posting here, but I might as well create a seperate issue for that?

Anybody else facing the same problem?

@mitschmidt
This is essentially the problem we are facing. It seems there is a pull request already implementing screenreader support.

@ParadoxZero Cool, could you post a link? Any chance that this is going to be released within the next weeks?

EDIT: This one I guess: https://github.com/swimlane/ngx-datatable/pull/1506

Updates?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

darkurse picture darkurse  路  39Comments

BotanMan picture BotanMan  路  40Comments

nitinht1988 picture nitinht1988  路  49Comments

pdfarhad picture pdfarhad  路  40Comments

Caballerog picture Caballerog  路  67Comments