WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Confirmation of actions - violation or feature?

for

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

From: Ajay Sharma
Date: Wed, Jul 18 2018 1:08AM
Subject: Confirmation of actions - violation or feature?
No previous message | Next message →

Hey All,

Need your thoughts on this situation, would you consider it as
accessibility violation or a usability feature?

Expected - Screen reader should confirm"Filters Applied" after user
hits "Apply" button after selecting the filters from the filters
dropdown.
Actual - Page refreshes when "Apply" button is clicked and screen
reader doesn't say anything.

Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it but we
do not follow it till now, the closest SC seems to be 1.23.1 Info and
Relationship.

Thoughts?

Best Regards,
Ajay

From: Mohith BP
Date: Wed, Jul 18 2018 2:41AM
Subject: Re: Confirmation of actions - violation or feature?
← Previous message | Next message →

Hi,

Is there any clue for the non-screen reader users such as any change
of color, shape such as arrow up / down etc.?
then 1.1.1, 1.3.3 and / or 1.4.1.

Are there other mechanisms such as remove filter which indirectly
notifies the users that the filter has been applied?


Thanks & Regards,
Mohith B. P.

On 7/18/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
> Hey All,
>
> Need your thoughts on this situation, would you consider it as
> accessibility violation or a usability feature?
>
> Expected - Screen reader should confirm"Filters Applied" after user
> hits "Apply" button after selecting the filters from the filters
> dropdown.
> Actual - Page refreshes when "Apply" button is clicked and screen
> reader doesn't say anything.
>
> Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it but we
> do not follow it till now, the closest SC seems to be 1.23.1 Info and
> Relationship.
>
> Thoughts?
>
> Best Regards,
> Ajay
> > > > >

From: Maxability A11Y
Date: Wed, Jul 18 2018 8:41AM
Subject: Re: Confirmation of actions - violation or feature?
← Previous message | Next message →

Hi Ajay,

In many cases the content that is modified because of filters is after the
filter components and the user will navigate forward to read the filtered
content. The announcement of the alert that says filters applied is a best
practice as far as my knowledge is concerned. Anything that gets updated
before the initiating element in the content sequence can be considered
violation. Since this is a content change for the sequence I hope it is a
1.3.2 Meaningful Sequence success criteria.

As you said that the page is refreshed, consider checking the focus of the
screen reader after hitting the filter button. Chances that the screen
reader focus may jump to an arbitrary region on the page which may cause in
2.4.3 Focus order failure.

Hope this helps.


On Wed, Jul 18, 2018 at 2:11 PM, Mohith BP < = EMAIL ADDRESS REMOVED = > wrote:

> Hi,
>
> Is there any clue for the non-screen reader users such as any change
> of color, shape such as arrow up / down etc.?
> then 1.1.1, 1.3.3 and / or 1.4.1.
>
> Are there other mechanisms such as remove filter which indirectly
> notifies the users that the filter has been applied?
>
>
> Thanks & Regards,
> Mohith B. P.
>
> On 7/18/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
> > Hey All,
> >
> > Need your thoughts on this situation, would you consider it as
> > accessibility violation or a usability feature?
> >
> > Expected - Screen reader should confirm"Filters Applied" after user
> > hits "Apply" button after selecting the filters from the filters
> > dropdown.
> > Actual - Page refreshes when "Apply" button is clicked and screen
> > reader doesn't say anything.
> >
> > Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it but we
> > do not follow it till now, the closest SC seems to be 1.23.1 Info and
> > Relationship.
> >
> > Thoughts?
> >
> > Best Regards,
> > Ajay
> > > > > > > > > >
> > > > >

From: Jonathan Cohn
Date: Wed, Jul 18 2018 9:44AM
Subject: Re: Confirmation of actions - violation or feature?
← Previous message | Next message →

I would also suggest that just "filter applied" is minimally useful as a
status. I would prefer if an approximation of the size of the filtered
results can be quite helpful.

On 18 July 2018 at 10:41, Maxability A11Y < = EMAIL ADDRESS REMOVED = >
wrote:

> Hi Ajay,
>
> In many cases the content that is modified because of filters is after the
> filter components and the user will navigate forward to read the filtered
> content. The announcement of the alert that says filters applied is a best
> practice as far as my knowledge is concerned. Anything that gets updated
> before the initiating element in the content sequence can be considered
> violation. Since this is a content change for the sequence I hope it is a
> 1.3.2 Meaningful Sequence success criteria.
>
> As you said that the page is refreshed, consider checking the focus of the
> screen reader after hitting the filter button. Chances that the screen
> reader focus may jump to an arbitrary region on the page which may cause in
> 2.4.3 Focus order failure.
>
> Hope this helps.
>
>
> On Wed, Jul 18, 2018 at 2:11 PM, Mohith BP < = EMAIL ADDRESS REMOVED = > wrote:
>
> > Hi,
> >
> > Is there any clue for the non-screen reader users such as any change
> > of color, shape such as arrow up / down etc.?
> > then 1.1.1, 1.3.3 and / or 1.4.1.
> >
> > Are there other mechanisms such as remove filter which indirectly
> > notifies the users that the filter has been applied?
> >
> >
> > Thanks & Regards,
> > Mohith B. P.
> >
> > On 7/18/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
> > > Hey All,
> > >
> > > Need your thoughts on this situation, would you consider it as
> > > accessibility violation or a usability feature?
> > >
> > > Expected - Screen reader should confirm"Filters Applied" after user
> > > hits "Apply" button after selecting the filters from the filters
> > > dropdown.
> > > Actual - Page refreshes when "Apply" button is clicked and screen
> > > reader doesn't say anything.
> > >
> > > Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it but we
> > > do not follow it till now, the closest SC seems to be 1.23.1 Info and
> > > Relationship.
> > >
> > > Thoughts?
> > >
> > > Best Regards,
> > > Ajay
> > > > > > > > > > > > > > >
> > > > > > > > > >
> > > > >

From: Ajay Sharma
Date: Wed, Jul 18 2018 11:49PM
Subject: Re: Confirmation of actions - violation or feature?
← Previous message | Next message →

Thanks Jonathan and Rakesh, that pretty much helped us in right
direction, further I'll take the point that it is more useful if sr
would say the count of filtered items rather than just announcing
filter applied.


Cheers,
Ajay

On 7/18/18, Jonathan Cohn < = EMAIL ADDRESS REMOVED = > wrote:
> I would also suggest that just "filter applied" is minimally useful as a
> status. I would prefer if an approximation of the size of the filtered
> results can be quite helpful.
>
> On 18 July 2018 at 10:41, Maxability A11Y < = EMAIL ADDRESS REMOVED = >
> wrote:
>
>> Hi Ajay,
>>
>> In many cases the content that is modified because of filters is after
>> the
>> filter components and the user will navigate forward to read the filtered
>> content. The announcement of the alert that says filters applied is a
>> best
>> practice as far as my knowledge is concerned. Anything that gets updated
>> before the initiating element in the content sequence can be considered
>> violation. Since this is a content change for the sequence I hope it is a
>> 1.3.2 Meaningful Sequence success criteria.
>>
>> As you said that the page is refreshed, consider checking the focus of
>> the
>> screen reader after hitting the filter button. Chances that the screen
>> reader focus may jump to an arbitrary region on the page which may cause
>> in
>> 2.4.3 Focus order failure.
>>
>> Hope this helps.
>>
>>
>> On Wed, Jul 18, 2018 at 2:11 PM, Mohith BP < = EMAIL ADDRESS REMOVED = >
>> wrote:
>>
>> > Hi,
>> >
>> > Is there any clue for the non-screen reader users such as any change
>> > of color, shape such as arrow up / down etc.?
>> > then 1.1.1, 1.3.3 and / or 1.4.1.
>> >
>> > Are there other mechanisms such as remove filter which indirectly
>> > notifies the users that the filter has been applied?
>> >
>> >
>> > Thanks & Regards,
>> > Mohith B. P.
>> >
>> > On 7/18/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
>> > > Hey All,
>> > >
>> > > Need your thoughts on this situation, would you consider it as
>> > > accessibility violation or a usability feature?
>> > >
>> > > Expected - Screen reader should confirm"Filters Applied" after user
>> > > hits "Apply" button after selecting the filters from the filters
>> > > dropdown.
>> > > Actual - Page refreshes when "Apply" button is clicked and screen
>> > > reader doesn't say anything.
>> > >
>> > > Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it but we
>> > > do not follow it till now, the closest SC seems to be 1.23.1 Info and
>> > > Relationship.
>> > >
>> > > Thoughts?
>> > >
>> > > Best Regards,
>> > > Ajay
>> > > >> > > >> > > >> > > >> > >
>> > >> > >> > >> > >> >
>> >> >> >> >>
> > > > >

From: Birkir R. Gunnarsson
Date: Thu, Jul 19 2018 4:56AM
Subject: Re: Confirmation of actions - violation or feature?
← Previous message | Next message →

Another approach would be to move focus to the heading for the search
results when the button is activated, rather than constructing a
status message.
Screen reader users can easily miss live region announcements and it
is also better for a keyboard only user.


On 7/19/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
> Thanks Jonathan and Rakesh, that pretty much helped us in right
> direction, further I'll take the point that it is more useful if sr
> would say the count of filtered items rather than just announcing
> filter applied.
>
>
> Cheers,
> Ajay
>
> On 7/18/18, Jonathan Cohn < = EMAIL ADDRESS REMOVED = > wrote:
>> I would also suggest that just "filter applied" is minimally useful as a
>> status. I would prefer if an approximation of the size of the filtered
>> results can be quite helpful.
>>
>> On 18 July 2018 at 10:41, Maxability A11Y < = EMAIL ADDRESS REMOVED = >
>> wrote:
>>
>>> Hi Ajay,
>>>
>>> In many cases the content that is modified because of filters is after
>>> the
>>> filter components and the user will navigate forward to read the
>>> filtered
>>> content. The announcement of the alert that says filters applied is a
>>> best
>>> practice as far as my knowledge is concerned. Anything that gets updated
>>> before the initiating element in the content sequence can be considered
>>> violation. Since this is a content change for the sequence I hope it is
>>> a
>>> 1.3.2 Meaningful Sequence success criteria.
>>>
>>> As you said that the page is refreshed, consider checking the focus of
>>> the
>>> screen reader after hitting the filter button. Chances that the screen
>>> reader focus may jump to an arbitrary region on the page which may cause
>>> in
>>> 2.4.3 Focus order failure.
>>>
>>> Hope this helps.
>>>
>>>
>>> On Wed, Jul 18, 2018 at 2:11 PM, Mohith BP < = EMAIL ADDRESS REMOVED = >
>>> wrote:
>>>
>>> > Hi,
>>> >
>>> > Is there any clue for the non-screen reader users such as any change
>>> > of color, shape such as arrow up / down etc.?
>>> > then 1.1.1, 1.3.3 and / or 1.4.1.
>>> >
>>> > Are there other mechanisms such as remove filter which indirectly
>>> > notifies the users that the filter has been applied?
>>> >
>>> >
>>> > Thanks & Regards,
>>> > Mohith B. P.
>>> >
>>> > On 7/18/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
>>> > > Hey All,
>>> > >
>>> > > Need your thoughts on this situation, would you consider it as
>>> > > accessibility violation or a usability feature?
>>> > >
>>> > > Expected - Screen reader should confirm"Filters Applied" after user
>>> > > hits "Apply" button after selecting the filters from the filters
>>> > > dropdown.
>>> > > Actual - Page refreshes when "Apply" button is clicked and screen
>>> > > reader doesn't say anything.
>>> > >
>>> > > Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it but we
>>> > > do not follow it till now, the closest SC seems to be 1.23.1 Info
>>> > > and
>>> > > Relationship.
>>> > >
>>> > > Thoughts?
>>> > >
>>> > > Best Regards,
>>> > > Ajay
>>> > > >>> > > >>> > > >>> > > >>> > >
>>> > >>> > >>> > >>> > >>> >
>>> >>> >>> >>> >>>
>> >> >> >> >>
> > > > >


--
Work hard. Have fun. Make history.

From: Ajay Sharma
Date: Thu, Jul 19 2018 6:26AM
Subject: Re: Confirmation of actions - violation or feature?
← Previous message | Next message →

That also sounds good.

Though, I was looking into feasibility for aria live announcement it
appears id does not work upon page refresh. So, This alternative seems
more robust.
Any how, I am curious to know ways to handle aria live announcements
upon page reloads. I tried it using window.onload, but it appears more
like a temp hack.

Best Regards,
Ajay

On 7/19/18, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED = > wrote:
> Another approach would be to move focus to the heading for the search
> results when the button is activated, rather than constructing a
> status message.
> Screen reader users can easily miss live region announcements and it
> is also better for a keyboard only user.
>
>
> On 7/19/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
>> Thanks Jonathan and Rakesh, that pretty much helped us in right
>> direction, further I'll take the point that it is more useful if sr
>> would say the count of filtered items rather than just announcing
>> filter applied.
>>
>>
>> Cheers,
>> Ajay
>>
>> On 7/18/18, Jonathan Cohn < = EMAIL ADDRESS REMOVED = > wrote:
>>> I would also suggest that just "filter applied" is minimally useful as a
>>> status. I would prefer if an approximation of the size of the filtered
>>> results can be quite helpful.
>>>
>>> On 18 July 2018 at 10:41, Maxability A11Y < = EMAIL ADDRESS REMOVED = >
>>> wrote:
>>>
>>>> Hi Ajay,
>>>>
>>>> In many cases the content that is modified because of filters is after
>>>> the
>>>> filter components and the user will navigate forward to read the
>>>> filtered
>>>> content. The announcement of the alert that says filters applied is a
>>>> best
>>>> practice as far as my knowledge is concerned. Anything that gets
>>>> updated
>>>> before the initiating element in the content sequence can be considered
>>>> violation. Since this is a content change for the sequence I hope it is
>>>> a
>>>> 1.3.2 Meaningful Sequence success criteria.
>>>>
>>>> As you said that the page is refreshed, consider checking the focus of
>>>> the
>>>> screen reader after hitting the filter button. Chances that the screen
>>>> reader focus may jump to an arbitrary region on the page which may
>>>> cause
>>>> in
>>>> 2.4.3 Focus order failure.
>>>>
>>>> Hope this helps.
>>>>
>>>>
>>>> On Wed, Jul 18, 2018 at 2:11 PM, Mohith BP < = EMAIL ADDRESS REMOVED = >
>>>> wrote:
>>>>
>>>> > Hi,
>>>> >
>>>> > Is there any clue for the non-screen reader users such as any change
>>>> > of color, shape such as arrow up / down etc.?
>>>> > then 1.1.1, 1.3.3 and / or 1.4.1.
>>>> >
>>>> > Are there other mechanisms such as remove filter which indirectly
>>>> > notifies the users that the filter has been applied?
>>>> >
>>>> >
>>>> > Thanks & Regards,
>>>> > Mohith B. P.
>>>> >
>>>> > On 7/18/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
>>>> > > Hey All,
>>>> > >
>>>> > > Need your thoughts on this situation, would you consider it as
>>>> > > accessibility violation or a usability feature?
>>>> > >
>>>> > > Expected - Screen reader should confirm"Filters Applied" after user
>>>> > > hits "Apply" button after selecting the filters from the filters
>>>> > > dropdown.
>>>> > > Actual - Page refreshes when "Apply" button is clicked and screen
>>>> > > reader doesn't say anything.
>>>> > >
>>>> > > Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it but
>>>> > > we
>>>> > > do not follow it till now, the closest SC seems to be 1.23.1 Info
>>>> > > and
>>>> > > Relationship.
>>>> > >
>>>> > > Thoughts?
>>>> > >
>>>> > > Best Regards,
>>>> > > Ajay
>>>> > > >>>> > > >>>> > > >>>> > > >>>> > >
>>>> > >>>> > >>>> > >>>> > >>>> >
>>>> >>>> >>>> >>>> >>>>
>>> >>> >>> >>> >>>
>> >> >> >> >>
>
>
> --
> Work hard. Have fun. Make history.
> > > > >

From: Jonathan Avila
Date: Thu, Jul 19 2018 3:45PM
Subject: Re: Confirmation of actions - violation or feature?
← Previous message | No next message

> Any how, I am curious to know ways to handle aria live announcements upon page reloads. I tried it using window.onload, but it appears more like a temp hack.

You should not expect aria-live to work or be triggered on page load. This is not how it was designed to work. In theory you could put some sort of timed changes together to trigger after the document is loaded but this would not be advisable or reliable.

Jonathan


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Ajay Sharma
Sent: Thursday, July 19, 2018 8:26 AM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: Re: [WebAIM] Confirmation of actions - violation or feature?

That also sounds good.

Though, I was looking into feasibility for aria live announcement it appears id does not work upon page refresh. So, This alternative seems more robust.
Any how, I am curious to know ways to handle aria live announcements upon page reloads. I tried it using window.onload, but it appears more like a temp hack.

Best Regards,
Ajay

On 7/19/18, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED = > wrote:
> Another approach would be to move focus to the heading for the search
> results when the button is activated, rather than constructing a
> status message.
> Screen reader users can easily miss live region announcements and it
> is also better for a keyboard only user.
>
>
> On 7/19/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
>> Thanks Jonathan and Rakesh, that pretty much helped us in right
>> direction, further I'll take the point that it is more useful if sr
>> would say the count of filtered items rather than just announcing
>> filter applied.
>>
>>
>> Cheers,
>> Ajay
>>
>> On 7/18/18, Jonathan Cohn < = EMAIL ADDRESS REMOVED = > wrote:
>>> I would also suggest that just "filter applied" is minimally useful
>>> as a status. I would prefer if an approximation of the size of the
>>> filtered results can be quite helpful.
>>>
>>> On 18 July 2018 at 10:41, Maxability A11Y
>>> < = EMAIL ADDRESS REMOVED = >
>>> wrote:
>>>
>>>> Hi Ajay,
>>>>
>>>> In many cases the content that is modified because of filters is
>>>> after the filter components and the user will navigate forward to
>>>> read the filtered content. The announcement of the alert that says
>>>> filters applied is a best practice as far as my knowledge is
>>>> concerned. Anything that gets updated before the initiating element
>>>> in the content sequence can be considered violation. Since this is
>>>> a content change for the sequence I hope it is a
>>>> 1.3.2 Meaningful Sequence success criteria.
>>>>
>>>> As you said that the page is refreshed, consider checking the focus
>>>> of the screen reader after hitting the filter button. Chances that
>>>> the screen reader focus may jump to an arbitrary region on the page
>>>> which may cause in
>>>> 2.4.3 Focus order failure.
>>>>
>>>> Hope this helps.
>>>>
>>>>
>>>> On Wed, Jul 18, 2018 at 2:11 PM, Mohith BP < = EMAIL ADDRESS REMOVED = >
>>>> wrote:
>>>>
>>>> > Hi,
>>>> >
>>>> > Is there any clue for the non-screen reader users such as any
>>>> > change of color, shape such as arrow up / down etc.?
>>>> > then 1.1.1, 1.3.3 and / or 1.4.1.
>>>> >
>>>> > Are there other mechanisms such as remove filter which indirectly
>>>> > notifies the users that the filter has been applied?
>>>> >
>>>> >
>>>> > Thanks & Regards,
>>>> > Mohith B. P.
>>>> >
>>>> > On 7/18/18, Ajay Sharma < = EMAIL ADDRESS REMOVED = > wrote:
>>>> > > Hey All,
>>>> > >
>>>> > > Need your thoughts on this situation, would you consider it as
>>>> > > accessibility violation or a usability feature?
>>>> > >
>>>> > > Expected - Screen reader should confirm"Filters Applied" after
>>>> > > user hits "Apply" button after selecting the filters from the
>>>> > > filters dropdown.
>>>> > > Actual - Page refreshes when "Apply" button is clicked and
>>>> > > screen reader doesn't say anything.
>>>> > >
>>>> > > Although there is SC 4.1.3 Status Messages in WCAG 2.1 for it
>>>> > > but we do not follow it till now, the closest SC seems to be
>>>> > > 1.23.1 Info and Relationship.
>>>> > >
>>>> > > Thoughts?
>>>> > >
>>>> > > Best Regards,
>>>> > > Ajay
>>>> > > >>>> > > >>>> > > archives at http://webaim.org/discussion/archives
>>>> > > >>>> > >
>>>> > >>>> > >>>> > archives at http://webaim.org/discussion/archives
>>>> > >>>> >
>>>> >>>> >>>> archives at http://webaim.org/discussion/archives
>>>> >>>>
>>> >>> >>> archives at http://webaim.org/discussion/archives
>>> >>>
>> >> >> archives at http://webaim.org/discussion/archives
>> >>
>
>
> --
> Work hard. Have fun. Make history.
> > > archives at http://webaim.org/discussion/archives
> >