New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Direct Jump To Specific Element, Inside Elements List Dialog, and Elements List Enhanscement #588

Closed
nvaccessAuto opened this Issue Mar 5, 2010 · 9 comments

Comments

Projects
None yet
5 participants
@nvaccessAuto

nvaccessAuto commented Mar 5, 2010

Reported by tmantv on 2010-03-05 05:07
Currently, while inside the NVDA Elements List dialog, invoked by pressing NVDA-F7, activating any of the hot keys provided for jumping to a particular element's list, E.G. Alt-H for headings, does not move the user directly to the desired location automatically, but instead takes you to the elements radio button, thereby the user needing to press tab to drop in to the list itself.
Reason for automatic focus from one element to another, is so that the person can be more productive, and not have to press the tab key 2 times if they wish to filter a particular list.
If the person wishes to move directly to the list of landmarks manually, they can tab/or shift-tab to the list of radio buttons themselves, if they so choose to do so.

For example, to filter a list of headings with the word you chosen to narrow down to,

  1. Press NVDA-f7 to bring up elements dialog.
  2. Press Alt-H to jump directly to the list of headings, landing on the first, or nearest heading match found on the page, which shows up in the tree.
  3. Press alt-f to filter the list.
  4. Press enter or shift-tab to focus the narrowed results found in the list itself.
  5. If not desired match, press tab or alt-f to type in a new string, then repeat process til desired.
    This also applies to land marks and links as well.
  6. Press Alt-M or enter, to move you directly on to the desired heading, found on the web page itself.

If made in a future release, have controls on web pages be apart of the elements list, via the Alt-C command, listing all control items that are shown on a web page, which could also be filtered with the alt-f command.
For example, names of buttons, check boxes, edit boxes, combo boxes, etc. Then press enter or Alt-A to activate, focused control within element's list, or Alt-M to move to, focused control, while in element's list.

@nvaccessAuto

This comment has been minimized.

Show comment
Hide comment
@nvaccessAuto

nvaccessAuto Mar 5, 2010

Comment 1 by jteh on 2010-03-05 05:32
This ticket actually makes two separate requests: direct jumping to the list and new element types in the list. Please file them as separate tickets in future. Thanks!
Changes:
Milestone changed from 2010.2 to 2010.3

nvaccessAuto commented Mar 5, 2010

Comment 1 by jteh on 2010-03-05 05:32
This ticket actually makes two separate requests: direct jumping to the list and new element types in the list. Please file them as separate tickets in future. Thanks!
Changes:
Milestone changed from 2010.2 to 2010.3

@nvaccessAuto

This comment has been minimized.

Show comment
Hide comment
@nvaccessAuto

nvaccessAuto Nov 24, 2010

Comment 2 by jteh on 2010-11-24 07:02
Changes:
Milestone changed from 2011.1 to None

nvaccessAuto commented Nov 24, 2010

Comment 2 by jteh on 2010-11-24 07:02
Changes:
Milestone changed from 2011.1 to None

@leonardder

This comment has been minimized.

Show comment
Hide comment
@leonardder

leonardder Jun 21, 2016

Collaborator

I'd be interested in adding more element types to the elements list as well. @jcsteh, is this a feature you guys would accept in a pull request?

Collaborator

leonardder commented Jun 21, 2016

I'd be interested in adding more element types to the elements list as well. @jcsteh, is this a feature you guys would accept in a pull request?

leonardder added a commit to leonardder/nvda that referenced this issue Jun 25, 2016

Added the possibility to assign input gestures to open the elements l…
…ist with spesific elements selected (nvaccess#588). Added a binding for headings

leonardder added a commit to BabbageCom/nvda that referenced this issue Jun 28, 2016

leonardder added a commit to BabbageCom/nvda that referenced this issue Jun 28, 2016

* Added error handling for unsupported elements to elements list quic…
…k commands

* Added elements list quick commands for landmarks, links, buttons and annotations

Re nvaccess#588

leonardder added a commit to leonardder/nvda that referenced this issue Jun 28, 2016

Added the possibility to assign input gestures to open the elements l…
…ist with spesific elements selected (nvaccess#588). Added a binding for headings

leonardder added a commit to leonardder/nvda that referenced this issue Jun 28, 2016

leonardder added a commit to leonardder/nvda that referenced this issue Jun 28, 2016

* Added error handling for unsupported elements to elements list quic…
…k commands

* Added elements list quick commands for landmarks, links, buttons and annotations

Re nvaccess#588

leonardder added a commit to leonardder/nvda that referenced this issue Jun 28, 2016

Added the possibility to assign input gestures to open the elements l…
…ist with spesific elements selected (nvaccess#588). Added a binding for headings

leonardder added a commit to leonardder/nvda that referenced this issue Jun 28, 2016

leonardder added a commit to leonardder/nvda that referenced this issue Jun 28, 2016

* Added error handling for unsupported elements to elements list quic…
…k commands

* Added elements list quick commands for landmarks, links, buttons and annotations

Re nvaccess#588

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 1, 2016

Added the possibility to assign input gestures to open the elements l…
…ist with spesific elements selected (nvaccess#588). Added a binding for headings

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 1, 2016

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 1, 2016

* Added error handling for unsupported elements to elements list quic…
…k commands

* Added elements list quick commands for landmarks, links, buttons and annotations

Re nvaccess#588

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 1, 2016

Added the possibility to assign input gestures to open the elements l…
…ist with spesific elements selected (nvaccess#588). Added a binding for headings

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 1, 2016

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 1, 2016

* Added error handling for unsupported elements to elements list quic…
…k commands

* Added elements list quick commands for landmarks, links, buttons and annotations

Re nvaccess#588

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 2, 2016

Added the possibility to assign input gestures to open the elements l…
…ist with spesific elements selected (nvaccess#588). Added a binding for headings

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 2, 2016

leonardder added a commit to BabbageCom/nvda that referenced this issue Jul 2, 2016

* Added error handling for unsupported elements to elements list quic…
…k commands

* Added elements list quick commands for landmarks, links and annotations

Re nvaccess#588
@leonardder

This comment has been minimized.

Show comment
Hide comment
@leonardder

leonardder Dec 8, 2016

Collaborator

@feerrenrut: Would you be able to give this a priority?

Collaborator

leonardder commented Dec 8, 2016

@feerrenrut: Would you be able to give this a priority?

@feerrenrut feerrenrut added the p3 label Dec 9, 2016

leonardder added a commit to BabbageCom/nvda that referenced this issue Dec 15, 2016

leonardder added a commit to BabbageCom/nvda that referenced this issue Jan 10, 2017

leonardder added a commit to BabbageCom/nvda that referenced this issue May 23, 2017

@leonardder

This comment has been minimized.

Show comment
Hide comment
@leonardder

leonardder Jun 29, 2017

Collaborator

To clarify, there is work in progress for this in #6131, and we discussed implementation and changes there. However, due to the proposed changes in the pr, I'd like #7328 to be fixed first before I start working on this again.

Collaborator

leonardder commented Jun 29, 2017

To clarify, there is work in progress for this in #6131, and we discussed implementation and changes there. However, due to the proposed changes in the pr, I'd like #7328 to be fixed first before I start working on this again.

@fisher729

This comment has been minimized.

Show comment
Hide comment
@fisher729

fisher729 Sep 5, 2017

Hi.
Any reason that buttons were added to the elements list separately from form fields? I'm curious, as I know that buttons are also listed as form fields.

fisher729 commented Sep 5, 2017

Hi.
Any reason that buttons were added to the elements list separately from form fields? I'm curious, as I know that buttons are also listed as form fields.

@leonardder

This comment has been minimized.

Show comment
Hide comment
@leonardder

leonardder Sep 5, 2017

Collaborator

@fisher729 commented on 5 sep. 2017 09:53 CEST:

Hi.
Any reason that buttons were added to the elements list separately from form fields? I'm curious, as I know that buttons are also listed as form fields.

When filtering for buttons, you may notice that you will be able to activate them using the activate button, which is dimmed when reviewing form fields.

Collaborator

leonardder commented Sep 5, 2017

@fisher729 commented on 5 sep. 2017 09:53 CEST:

Hi.
Any reason that buttons were added to the elements list separately from form fields? I'm curious, as I know that buttons are also listed as form fields.

When filtering for buttons, you may notice that you will be able to activate them using the activate button, which is dimmed when reviewing form fields.

@fisher729

This comment has been minimized.

Show comment
Hide comment
@fisher729

fisher729 Sep 6, 2017

fisher729 commented Sep 6, 2017

@jcsteh

This comment has been minimized.

Show comment
Hide comment
@jcsteh

jcsteh Sep 6, 2017

Contributor
Contributor

jcsteh commented Sep 6, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment