Re: Focus navigation escape sequence

On Mon, 10 Apr 2006 04:05:51 +0200, Andrew Shellshear  
<Andrew.Shellshear@cisra.canon.com.au> wrote:
> Summary: SVG 1.2 Tiny has a focus navigation model that allows users to  
> specify where focus goes when you tab through nodes in the svg dom, with  
> nav-next and nav-prev. If someone sets up a loop, how do people escape  
> that loop back to the User Agent?

Wasn't this discussed during all the focus discussions during the W3C  
Technical Planery? If not, I wonder why :-)


> Proposal: We add focus-escape to the focus navigation model.  
> Focus-escape specifies an event that returns the focus to the User Agent.

Is that a property, attribute, event? How exactly would that work?


> Details: See  
> http://www.w3.org/TR/SVGMobile12/interact.html#navigationbehaviour
> For SVG, we decided to have a simplified focus navigation model.  
> Focusable nodes may specify other focusable nodes with nav-next or  
> nav-prev as attributes.
> The user may specify these, so it's possible for there to be a loop  
> (A->B->C->A, for example). There are various proposals for how a user  
> might get out of this loop - for example, you might automatically  
> include the User Agent in the focus loop somehow (though this would  
> almost certainly be unintuitive).
> We thought the most intuitive approach would be to have a focus-escape  
> mechanism. This would be an Event (eg. "focusEscape") that occurs when  
> the user hits the focus-escape button or otherwise activates the escape  
> mechanism (which would be up to the UI).
>
> Does this seem sensible?

Given that more groups ought to be involved (the CSS WG has focus  
navigation in a CR spec for some time now) I'm not sure the CDF WG can  
decide that. However, I'm not speaking for the group.


-- 
Anne van Kesteren
<http://annevankesteren.nl/>
<http://www.opera.com/>

Received on Saturday, 13 May 2006 10:36:24 UTC