I very very much doubt this. It's the same story with Windows, Osx, Gnome and Java: * If the developer uses standard GUI components like buttons and check boxes, there's no problem. * If the developer creates a new type of GUI control, like a 27 state check box then they must use the provided APIs to specify what the control is displaying, and also allow another program to change its sate. Java, the Win32API, Apple's Carbon/Cocoa, and GTK all provide this functionality. * If an application uses custom GUI controls, and does not use the accessibility API provided, then it is not officially accessible. However a screen reader may be able to capture video signals sent to the graphics card, and figure out what's happening. This is what JAWS, Window Eyes and Hal do. However, I am sure that the Gnome and Osx developers would prefer people to use the accessibility API rather than hacking the system like is necessary under Windows. S Aqib Shaikh -----Original Message----- From: speakup-bounces@xxxxxxxxxxxxxx [mailto:speakup-bounces at braille.uwo.ca] On Behalf Of Sean Murphy Sent: 24 March 2004 04:50 To: Speakup is a screen review system for Linux. Subject: Re: Here maybe a solution to speech in X Windows: Hi Janina One question? 1. Is apple planning in the future to introduce alternative solutions for those developers who aren't going to use the Accessibility objects of the Apple development environment? If not, then the product is going to be limited to applications that follow Apples Accessibility specs. This could be very limiting in the long term. I will say that they have taken the right approach, that is including the accessibility as part of the develpment environment, instead of the MSAA approach. Sean ----- Original Message ----- From: "Janina Sajka" <janina@xxxxxxxxxxx> To: "Speakup is a screen review system for Linux." <speakup at braille.uwo.ca> Sent: Friday, March 19, 2004 12:28 PM Subject: Re: Here maybe a solution to speech in X Windows: > Alex Snow writes: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > osx is bsd-based so x runs on it. > > > True, but the fact that X runs on it doesn't make it accessible. Once again, the voice interface Apple is building relies on applications using the Apple developer tools according to spec. Where they go off spec, those apps will not be accessible. Here's the headline, X is not developed with that toolkit. > > Do you understand this yet? > > _______________________________________________ > Speakup mailing list > Speakup at braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > _______________________________________________ Speakup mailing list Speakup at braille.uwo.ca http://speech.braille.uwo.ca/mailman/listinfo/speakup