|
|
|
|
|
by mwcampbell
3518 days ago
|
|
As a partially sighted developer specializing in assistive technology, with several friends who are totally blind, I think this is an excellent project idea. The cheapest way to do it would probably be using the Orca screen reader for GNU/Linux, probably combined with the MATE desktop (forked from GNOME 2) so one doesn't have to worry about 3D acceleration in the VM, which will presumably be hosted remotely on a cloud provider somewhere. The main technical challenge that springs to mind will be capturing all keyboard events in a browser window. This is particularly important because screen readers tend to rely on esoteric keyboard commands, which repurpose keys like CapsLock and Insert as modifiers. I don't know if this can actually be done in a normal web browser. Anyway, just throwing out my quick thoughts on this. I don't currently have time to pursue it further myself. |
|
I work for a non-profit where we tackle accessibility issues related to the web, documents, and tech in general. We have a few Vagrant boxes that we use for development and testing, one of them is a Fedora box (GNOME 3 though) that comes with Orca configured [1] so that it doesn't prompt you for setup options. Chrome and Firefox are installed as well. If you have Vagrant and VirtualBox installed you can make use of it like so:
The box is ~2 GB. This is the repository for the box in question:* https://github.com/idi-ops/packer-fedora
* https://atlas.hashicorp.com/inclusivedesign/boxes/fedora24
We track Fedora releases and update boxes fairly regularly so there should be a Fedora 25 one with Orca once there's an official release upstream.
I hope it can be of use to anyone here. If you have any questions we hang out in #fluid-work on Freenode.
[1] https://github.com/gpii-ops/ansible-gpii-framework/blob/mast...