- From: Kim Patch <kim@redstartsystems.com>
- Date: Thu, 21 Jul 2016 16:26:49 -0400
- To: "public-mobile-a11y-tf@w3.org" <public-mobile-a11y-tf@w3.org>
- Message-ID: <57913009.10605@redstartsystems.com>
Yes – customizing with modifier keys addresses the critical issue. More detailed explanation: A string of keys enables a speech user in a native way – after modifying the shortcuts with a string of keys the user could simply say them. Customizing a keystroke with modifier keys means either speaking keyboard, which is more awkward, or adding another layer of macros to fully enable speech in a native way. So yes, simply being able to modify the keystroke addresses the key problem. Being able to modify it with a string of keys is more elegant, but not critical. So maybe customizing with a modifier is A and with a string of keys is double or triple A. Cheers, Kim On 7/21/2016 12:46 PM, Jonathan Avila wrote: > > Ø*SC x.x.x Customized shortcut keys:* Each customizable keyboard > shortcut on the web page allows for a string of up to 20 characters to > be assigned to the shortcut. > > I wonder how technically practical it is to watch for a string of > characters for shortcut keystrokes. Typically a keystroke is a > keyDown/keyUp event or perhaps a keyPress with a key code and > modifiers. Checking for a string of characters to be pressed is a > different technique. Is a string really required over keystrokes that > are not single characters. If a site allows the user to customize a > keystroke with modifier keys – would that be acceptable or what that > fail this SC?__ > > Jonathan > > Jonathan Avila > > Chief Accessibility Officer > SSB BART Group > jon.avila@ssbbartgroup.com <mailto:jon.avila@ssbbartgroup.com> > > 703.637.8957 (Office) > Visit us online: Website <http://www.ssbbartgroup.com/> | Twitter > <https://twitter.com/SSBBARTGroup> | Facebook > <https://www.facebook.com/ssbbartgroup> | Linkedin > <https://www.linkedin.com/company/355266?trk=tyah> | Blog > <http://www.ssbbartgroup.com/blog/> > > Check out our Digital Accessibility Webinars! > <http://www.ssbbartgroup.com/webinars/> > > *From:*David MacDonald [mailto:david100@sympatico.ca] > *Sent:* Thursday, July 21, 2016 12:36 PM > *To:* public-mobile-a11y-tf@w3.org > *Subject:* Proposed new Customizationof shortcut SCs to reduce risk of > accidental voice activation > > Today Kim described the situation of end users who depend on speech. > > Custom keyboard shortcuts in a web application or web page can collide > with voice use. if the user is not in a dedicated text field and the > the shortcut is say, "M" Then simply saying "Mary" will cause that > shortcut to activate. If there are 4 of 5 shortcut, sometimes the > results can be very bad if these shortcuts do significant things and > more than one get triggered. Users may feel they have a virus etc... > that is causing all of this interference on the web page. > > Kim asked that all shortcuts to be customizable and allow up to 20 > characters and also the ability to assign more than one shortcut for > different users of the same account. > > Patrick expressed concern that that is a pretty high bar for > developers, and may get resistance. > > I've thought of two SCs based on Kim's presentation that perhaps we > "could" require. > > *SC x.x.x Customized shortcut keys:* Each customizable keyboard > shortcut on the web page allows for a string of up to 20 characters to > be assigned to the shortcut. > > *SC x.x.y Turn of shortcuts:* If shortcut keys are used on the web > page, a mechanism is available to turn them off. > > Perhaps they could be combined into one. For developers who didn't > create customization of their shortcuts, there is a way to turn them off. > > For developers who did create customization, there is a way to assign > a string rather than just a couple of keys to the shortcut. > > *I put up a WIKI for them.* > > https://www.w3.org/WAI/GL/mobile-a11y-tf/wiki/Customization_of_keyboard_shortcuts > > https://www.w3.org/WAI/GL/mobile-a11y-tf/wiki/Turn_Off_keyboard_shortcuts > > Thoughts? > > > Cheers, > David MacDonald > > *Can**Adapt**Solutions Inc.* > > Tel: 613.235.4902 > > LinkedIn > <http://www.linkedin.com/in/davidmacdonald100> > > twitter.com/davidmacd <http://twitter.com/davidmacd> > > GitHub <https://github.com/DavidMacDonald> > > www.Can-Adapt.com <http://www.can-adapt.com/> > > /Adapting the web to *all* users/ > > /Including those with disabilities/ > > If you are not the intended recipient, please review our privacy > policy <http://www.davidmacd.com/disclaimer.html> > -- ___________________________________________________ Kimberly Patch President Redstart Systems (617) 325-3966 kim@redstartsystems.com <mailto:kim@redstartsystems.com> www.redstartsystems.com <http://www.redstartsystems.com> - making speech fly Blog: Patch on Speech +Kim Patch @RedstartSystems www.linkedin.com/in/kimpatch <http://www.linkedin.com/in/kimpatch> ___________________________________________________
Received on Thursday, 21 July 2016 20:27:21 UTC