Hi wxperl-users,
As you may know, I've been working on Accessible software for disabled
people since 2001. The best-known example of this is pVoice, but I've
created many more of these kinds of programs (not all of them have been
released in the wild).
As a spin-off of pVoice, I've released AAC::Pvoice a couple of years ago
as a module set which enables the programmer to build switch-enabled GUI
programs, but this module has been really specific for the audience that
pVoice has. Not surprisingly, there weren't many people interested in
working on that.
At YAPC::Europe in Birmingham I presented the first beginnings of the OA
module. OA stands for Open Accessibility or Open Assistive. It's a new
framework that uses wxPerl and aims to let you transform any
wxPerl-based application into something that can be used by people with
all kinds of disabilities, without having to write more than just a few
lines of extra code. Features that it will include are (for example, but
not limited to)
* Spoken (or audio) tooltips (for blind users)
* Switch access (for people who can't use a mouse or keyboard)
* Configurable on-screen keyboards for Text controls (where you can
define the contents of the keyboard depending on what your textcontrol
needs to accept)
I was able to give a short demonstration at the conference, and I got at
least two people interested who will help, but more people are always
welcome.
If you're interested, email me offline, or keep your eye on my
use.perl.org journal at http://use.perl.org/~jouke
Cheers,
Jouke Visser
There's still a lot of work to be done
|