On 22/07/2011 10:31 AM, Pete Brunet wrote: > 2) IAccessibleAction and ARIA live regions should be used to synchronize > the streaming of text descriptions as follows: If IAccessibleAction is to be used like this, we probably need to optimise the interface to allow for action constants, similar to the proposal for relations. Having to iterate through all actions is fairly inefficient.
> - The text cue is presented via a live region. There probably needs to be an additional attribute (or an additional value of the live attribute) to indicate that "open" and "resume" actions are required. Executing them otherwise is wasteful. Perhaps "live:interactive"? > - A "resume" action indicates completion of the presentation of the text > cue. Perhaps this should be generalised to just "presentationDone", "liveDone" or similar. "Resume" makes it very specific to pausing/unpausing. However, it seems to me that it should be generalised to allow other actions when the AT has finished presenting the live update to the user. > - An "open" action provides ref counting so that the video will not > resume playback until all users of the interface signal readiness to > proceed. To clarify, I assume both of these actions would be on the live region object? This makes the most sense to me. Jamie -- James Teh Vice President, Developer NV Access Inc, ABN 61773362390 Email: [email protected] Web site: http://www.nvaccess.org/ _______________________________________________ Accessibility-ia2 mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2
