E-mail List Archives
Re: Scrolling Agree to Terms Screen
From: Isabel Holdsworth
Date: Sep 21, 2018 7:03AM
- Next message: glen walker: "Re: Scrolling Agree to Terms Screen"
- Previous message: Swift, Daniel P.: "Re: Scrolling Agree to Terms Screen"
- Next message in Thread: glen walker: "Re: Scrolling Agree to Terms Screen"
- Previous message in Thread: Swift, Daniel P.: "Re: Scrolling Agree to Terms Screen"
- View all messages in this Thread
It would probably work, but one client insists on everyone scrolling
through the entire agreement.
I've come up with a fudge which involves adding a tabindex to all
direct children of the main container. When the last of these children
receives focus, the "I agree" button is enabled. This works well,
because screenreaders speak the content as the user tabs through each
clause or paragraph in the agreement.
I know that adding a tabindex to non-functional items is frowned upon,
but I hope it doesn't fail any WCAG2 SC, as it's the only compromise I
can come up with that works for everyone.
I used Glen's idea of not disabling the button so it can still receive
focus, and if the user clicks it before having scrolled through the
T&Cs, an error message is displayed explaining how to enable the
button.
I think this solution will be accepted by our client.
As always,, thanks for your insights and ideas. Have a great weekend.
Cheers, Isabel
On 21/09/2018, Swift, Daniel P. < <EMAIL REMOVED> > wrote:
> If I'm understanding this correctly, the sr-user doesn't need to scroll
> because the sr is reading and therefore the 'accept' button is never
> enabled. Much like Glen described, I would include directions at the top
> that are sr-only. In the directions, I would include "press [shortcut-key]
> to acknowledge that you agree". I would bind that short-cut key and use
> that to trigger the 'accept' button.
>
> Would that work?
>
> Dan Swift
> Senior Web Specialist
> Enterprise Services
> West Chester University
> 610.738.0589
>
>
- Next message: glen walker: "Re: Scrolling Agree to Terms Screen"
- Previous message: Swift, Daniel P.: "Re: Scrolling Agree to Terms Screen"
- Next message in Thread: glen walker: "Re: Scrolling Agree to Terms Screen"
- Previous message in Thread: Swift, Daniel P.: "Re: Scrolling Agree to Terms Screen"
- View all messages in this Thread