WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: JAWS not supporting aria-sort="none"

for

Number of posts in this thread: 4 (In chronological order)

From: megha patangi
Date: Mon, Dec 19 2022 8:02AM
Subject: JAWS not supporting aria-sort="none"
No previous message | Next message →

Hi Web Aim team,

There is a scenario where we have three states of sorting on table
column headers.
1. sort ascending
2. Sort descending
3. Sort none

The first two are rendered properly by screen reader, but as soon we
click and aria-sort="none" is passed, JAWS announces "sorted" which is
incorrect. Rather it should announce "unsorted".
Same is observed with all latest versions of JAWS.

Any idea about it?
Any way to handle it, or it can be reported as non-compatibility of
aria state with screen readers?

Regards,
Megha

From: Sailesh Panchang
Date: Mon, Dec 19 2022 8:22AM
Subject: Re: JAWS not supporting aria-sort="none"
← Previous message | Next message →

Simply drop the aria-sort property for the column if it is not
sorted. Check if that works.
Thanks,
On 12/19/22, megha patangi < = EMAIL ADDRESS REMOVED = > wrote:
> Hi Web Aim team,
>
> There is a scenario where we have three states of sorting on table
> column headers.
> 1. sort ascending
> 2. Sort descending
> 3. Sort none
>
> The first two are rendered properly by screen reader, but as soon we
> click and aria-sort="none" is passed, JAWS announces "sorted" which is
> incorrect. Rather it should announce "unsorted".
> Same is observed with all latest versions of JAWS.
>
> Any idea about it?
> Any way to handle it, or it can be reported as non-compatibility of
> aria state with screen readers?
>
> Regards,
> Megha
> > > > >


--
Sailesh Panchang
Customer Success Strategist and Principal Accessibility Consultant
Deque Systems Inc
381 Elden Street, Suite 2000, Herndon,
VA 20170
Mobile: 571-344-1765

From: Peter Weil
Date: Mon, Dec 19 2022 8:38AM
Subject: Re: JAWS not supporting aria-sort="none"
← Previous message | Next message →

There's an issue on this; there seems to be some question about what aria-sort means or how it's supposed to be handled:

https://github.com/FreedomScientific/VFO-standards-support/issues/506



> On Dec 19, 2022, at 9:02 AM, megha patangi < = EMAIL ADDRESS REMOVED = > wrote:
>
> Hi Web Aim team,
>
> There is a scenario where we have three states of sorting on table
> column headers.
> 1. sort ascending
> 2. Sort descending
> 3. Sort none
>
> The first two are rendered properly by screen reader, but as soon we
> click and aria-sort="none" is passed, JAWS announces "sorted" which is
> incorrect. Rather it should announce "unsorted".
> Same is observed with all latest versions of JAWS.
>
> Any idea about it?
> Any way to handle it, or it can be reported as non-compatibility of
> aria state with screen readers?
>
> Regards,
> Megha
> > > >

From: Peter Weil
Date: Mon, Dec 19 2022 8:53AM
Subject: Re: JAWS not supporting aria-sort="none"
← Previous message | No next message

This is the best writeup I've seen about sortable table columns:

https://adrianroselli.com/2021/04/sortable-table-columns.html

It says:

"If your column is not sorted, instead of using aria-sort="none" remove the attribute instead."

> On Dec 19, 2022, at 9:22 AM, Sailesh Panchang < = EMAIL ADDRESS REMOVED = > wrote:
>
> Simply drop the aria-sort property for the column if it is not
> sorted. Check if that works.
> Thanks,
> On 12/19/22, megha patangi < = EMAIL ADDRESS REMOVED = > wrote:
>> Hi Web Aim team,
>>
>> There is a scenario where we have three states of sorting on table
>> column headers.
>> 1. sort ascending
>> 2. Sort descending
>> 3. Sort none
>>
>> The first two are rendered properly by screen reader, but as soon we
>> click and aria-sort="none" is passed, JAWS announces "sorted" which is
>> incorrect. Rather it should announce "unsorted".
>> Same is observed with all latest versions of JAWS.
>>
>> Any idea about it?
>> Any way to handle it, or it can be reported as non-compatibility of
>> aria state with screen readers?
>>
>> Regards,
>> Megha
>> >> >> >> >>
>
>
> --
> Sailesh Panchang
> Customer Success Strategist and Principal Accessibility Consultant
> Deque Systems Inc
> 381 Elden Street, Suite 2000, Herndon,
> VA 20170
> Mobile: 571-344-1765
> > > >