Hi Zárate, Comments inline.
On 2/20/08 8:22 AM, "Zárate" <[EMAIL PROTECTED]> wrote: > I've been wondering for quite a while about 2 small things that might > improve a lot accessibility in Flash: > > a) Read-only access to OS accesbility settings. > > One big accessibility problem these days is that Flash doesn't react > to user accessibility settings. For example, people with sight > problems might have set up his computer to high contrast or big fonts > or something like that. Good HTML pages can easily pick up that, but > don't know a way to do so in Flash. It's more that good HTML _browsers_ pick up on that, and the documents themselves are along for the ride, but yes, this is a valid concern of ours as well. For now, at least, there's Tinic Uro's advice on how to use ColorMatrixFilter to create a high-contrast mode: http://www.kaourantin.net/2005/09/using-flash-player-8-filters-for-good.html > b) Text should default to OS settings > > Again, if the user has set up his text to big and yellow, couldn't > Flash text default to that? This cannot harm anyone because people > interested in applying whatever TextFormat would keep doing it as they > are doing now. Could this apply to movie's background color too? This is a lot more tricky, due to the nature of Flash vs. HTML. Most HTML resizes well because it absorbs the default style of the document. However, when you lay out, say, a list with a height of x pixels, and then the document renders text of >x pixels, the text gets smashed together. Most text in Flash is pinned to a certain area, and may be in containers (like buttons) that won't expand to fit, or would throw other containers out of whack. The solution, IMO, is the same for Flash as it is for HTML. You'll notice that the new approach in Firefox 3 and IE 7+ (and what's always been the approach in Opera) is for the entire document, not just the text, to be magnified. That includes Flash objects. When you zoom in, the whole object gets bigger, but retains its layout. (You can also zoom within the Flash Player by right-clicking, and resize in older browsers by setting the size of your object in relative units like em.) That may cause some scrolling around, but it also ensures that apps that didn't take accessibility into consideration can still be used by people with low vision. Thanks, Matt May Accessibility Engineer, Adobe Systems _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders