I like the aria-key approach with the example being adding aria-key=“c” on the gmail compose button to expose the short cut.But, what happens for keyboard short cuts that are not exposed using a UI element on the page? For e.g.: we have the j/k keyboard shortcuts on Facebook.com that are not exposed via a button/link on the page.Apologies if this has already been discussed in the thread.
Ramya
--
You received this message because you are subscribed to the Google Groups "Browser Accessibility Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to browser-accessibil...@googlegroups.com.
To post to this group, send email to browser-acce...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/browser-accessibility-dev/CAFz-FYwGb6VxbXN9msXfRNSe1kKf4vLXp3VNMhbeMFWB6sT-uQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
I think having aria-key where there are visual buttons makes sense but ideally we shouldn't force developers to add invisible buttons for keyboard shortcuts.
Ramya
--
You received this message because you are subscribed to the Google Groups "Browser Accessibility Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to browser-accessibil...@googlegroups.com.
To post to this group, send email to browser-acce...@googlegroups.com.
I'd be good to see proposal, but, in general, I think ARIA lacks the ability to specify user interactions. Few questions/concerns:
* aria-key is device dependent, would it be useful to have generic mechanism to describe supported user interactions?
* what is value format of aria-key? Would it be possible to provide access keys (alt+letter) vs keyboard shortcuts (cntrl+letter) vs generic interactions (for example space on button)?
On Wed, May 13, 2015 at 9:40 AM, Alexander Surkov <surkov.a...@gmail.com> wrote:I'd be good to see proposal, but, in general, I think ARIA lacks the ability to specify user interactions. Few questions/concerns:To clarify, aria-key would be indicating the presence of a keyboard shortcut for a control. It wouldn't actually change any interaction. It's basically equivalent to IAccessible::accKeyboardShortcut.
* aria-key is device dependent, would it be useful to have generic mechanism to describe supported user interactions?Presumably the app knows what keyboard shortcuts it listens for on the particular device, if any. This isn't a mechanism to add event listeners, just to inform AT users about the existence of a keyboard shortcut.
* what is value format of aria-key? Would it be possible to provide access keys (alt+letter) vs keyboard shortcuts (cntrl+letter) vs generic interactions (for example space on button)?The value or aria-key (or maybe aria-shortcutkey?)
should be the key combination you press in order to activate this control on the page, globally. Space to activate a button wouldn't apply because that only applies when the button is focused.
Specifying access keys here would be redundant, right?
On 5/13/2015 12:40 PM, Alexander Surkov wrote:
I'd be good to see proposal, but, in general, I think ARIA lacks the ability to specify user interactions. Few questions/concerns:
* aria-key is device dependent, would it be useful to have generic mechanism to describe supported user interactions?
That's why I proposed extending the aria-interactive idea with values indicating specific interactions that would be permitted on an element and its descendents. There is no way to make something that is totally device independent though. Keyboard is sufficiently different from touch.
* what is value format of aria-key? Would it be possible to provide access keys (alt+letter) vs keyboard shortcuts (cntrl+letter) vs generic interactions (for example space on button)?How about the same format as used in keyboard event listeners.
--
You received this message because you are subscribed to the Google Groups "Browser Accessibility Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to browser-accessibil...@googlegroups.com.
To post to this group, send email to browser-acce...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/browser-accessibility-dev/555382E9.5000902%40google.com.
I meant a different thing I think. I was curious if the app needs to describe interactions on more devices, for example, if a control support "swipe" on touchpad.
so is aria-key restricted to "ctrl+letter" only?