The main problem is that you're asking for features on a portion of Window-Eyes whose demise is imminent. Doug is simply not going to allocate resources for modifying something we're about to overhaul. But you could probably do this now with a script, without waiting on Window-Eyes.

The BrowseMode object has a property called CursorLine, which is read/write, meaning you can set CursorLine to a specific line number, and that's where Window-Eyes will put the cursor. So someone could create a script that kept track of the current CursorLine property when the browser window lost activation, then upon re-activation, could re-set the CursorLine property to the stored line number, and problem solved.

I've not personally tried this, but I don't see why it wouldn't work.

Aaron

On 5/28/2009 5:10 PM, David wrote:
Aaron!
Not to be nagging, but I just can't get this. Maybe I am a bit slow, here.

You tell us to put a placemarker, where we leave the page, and upon
returning do a jump to that placemarker. OK, I get that. Am I totally
off track, when assuming that the placemarker is calculated, with X and
Y coordinates (line/position), so that WE tries to refind the spot, even
if the webpage has got updated somehow? If that is the way it is done,
here is an idea of mine: How about if WE continually made a placemarker,
of the exact spot you are at - at any time - which would be defined as
placemarker number zero. That way, the user could always - on returning
to a site - do a 0j, and he would be there, even if he forgot to put a
placemarker there from the beginning. Is that a posibility, to somehow
increase the placemarker functionality in WE, with such an 'auto-define
placemarker 0' function? Basically, whenever any key is pressed in
browse mode, this placemarker 0, would get automatically updated...

----- Original Message ----- From: "Aaron Smith" <[email protected]>
To: "David" <[email protected]>
Cc: "Sam bushman" <[email protected]>; <[email protected]>
Sent: Thursday, May 28, 2009 8:23 PM
Subject: Re: window eyes support for HTML 5 canvas element


Unfortunately not. As I mentioned, that functionality was built into
the core of browse mode. It wasn't just an on/off setting. If you
could remove it, browse mode would crumble.

Aaron

On 5/28/2009 1:59 PM, David wrote:
ALLRIGHT! Don't get me wrong, I just keep wondering. While we are
waiting for the NEW browse mode, which I do understand, may be quite a
bit down the road, could this have been fixed with a script, that kind
of OVERWRITES the calculation of browse mode, when activated?


----- Original Message ----- From: "Aaron Smith" <[email protected]>
To: "David" <[email protected]>
Cc: "Sam bushman" <[email protected]>; <[email protected]>
Sent: Thursday, May 28, 2009 7:34 PM
Subject: Re: window eyes support for HTML 5 canvas element


Ideally, yes. In reality, no. This type of functionality is built into
the core of browse mode, and is one of the main reasons why we are
gutting it, and starting from scratch.

Aaron

On 5/28/2009 1:28 PM, David wrote:
OK, I see your point. Then my next question is: Could we have
implemented a feature, that gave the user the chance to Turn on/off
this
recalculating of data? That if it is turned off, the user will be put
back in palce, no matter how much the site has been updated? And if it
is on, then, it goes on like you describe, recalculating all the time.
----- Original Message ----- From: "Aaron Smith" <[email protected]>
To: "David" <[email protected]>
Cc: "Sam bushman" <[email protected]>; <[email protected]>
Sent: Thursday, May 28, 2009 7:10 PM
Subject: Re: window eyes support for HTML 5 canvas element


On 5/28/2009 12:52 PM, David wrote:
Try for instance, go to EBay, then do a search for whatever
product, and
scroll down the list. When you find one that you want - let's say
item
number 10 on the list - and then press enter, you are taken to the
ad of
that product. So far, Yes, everything is perfect. BUT! Now, try to
press
either the Backspace key, or the ALT-LEFT ARROW, to go back to the
prior
page, and see what will happen.

I'm not surprised by this, and, to be honest, it's actually by design
in the current implementation of browse mode. Here's what happens:
when you visit a web page, Window-Eyes calculates a value based on
data about the page (number of lines, cursor position, etc.), and
stores that value in memory. If you navigate away from that page, and
then come back, Window-Eyes will again calculate the required data,
and if it matches what was stored in memory, you're placed back on
the
line you were on when you left.

If, however, the data differs at all, even the slightest bit, you are
placed back at the top of the page. We do this on purpose; if the
data
differs, that means the page has changed and, because we don't want
you to miss any potentially important information, we put you back at
the top. In the past, this was the accepted, nay desired, behavior
for
pretty much any page.

But times have changed. You see, browse mode didn't break; the web
just got busier.

As today's web pages become more dynamic and fluid, the values of the
data calculated for a given page often don't match the values stored
for the same page. Even a single ad changing on a page can make this
happen. Say you have an ad for apples when you leave the page, but
when you go back, the same ad is for oranges. Even if the rest of the
content of the page is exactly the same, that's enough to make the
values of the data different.

The page could change even before you leave it. Sometimes there are
dynamic areas that update with latest news, latest wheels and deals,
updating weather information, etc., that would cause the value of the
page to be different were you to leave it then come back again.

What you are experiencing is an ever changing web landscape that
browse mode is not designed for. Browse mode hasn't gotten worse, and
it didn't break. Instead, web pages have begun to change more often
than in the past. And this feature of browse mode, created in an
attempt to provide the most relevant content with every visit to the
page, has unfortunately become an aggravating hassle.

Aaron

--
To insure that you receive proper support, please include all past
correspondence (where applicable), and any relevant information
pertinent to your situation when submitting a problem report to
the GW
Micro Technical Support Team.

Aaron Smith
GW Micro
Phone: 260/489-3671
Fax: 260/489-2608
WWW: http://www.gwmicro.com
FTP: ftp://ftp.gwmicro.com
Technical Support & Web Development

If you reply to this message it will be delivered to the original
sender only. If your reply would benefit others on the list and
your message is related to GW Micro, then please consider sending
your message to [email protected] so the entire list will
receive it.

All GW-Info messages are archived at http://www.gwmicro.com/gwinfo,
and can be searched through and sorted using the search
form at the bottom of the page.
If you wish to unsubscribe from this list, send a message to
[email protected] and include leave gw-info in the body of the
message.


If you reply to this message it will be delivered to the original
sender only. If your reply would benefit others on the list and
your message is related to GW Micro, then please consider sending
your message to [email protected] so the entire list will receive
it.

All GW-Info messages are archived at http://www.gwmicro.com/gwinfo,
and
can be searched through and sorted using the search
form at the bottom of the page.
If you wish to unsubscribe from this list, send a message to
[email protected] and include leave gw-info in the body of the
message.


--
To insure that you receive proper support, please include all past
correspondence (where applicable), and any relevant information
pertinent to your situation when submitting a problem report to the GW
Micro Technical Support Team.

Aaron Smith
GW Micro
Phone: 260/489-3671
Fax: 260/489-2608
WWW: http://www.gwmicro.com
FTP: ftp://ftp.gwmicro.com
Technical Support & Web Development

If you reply to this message it will be delivered to the original
sender only. If your reply would benefit others on the list and
your message is related to GW Micro, then please consider sending
your message to [email protected] so the entire list will receive it.

All GW-Info messages are archived at http://www.gwmicro.com/gwinfo, and
can be searched through and sorted using the search
form at the bottom of the page.
If you wish to unsubscribe from this list, send a message to
[email protected] and include leave gw-info in the body of the
message.


--
To insure that you receive proper support, please include all past
correspondence (where applicable), and any relevant information
pertinent to your situation when submitting a problem report to the GW
Micro Technical Support Team.

Aaron Smith
GW Micro
Phone: 260/489-3671
Fax: 260/489-2608
WWW: http://www.gwmicro.com
FTP: ftp://ftp.gwmicro.com
Technical Support & Web Development

If you reply to this message it will be delivered to the original
sender only. If your reply would benefit others on the list and
your message is related to GW Micro, then please consider sending
your message to [email protected] so the entire list will receive it.

All GW-Info messages are archived at http://www.gwmicro.com/gwinfo,
and can be searched through and sorted using the search
form at the bottom of the page.
If you wish to unsubscribe from this list, send a message to
[email protected] and include leave gw-info in the body of the
message.



--
To insure that you receive proper support, please include all past
correspondence (where applicable), and any relevant information
pertinent to your situation when submitting a problem report to the GW
Micro Technical Support Team.

Aaron Smith
GW Micro
Phone: 260/489-3671
Fax: 260/489-2608
WWW: http://www.gwmicro.com
FTP: ftp://ftp.gwmicro.com
Technical Support & Web Development

If you reply to this message it will be delivered to the original
sender only.  If your reply would benefit others on the list and
your message is related to GW Micro, then please consider sending
your message to [email protected] so the entire list will receive it.

All GW-Info messages are archived at http://www.gwmicro.com/gwinfo, and can be 
searched through and sorted using the search
form at the bottom of the page.
If you wish to unsubscribe from this list, send a message to
[email protected] and include leave gw-info in the body of the message.

Reply via email to