Skip to content
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

NVDA should highlight or inverse current html object and automatically set cursor to current position for faster navigation #181

Closed
nvaccessAuto opened this issue Jan 1, 2010 · 4 comments

Comments

@nvaccessAuto
Copy link

Reported by daTscharlie on 2008-09-21 19:02
None

@nvaccessAuto
Copy link
Author

Comment 1 by jteh on 2008-09-21 20:52
In Firefox, NVDA already moves the focus to the current HTML object if it is focusable and it also scrolls the window to the current object. NVDA can't highlight an HTML object except for setting focus to it, which is only possible if it is focusable. You have not specified what fails to work for you, nor what you mean by moving the cursor, as there is no real cursor in a web browser unless you mean the Firefox caret. You also haven't specified which browser you are referring to. Please be more specific.
Changes:
Milestone changed from 0.6 to None

@nvaccessAuto
Copy link
Author

Comment 2 by daTscharlie (in reply to comment 1) on 2008-09-22 08:17
Replying to jteh:

In Firefox, NVDA already moves the focus to the current HTML object if it is focusable and it also scrolls the window to the current object. NVDA can't highlight an HTML object except for setting focus to it, which is only possible if it is focusable. You have not specified what fails to work for you, nor what you mean by moving the cursor, as there is no real cursor in a web browser unless you mean the Firefox caret. You also haven't specified which browser you are referring to. Please be more specific.

Hello John,

here is my current environment:

Windows XP home SP3 with Windows High Contrast Black theme at 200 dpi resolution
NVIDIA graphics card (hardware zoom with KeyStone)
WebbIE 3.7.4
Firefox 3.0.1 with FireVox Bundle 4.0 Extension
Neospeech Kate and Paul 16 kHz
Scansoft Steffi 16 kHz
IBM ViaVoice 6.6.1.0 Multilingual
NVDA 0.6p2

Currently I'm trying out various combinations to obtain more comfort:

For example online releases of Dailies with WebbIE and NVDA

For a quick overview: WebbIE with it's function switch (ctrl+k) crop page view (only text - no links, since mostly all newspapers use over 300 links and are overwhelmed with advertising). In case I'll need more informations I shurely switch back with ctrl+k to uncrop page view and the cursor remains at the current HTML position, so I've just to move the cursor down to hear the links. Hereby is the current object inverted for visual support.

For example online releases of Dailies with Firefox, FireVox and NVDA

I use a big crosshair mouse cursor for better orientation, and FireVox since the current HTML objects (select current sentences) are inverted. I jump with the Virtual Buffer quick keys on the titles and then ctrl+shift+a (auto read in FireVox) to hear the text. Unfortunately, there are always commercials between the text blocks. To skip these advertising blocks now, I set the mouse cursor by hand to the final visual orientation point. FireVox auto read then continues reading at this point - unfortunately, sometimes I hit nothing at all and then I'll have to start over again. Liquid text aloud without commercial breaks will be less successful.

@LeonarddeR
Copy link
Collaborator

It seems the initial message of this issue is somehow lost in the transfer to github. Anyhow, it seems the suggested behaviour (especially inversion) lies more in the scope of magnifying software

@jcsteh
Copy link
Contributor

jcsteh commented Jun 12, 2017

Highlighting of the current object can be achieved with the Focus Highlight add-on. This will probably eventually be integrated into NVDA itself; see #971.

You can route the mouse cursor to the browse mode cursor using NVDA+numpadDivide (laptop: NVDA+shift+m).

I'm closing this, since I believe everything is either already implemented, covered elsewhere or better suited to a magnifier.

@jcsteh jcsteh closed this as completed Jun 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants