[macvoiceover] Re: Voiceover scripting, was apple scripting

  • From: Travis Siegel <tsiegel@xxxxxxxxxxx>
  • To: macvoiceover@xxxxxxxxxxxxx
  • Date: Tue, 3 Feb 2009 16:15:00 -0600

What exactly would be your definition of more accessible>?
Osx isn't windows where there's thousands of different ways to put stuff on the screen, generally, as long as folks follow good programming practices on osx, everything shows up on the screen in the same way. Of course, what's on the screen is the important thing, and not how it got there. This is the biggest difference between osx and windows. As a result, vo concerns itself with identifying things that on the screen, and not trying to monitor the screen access paths, and updating as things fly past.
This makes for a much cleaner representation of what's there.
Now, with that said, and the fact that most commands can now be added to a keystroke (if it has a menu option anyway) What exactly would you say could be changed by being able to script voiceover?
Labeling buttons? (that's not scripting)
Running scripts when something is clicked on (that's apple scripting, and is already built-in to the operating system, not vo specific), Making the app do something when you hit a key?(see above, this is already doable in some circumstances) So, I'm really at a loss as to how voiceover being scriptable would enhance broken programs.
Help me out here.
If an application doesn't use apple programming practices, then no amount of scripting is going to fix that.


On Feb 3, 2009, at 9:36 AM, E.J. Zufelt wrote:

Good morning David,

To clarify what I was saying, VO does not currently support scripting, but if it did applications could be made more accessible.

I suppose that this could likely best be done by using apple script and some version of a Voiceover API.

Thanks,
Everett


On 3-Feb-09, at 11:25 AM, David Poehlman wrote:

this seems circular. you say that voiceover cannot be scripted but apps could be improved with voice over scripting.

Were scripting to be implemented in vo, it would probably be through apple scripts and rather than change the apps, it would most likely label items and provide keystrokes.

On Feb 3, 2009, at 10:21 AM, E.J. Zufelt wrote:

Good morning,

Unfortunately Voiceover cannot be scripted. Although Voiceover does work well with most applications, there are certainly times were accessibility could be improved through scripting.

Everett


On 3-Feb-09, at 11:08 AM, Jim Gatteys wrote:

Hi Mike!

I just downloaded
AppleScript: the definite guide and
AppleScript in a nutshell,
both Oreilly books from Bookshare. They don't seem to be very new but
they seem to cover the basics of scripting and that's what I was
looking for.

And as for whether VoiceOver is scriptable, I understnad its not and
there doesn't seem to be a script dictionary or library for it.  I
don't really know though--all still new to me.
Jim

--
Skype:  JimInTexas

Click on the link below to go to our homepage.
http://www.icanworkthisthing.com

Manage your subscription by using the web interface on the link below.
//www.freelists.org/list/macvoiceover

Users can subscribe to this list by sending email to
macvoiceover-request@xxxxxxxxxxxxx
with 'subscribe' in the Subject field OR by logging into the Web
interface at //www.freelists.org/list/macvoiceover



Click on the link below to go to our homepage.
http://www.icanworkthisthing.com

Manage your subscription by using the web interface on the link below.
//www.freelists.org/list/macvoiceover

Users can subscribe to this list by sending email to  
macvoiceover-request@xxxxxxxxxxxxx
with 'subscribe' in the Subject field OR by logging into the Webinterface at //www.freelists.org/list/macvoiceover




Click on the link below to go to our homepage.
http://www.icanworkthisthing.com

Manage your subscription by using the web interface on the link below.
//www.freelists.org/list/macvoiceover

Users can subscribe to this list by sending email to  
macvoiceover-request@xxxxxxxxxxxxx
with 'subscribe' in the Subject field OR by logging into the Webinterface at //www.freelists.org/list/macvoiceover



Click on the link below to go to our homepage.
http://www.icanworkthisthing.com

Manage your subscription by using the web interface on the link below.
//www.freelists.org/list/macvoiceover

Users can subscribe to this list by sending email to  
macvoiceover-request@xxxxxxxxxxxxx
with 'subscribe' in the Subject field OR by logging into the Webinterface at //www.freelists.org/list/macvoiceover



Click on the link below to go to our homepage.
http://www.icanworkthisthing.com

Manage your subscription by using the web interface on the link below.
//www.freelists.org/list/macvoiceover

Users can subscribe to this list by sending email to macvoiceover-request@xxxxxxxxxxxxx with 'subscribe' in the Subject field OR by logging into the Web interface at //www.freelists.org/list/macvoiceover

Other related posts: