W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > January to March 2017

RE: Auto focus movement with dynamic updates

From: Matt King <a11ythinker@gmail.com>
Date: Wed, 15 Mar 2017 20:21:33 -0700
To: "'Sean Murphy \(seanmmur\)'" <seanmmur@cisco.com>, <w3c-wai-ig@w3.org>
Message-ID: <082901d29e04$69d96b80$3d8c4280$@gmail.com>
Sean,

 

I strongly believe this should be a design decision. There are many factors
that could play into what is optimal. For composite widgets that employ
ARIA, the authoring practices task force is working on addressing these
factors for various design patterns. None of this is normative, and that is
intentional.

 

WCAG should be careful not to be too specific with respect to focus movement
in dynamic pages. Instead, it should refer designers and developers to
guidance, like the ARIA Authoring Practices, that explains factors to
consider when designing a focus sequence.

 

Matt King

 

From: Sean Murphy (seanmmur) [mailto:seanmmur@cisco.com] 
Sent: Wednesday, March 15, 2017 6:45 PM
To: w3c-wai-ig@w3.org
Subject: Auto focus movement with dynamic updates 

 

All,

 

I have reviewed 2.4.3, 3.2.2 and 3.2.5 and need verification for web sites
that use dynamic content after an action has been initiated on an input
element like a link, button, treeivew node, tab strip, etc. After the page
has dynamically updated, should the focus move? This is not related to
automatic focus movement within a form which is covered by 2.4.3. The
actions are:

1.       User moves keyboard focus on to an element. Such as a tree view
sub-node or a link.

2.       They press enter to activate the item.

3.       The same page dynamically updates showing new content. The main
navigation elements still exist.

4.       The focus moves to the first element on the new content shown.

My feeling the above is incorrect and if so, not sure which WCAG SC would
apply. Comments?

 

 

Sean 
Received on Thursday, 16 March 2017 03:22:07 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 16 March 2017 03:22:07 UTC