[macvoiceover] Re: X11?

  • From: "E.J. Zufelt" <lists@xxxxxxxxx>
  • To: macvoiceover@xxxxxxxxxxxxx
  • Date: Wed, 25 Mar 2009 21:34:14 -0300

Good evening,

The X11 app would still need to support AT-SPI. So, if there was a way to port Orca to the Mac then applications that support AT-SPI that are ported to the mac would work.

The nice part about this is that a interface could then be developed to allow Orca to use the Mac voices like Alex.

Everett


On 25-Mar-09, at 8:41 PM, Travis Siegel wrote:

It's not that bad.
If it would be possible (and I've not looked, so have no clue if it could be done) to port one of the gnome screen readers to the mac, then anyone running gnome with any x11 app would indeed be accessible. Of course, this entire process would be completely independent of voiceover, which could be a good thing, or a bad thing, depending on how you look at it.


On Mar 25, 2009, at 10:22 AM, E.J. Zufelt wrote:

Bringing a x11 or gnome application over to the Mac would be as difficult as bringing a Windows application over to the Mac. Either a bridge would need to be written between the apple accessibility API and AT-SPI (Assistive Technology Service Provider Interface), the gnome accessibility API, or Apple would have to support the API natively, neither is likely to happen.

HTH,
Everett


On 25-Mar-09, at 12:13 PM, Chris Hofstader wrote:

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.
//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 //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.
//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 //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.
//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 //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.
//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 //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.
//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 //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.
//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 //www.freelists.org/list/macvoiceover

Other related posts: