Hi Chip:
I am not sure but I don’t think a vbScript using this model will allow for 
interaction with a web page.
I am guessing bruce just fires up a process to execute a url or somehow 
navigates to it and executes the link, I don’t know how or even if that can be 
done though I have used processes to do allot of things like that including 
fire up links but never interacted directly with a web page other than using a 
browser control in a vb.net project I once created.
I think I remember there being methods in the UIA model that allow for 
interacting with a web page if the UIA methods are activated by the programmer 
or the browser - I forget how all that works.
But my guess is that you will need a new set of tools outside vbScript if you 
want to really work with web pages and browsers for more than just reading the 
html and speaking things like being able to click a link or button or a 
listitem and all that jazz to make pages accessible.
Perhaps Aaron will chime in with some tool suggestions if you folks are serious 
about setting WindowEyes up for scripting and making web pages accessible and 
not just reading the dom elements.
Rick USA

-----Original Message-----
From: Scripting 
[mailto:scripting-bounces+ofbgmail=mi.rr....@lists.window-eyes.com] On Behalf 
Of Chip Orange via Scripting
Sent: Friday, March 18, 2016 4:21 PM
To: 'Joseph LaFauci' <joel...@iquest.net>; 'Window-Eyes Scripting List' 
<scripting@lists.window-eyes.com>
Subject: RE: Learning How To Dig Into A Web Page To Make It Accessible

Hi Joe,

Are you familiar with HTML?

The only example script which I've ever seen, which was written to improve the 
accessibility of a web page, was written by an author who was familiar with 
xml/html.

It used the .NativeObjectModel property to get to the IE document object model 
so that it could examine the html elements of a page, once it had determined 
that the page in question was the one for which further info was being saught.  
It then worked its way down through frames and tables and TD elements to find 
the one containing the information being desired, it extracted the information, 
and spoke it.

This was designed to give the user some needed information very quickly for an 
employment situation.  I've not seen an example of any scripting which tried to 
manipulate the page to change focus, activate controls, etc.  

If you're familiar enough with the IE DOM perhaps you know if this can be done 
through it (I would think so), but I don't know enough to be of much help.  I 
have only a slight reading ability with xml and html, and as I understand 
things, you'd have to be able to accomplish whatever you need via the IE DOM; I 
don't think the WE scripting object gives you much in the way of page contents 
or manipulation abilities.

Sorry I can't be of more help, but if you're expertese does lie in the xml/html 
arina, then perhaps you can move forward.

Good luck,

Chip





Chip Orange
Florida Public Service Commission
Computer Systems Analyst
850-413-6314



-----Original Message-----
From: Scripting 
[mailto:scripting-bounces+corange=psc.state.fl...@lists.window-eyes.com] On 
Behalf Of Joseph LaFauci via Scripting
Sent: Tuesday, March 15, 2016 9:53 PM
To: Window-Eyes Scripting
Subject: Learning How To Dig Into A Web Page To Make It Accessible

Greetings everyone!
Can anyone suggest a place to start in learning about the browse objects and 
other necessary info in order to be able to figure out how to make a stubborn 
web page more accessible?
I have a particular one which has three (sort of) menu drop-downs but they show 
up as lists and are not clickable in any way.  I am not even able to route the 
mouse pointer to them.  Actually, I have succeeded in routing to the items once 
or twice but it is certainly not consistent.
If a sighted person clicks one of the list items for me, the menu expands and 
the resulting menu items are clickable.
My goal is to accurately get the mouse to the desired list item and click it so 
the menus can be accessed.

I am working with the web page designers to make it accessible, but in the 
interim (how ever long that may be), I thought I’d try to tackle it with 
scripting.  So far that is quite a challenge for me as I haven’t done much with 
web pages in scripts.

One of these days I will have to take a script class for Window-Eyes.  
Meanwhile, I wish we had a really good scripting book.  

Does anyone have any ideas?

Thanks.

Joe





Joseph LaFauci
Web: http://www.joeleah.com
Blog: http://www.understandingscripture.com
Feed: http://feeds.feedburner.com/wantedinhellnamedinheaven
Twitter: http://www.twitter.com/ka9opl
Skype: ka9opl

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com/attachments/20160315/d576f78c/attachment.htm>
_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/corange%40psc.state.fl.us.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com
_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/ofbgmail%40mi.rr.com.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com

_______________________________________________
Any views or opinions presented in this email are solely those of the author 
and do not necessarily represent those of Ai Squared.

For membership options, visit 
http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/archive%40mail-archive.com.
For subscription options, visit 
http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com
List archives can be found at 
http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com

Reply via email to