- From: Andrew Shellshear <Andrew.Shellshear@cisra.canon.com.au>
- Date: Mon, 10 Apr 2006 12:05:51 +1000
- To: public-cdf@w3.org
Hello CDF peoples, Hello from SVG-land! We'd like to get your input on an issue in the current SVG Tiny 1.2 working draft. 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? Proposal: We add focus-escape to the focus navigation model. Focus-escape specifies an event that returns the focus to the User Agent. 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? Andrew Shellshear.
Received on Monday, 10 April 2006 02:07:32 UTC