Re: ARIA should require DOM mutation event support for compliance.


The AT needs to be able to know when parts of the document change to
support live regions as well. There needs to be some formal way for the AT
to register and be notified of document mutation events whether they are
through the DOM API or not. There are platform accessibility API that can
be used to allow the AT to listen for these types of change events and not
necessarily by accessing the DOM.

I don't believe this belongs in the ARIA specification but rather the user
agent implementers guide.

Rich Schwerdtfeger
Distinguished Engineer, SWG Accessibility Architect/Strategist

             Boris Zbarsky                                                 
             >                                                          To 
             Sent by:                  Joseph Scheuhammer                  
             wai-xtech-request         <>                 
                                       Aaron M                             
             12/09/2008 03:46,                   
                                       Re: ARIA should require DOM         
                                       mutation event support for          

Joseph Scheuhammer wrote:
> Webapp scripts are written to listen for various events, and handle as
> appropriate.  Having to also poll for changes that an external agent may
> or may not make is not an option.


>> Even more alternately, authors could ignore the SHOULD-level
> Even if they do, the possibility remains that ATs might change aria-*
> attributes, and the scripts need to handle this.

Agreed.  Just saying that this doesn't mean that a UA can't
ARIA-compliant without implementing mutation events.


Received on Wednesday, 17 December 2008 22:08:19 UTC