On Fri, Oct 18, 2013 at 12:25 PM, Johan Vromans <jvrom...@squirrel.nl> wrote:
> IIRC, Octavian is blind and uses screen reading tools that require a
> command line interface. He cannot use CP because it only has a GUI to
> set up the project.

I'm sure Octavian will correct me if I misrepresent it, but I think
you have it exactly backwards: GUIs are a lot easier to use for vision
impaired people than commandlines, as long as the GUI has proper
accessibility support.

That means the GUI needs to be navigable using TABs, and all controls
need to have proper captions that announce wherever you are inside a
dialog. That way you can quickly navigate to whatever field you need
without having to "read" all of the screen contents.

The commandline however lacks this kind of structures, so you
basically have to listen to the screen reader to read out
*everything*, or you abort and are back at the prompt...

I think much of the accessibility control is provided by the Windows
GUI libs, so the support comes there "for free". That is, I think
wxPerl has proper accessibility support on Windows, but not on Linux,
so Cava Packager would probably fine for Octavian on Windows.

Cheers,
-Jan

Reply via email to