[nvda] Re: Automatic reading of webpages

On 29/04/2009 11:16 AM, Gene wrote:
A screen-reader should not return to a visited link.  It should return
to wherever you left off on a web page. If you are reading an article
and stop at the beginning of a sentence, that is where you should be
returned.
Just to provide some info on this:
Note that a link or button is normally the way of "leaving" an article. I'm not even certain that a web browser visually returns to the exact position to which the user scrolled if not returning after following a link. If it does, it should also fire the appropriate events for assistive technologies.

A screen reader can try to track this information, but I see two problems with this: 1. The state will be lost when the screen reader is restarted. This doesn't make sense if the browser is visually returning to the correct position. 2. If we track the information by URL, inaccuracy and unreliability can occur. Many pages can have the same URL with different post data. In addition, the page might have mutated by the time the user returns, in which case the remembered position will be incorrect. This is why I'd much prefer to try to get this information from the browser. The problem is that there seems to be alot of flakiness in this regard in browsers.

--
James Teh
Email/MSN Messenger/Jabber: jamie@xxxxxxxxxxx
Web site: http://www.jantrid.net/
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: