Re: Lightweight accessibility?
Re: Lightweight accessibility?
- Subject: Re: Lightweight accessibility?
- From: Daniel Schwill <email@hidden>
- Date: Thu, 29 Nov 2007 15:02:45 +0100
Hi Uli,
When you add the NSAccessibility protocol to your classes the AXxxx data for these objects is only created when it is accessed by an assistive device like VoiceOver. You don't need to create dozens of AXxxx objects before they are required by an assistive device. This means you can create the AXxxx data for the children of an object on the fly when the object itself is required for example in a view when accessibilityAttributeValue: for the NSAccessibilityChildrenAttribute is called.
Regards,
Daniel Schwill
On 29.11.2007, at 13:02, Uli Kusterer wrote: Hi,
I have a fullscreen user interface in an application and I'm considering making it accessible. The issue here is that it would be a lot of work to create dozens of AXxxx objects for the stuff onscreen there. Is there a way to get "cheap" accessibility support? My initial idea was to just check if VoiceOver is on and ask Speech Synthesis directly to speak a description of the onscreen elements, but obviously this won't work for users relying on braille lines or anything like that.
What do you guys recommend here? Is there a minimal sample out there somewhere showing how to make a fully custom UI (OpenGL, effectively) accessible with a minimum of effort? (Yeah, I'm lazy...)
Cheers, -- M. Uli Kusterer "The Witnesses of TeachText are everywhere..."
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden