Re: Proposal for 4.2, Ensure that user interfaces are accessible

Responding to the second part of John's query:

On Wed, 27 Apr 2005, John M Slatin wrote:

> Is that right? Would there ever be a situation in which something could
> happen at the level of the UI that would result in a change of *role*
> for the element? If so, does that change have to be available
> programmatically as well?

I would say yes to both.

Suppose part of the u i is replaced in response to a user's action or an
external event. The user agent needs to be able to track this change so
that the correct role information is presented to the user and appropriate
notification can be given. For this purpose, the change does have to be
available programmatically; otherwise we get into the situation that used
to occur with assistive technologies maintaining off-screen models that
weren't always updated when the u i was altered.

Received on Thursday, 28 April 2005 06:01:20 UTC