WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Web application - shortcut to manual

for

From: glen walker
Date: Jul 9, 2019 1:03AM


F1 has been the classic shortcut key for help for decades. The user can
tab through your form and press F1 on any form elements they need help on
and you can take them to the appropriate paragraph. Just make sure it's
documented which key to use and make sure screen readers know about it too.


On Mon, Jul 8, 2019 at 10:43 AM Miriam Fukushima < <EMAIL REMOVED> >
wrote:

> Hello everyone,
>
>
> I am currently developing a web application that allows to edit data of
> content objects via large forms.
>
> There is a general button to the manual (an HTML-site), but all elements
> in the application are supposed to have a shortcut to the corresponding
> paragraph in the manual.
>
> As it currently stands, after about five seconds of inactivity a
> popup-button appears at the element currently in focus which links to
> the corresponding paragraph.
>
> This button can be clicked and reached via tab. We also thought of
> adding options to the user profile where the user can turn these buttons
> off or change the interval of inactivity after which the buttons pop up.
>
>
> The decision for these buttons was based upon the thought that a help
> button, icon or link after every form field would be annoying to tab
> through as this application will be used by users on a daily basis and a
> tool tip would be repetitive and not always explain as well as the manual.
>
> We also thought about adding a short key for keyboard users. But this is
> very difficult to get to work with screen readers.
>
>
> So my questions are, especially regarding screen reader and keyboard users:
>
> 1) Would a buttons like these work at all and do they need
> aria-live=polite?
>
> 2) How or where would you expect such a shortcut to the manual? So that
> it is usable and unobtrusive for all users alike.
>
>
> Thank you very much for any suggestions.
>
> Maybe I am overseeing an obvious solution.
>
>
> Have a nice day everyone!
>
> Miriam
>
> > > > >