[nvda] Re: HTML support

Gene wrote:
When you open Google, scripting on the page automatically moves you to the edit field. At that point, the virtual buffer is automatically turned off by NVDA. You hear something like virtual pass-through off.
...
once the buffer is off, there is no NVDA command to turn it on.
Try NVDA+Space. This *may* work.

> This is very bad design and
I hope the developers seriously consider changing it. First, should the buffer automatically be turned off when an input field is encountered?
The problem is that it is very difficult to determine when the buffer should be turned off. It is quite annoying when one moves away from the browser, moves back and discovers that the buffer is back on when it was previously turned off. I agree we need to handle this better. We need to somehow remember whether the buffer was on or off when switching windows.

I down arrow through forms without bothering to first look through the form, at least that's what I do in most cases. Down arrowing and taking actions where appropriate, allows me to understand and fill out the form in the most accurate and efficient manner. I use forms mode or its equivalent where necessary to enter information, then return to the virtual pc cursor or equivalent and continue to down arrow through the form.
I do this also in JAWS, so I'm familiar with the procedure you describe.
NVDA, as currently designed, appears to assume that staying in the buffer bypass mode is desirable when filling out forms and automatically does this when a field is encountered.
This isn't strictly true. If you tab to a field, it gets focus, so the buffer is disabled, but if you down arrow to a field, this does not happen. The problem is that we are assuming that when a field gets focused, the buffer should be disabled. At least, I think that's how it works... :)

Jamie

--
James Teh
Email: jamie@xxxxxxxxxxx
WWW: http://www.jantrid.net/
MSN Messenger: jamie@xxxxxxxxxxx
Jabber: jteh@xxxxxxxxxx
Yahoo: jcs_teh
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open 
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
To get the latest NVDA snapshot:
http://www.nvda-project.org/snapshots/
Report bugs or make feature requests at:
http://trac.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda

Other related posts: