[macvoiceover] Re: X11?

I would just like to say that I am in awe of this explanation.  It soared
right over my head. :)


-----Original Message-----
From: macvoiceover-bounce@xxxxxxxxxxxxx
[mailto:macvoiceover-bounce@xxxxxxxxxxxxx] On Behalf Of Chris Hofstader
Sent: Wednesday, March 25, 2009 10:14 AM
To: macvoiceover@xxxxxxxxxxxxx
Subject: [macvoiceover] Re: X11?

If X11 or applications developed for it support the gnome  
accessibility, a similar procedure to that done to bring open office  
to the Macintosh could do the trick.  If I remember correctly, Open  
Office uses a translation box to go from gnome to Mac.

Years ago, when we were all working to make a compatible API, the  
different players dropped out of the program at different times.   
Microsoft spun off and took what we had as a spec and turned it into  
UIA (sort of).  Apple was next to pull out and we have their API which  
is closer to the final edition of the spec and gnome impliments all of  
it.  Because gnome has a richer accessibility API, it may do things  
that may not work on Macintosh without some crufty hacking but, having  
not looked at the Mac specific portions of Open Office, I can't really  
tell how bad it would be.  I know tables are one of the harder objects  
to support in an API and the Open Office word processor does very  
poorly with them so this may be a constraint of building a  
compatibility box to go from gnome to Mac.

This is, of course, all moot if the X11 applications do not support  
the gnome API.

Happy Hacking,
cdh

On Mar 24, 2009, at 11:02 PM, Travis Siegel wrote:

> X11 is the graphical interface a lot of unix-type operating systems  
> use for making applications graphical.
> As far as I know, none of the previously implemented solutions (such  
> as the ones for kde and gnome) will work on osx, so we're kind of  
> stuck there.
> X11 (even on osx) won't use the cocoa or carbon calls that allows vo  
> to read the screen for us, and therefore, they will not be  
> accessible to us.
> Until something gets ported from linux/bsd, we're left out of the  
> loop on this one.
>
>
> On Mar 24, 2009, at 9:47 PM, Keith Reedy wrote:
>
>> Hi folks,
>>
>> Has any one tried reading programs maid MAC compatible with x11?
>>
>> This is way over my head.
>>
>> Thanks.
>>
>> Keith Reedy
>>>
>>> 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.
>>> http://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 http://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.
>> http://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 http://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.
> http://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 http://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.
> http://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 http://www.freelists.org/list/macvoiceover
>

Other related posts: