QuickNav commands for menu, toggle button, progress bar and math#16247
Conversation
|
Thanks Tony for this PR, this also addresses some old issues already on github. |
|
I wonder if some roles could be factored. For example just include toggle button with button navigation would be more useful than creating a specific command to jump to toggle buttons. Moreover do you have real-life use cases for all these commands? Especially jump to progress bar does not seem to be very useful to me. Toggle button alone neither; but factorized with normal button, it seems more relevant as explained earlier. At last, I think that the unassigned jump command to math content may be useful for some and does not need to be factorized with anything else. |
|
@CyrilleB79, |
|
I agree these commands are really needed, especially in complex web environments such as SAP environments they are very useful.There are web interfaces i.e. with 30 buttons and 40 list items such as EIU in financing, but they have only 5 toggle buttons and some menu items that are important so these need to be reached as efficient as possible.This will definitely increase efficiency to the next level on such web interfaces.Von meinem iPhone gesendetAm 02.03.2024 um 23:38 schrieb mltony ***@***.***>:
@CyrilleB79,
Yes I do have real life use casess fror all these. They are from internal websites at work, so I can't share them. But yeah, we do have web pages overloaded with various elements, so navigating to progress bars and menus is essential. Toggle buttons are also good to be differentiated from other kinds of buttons.
Also Button already includes toggle button.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
|
Also progress bar quick navigation is really useful especially when checking status of certain activities on such interactive complex web interfaces. @mltony are you planing to add these as checkboxes to the document formating settings as well? This would be very appreciated. |
|
I wasn't planning to. I looked at recent PRs that included quicknav commands for tabs and figures - they didn't add any checkboxes. |
|
Ah ok I thought figures did, at least for me I can configure if they should be announced or not.Von meinem iPhone gesendetAm 03.03.2024 um 20:14 schrieb mltony ***@***.***>:
I wasn't planning to. I looked at recent PRs that included quicknav commands for tabs and figures - they didn't add any checkboxes.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
|
But actually yeah after giving it more thoughts I cannot find an use case where an user would turn off these specific announcements. So I think you are right.Von meinem iPhone gesendetAm 03.03.2024 um 20:58 schrieb Adriani Botez ***@***.***>:Ah ok I thought figures did, at least for me I can configure if they should be announced or not.Von meinem iPhone gesendetAm 03.03.2024 um 20:14 schrieb mltony ***@***.***>:
I wasn't planning to. I looked at recent PRs that included quicknav commands for tabs and figures - they didn't add any checkboxes.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
|
OK, thanks for illustrating with these real-life use cases that seem more than relevant. |
|
Menuitems are not list items, and nobody expects to find them when looking
through list items, and vice versa.
When I'm using a site with many menuitems, I do not want to encounter list items
while navigating through them.
I welcome this proposal for the menuitems alone, which I must deal with
frequently on business and banking sites.
I have never had to deal so much with toggle buttons that I cared to navigate to
them separately from other buttons, but I can believe that this is just an
accident of which sites I use. Same with progress bars, but I can imagine
circumstances where I might need that, though rarely.
Thanks @mltony!
|
Co-authored-by: Sean Budd <seanbudd123@gmail.com>
Co-authored-by: Sean Budd <seanbudd123@gmail.com>
|
@seanbudd, Resolved merge conflicts. |
See test results for failed build of commit d682370fe2 |
Qchristensen
left a comment
There was a problem hiding this comment.
Docs changes read well, good work
…ccess#16247) Closes nvaccess#16001 Summary of the issue: Feature request: add more QuickNav commands to jump to more roles. Description of user facing changes Added 4 new QuickNav commands not assigned to any keyboard gestures: menu item toggle button progress bar math formula Description of development approach Provided IA2 implementations for all 4 QuickNav commands. Provided UIA implementation for only progress bar as UIA doesn't seem to support other roles.
Link to issue number:
Closes #16001
Summary of the issue:
Feature request: add more QuickNav commands to jump to more roles.
Description of user facing changes
Added 4 new QuickNav commands not assigned to any keyboard gestures:
Description of development approach
Provided IA2 implementations for all 4 QuickNav commands.
Provided UIA implementation for only progress bar as UIA doesn't seem to support other roles.
Testing strategy:
Tested in the following browsers:
Tested on the following pages:
Known issues with pull request:
Not all roles available in UIA mode.
Code Review Checklist: