Completed
Last Updated: 01 Jun 2020 15:53 by ADMIN
Mirang
Created on: 29 Sep 2016 05:07
Category: Grid
Type: Feature Request
5
radgrid 508 accessibility issue
Hi,

Our Accessibility partner while evaluating our product for 508 compliance we got one report saying RadGrid control is not accessible. We do have enablearia attribute on the radgrid and is emitting the aria-attributes as mentioned in your demo. 
http://demos.telerik.com/aspnet-ajax/grid/examples/accessibility-and-internationalization/wai-aria-support/defaultcs.aspx

As per them : "So it does not alert the user that arrow keys may be used to navigate it".
I have attached a snippet of their report regarding radgrid accessibility. Can you please let me know if anything is missing.
Thanks and best regards,
Mirang
Attached Files:
4 comments
ADMIN
Peter Milchev
Posted on: 01 Jun 2020 15:53

Hi,

I am sharing the solution from the support thread for better visibility from the community:

The request does not comply with the W3C grid specification at Data Grid Examples. If you test the grid demo there you will see that JAWS does not notify the user that he/she can navigate with the arrows inside the grid.

If the full satisfaction of the w3c specification is not a problem for you, you can programmatically get a reference to RadGrid table and add a title or aria-label attribute to it in the OnGridCreated client event, which will be read by JAWS. This workaround should satisfy your requirement.

As to the role attribute, when the role attribute is set to "listbox" JAWS does read that the element is navigatable by the arrows as in the filter dropdown in this demo. However, this attribute is not suitable for grid components. By specification, the role should be of type "grid" or "application" and when it is specified the reader does not provide information that the content is navigatable. This is not an issue with the component, but a missing implementation of JAWS.

Regards,
Peter Milchev
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.
Mirang
Posted on: 06 Dec 2016 05:12
Can we get an update on when it is likely to be in the product ? 
Raju
Posted on: 29 Sep 2016 05:26
Please take this issue on priority.
Mirang
Posted on: 29 Sep 2016 05:14
As per telerik it is a bug. Can it be taken as a part of the next release as we are very much looking to make our product 508 compliant.