W3C home > Mailing lists > Public > public-html-a11y@w3.org > August 2011

[Bug 13669] New: Indicating batch changes to the DOM

From: <bugzilla@jessica.w3.org>
Date: Thu, 04 Aug 2011 03:55:33 +0000
To: public-html-a11y@w3.org
Message-ID: <bug-13669-3290@http.www.w3.org/Bugs/Public/>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=13669

           Summary: Indicating batch changes to the DOM
           Product: HTML WG
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: a11y
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: gcl-0039@access-research.org
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org, public-html-a11y@w3.org


There should be a method by which a script can signal the beginning and end of
a batch of related changes to the document object. This will allow assistive
technology to avoid dealing with transient intermediate states.

Ideally it would be possible to indicate a specific portion of the document
that is changing.

This could also be implemented using a flag indicating a change is in progress.

Use case: Nadia is using a screen reader while interacting with a page. She
activates a button which causes the script to update significant amounts of the
page's content, fetching new information from the web in a process that overall
takes several seconds, perhaps with a pause or two in the middle. When the
changes begin, Nadia's screen reader starts announcing them, but the process
goes on with hundreds of different changes. Ideally, the script would fire a
pair of events bracketing these changes, so the screen reader could tell Nadia
that the page was updating but then not tell her more until the second event
told it the update was completed.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Thursday, 4 August 2011 03:55:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 04:42:43 GMT