On 6/12/2011 2:40 AM, Isaac Porat wrote:
Hi

My comments were not a criticism of at-spi but rather the need were possible to unify accessibilities standard across platforms for the simple reason that if software vendors have to worry about one accessibility stack it is better than two or three, as Linux as very small user based it is always left behind by the main vendors.

in my opinion, any criticism of the current accessibility world should not be focused on just cross platform but on how they don't really meet the needs of the disabled, application developers, or accessibility interface developers.

I start from the principle that accessibility is defined by what the user needs, not what the application but accessibility interface vendor is willing to give. For example, nuance doesn't give me what I need (a speech user interface was sufficient discoverability) therefore, they don't provide sufficient accessibility. At the same time, I a assert that individual is responsible for their own accessibility because what the user needs depends on what they do and the nature of their disability. There's no way that any application or accessibility vendor can possibly provide that level of customization at a price that individual can afford.

The second starting point is that trying to replicate a GUI or extract information from a GUI is a failed proposition. Speech user interfaces (spoken or heard) have entirely different structure. A blind person using a web application should here a small number of things essential to operating the interface and not all of the junk around the application unless they ask for it. A spoken interface is a wide and shallow interface where control the scope makes the same or similar command do different things.

My personal objection to most of the current work is that they seem to ignore speech recognition entirely or so cripple the interface as to be useless for anything but direct text dictation in a very limited way.

The current accessibility tool kits are replicating the same mistakes I've seen inaccessibility environments since I've been disabled. I think a better solution, is for the application to export the data and operations available via a GUI and accessibility tool to reveal all of its controls and data so that a customizable framework can drive both application and accessibility tool to provide the accessibility interface necessary for the user.

the model I propose reduces the cost for an applications developer to provide accessibility, makes it possible to split boundaries between which machine has the accessibility device, and which machine has the application as well as applications within browsers. This model also makes accessibility cheaper, easier to validate, customize, and support than the current models.

this is still theoretical as I don't have any hands with which to write code. I wouldn't turn away a volunteer to help me with making a prototype. the basic idea is sound enough that others I have bounced it off of think it's worth exploring. All I need is someone with hands.

--- eric

--
Ubuntu-accessibility mailing list
Ubuntu-accessibility@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility

Reply via email to