- From: David MacDonald <david100@sympatico.ca>
- Date: Sat, 23 Jun 2018 14:18:08 -0400
- To: Jonathan Avila <jon.avila@levelaccess.com>
- Cc: Detlev Fischer <detlev.fischer@testkreis.de>, WCAG group <w3c-wai-gl@w3.org>
- Message-ID: <CAAdDpDaJ9DXW0zyiZOTjqJim4hnb6gzebB6xua0bYZ5oCt5nug@mail.gmail.com>
That's my understanding... Cheers, David MacDonald *Can**Adapt* *Solutions Inc.* Tel: 613.235.4902 LinkedIn <http://www.linkedin.com/in/davidmacdonald100> twitter.com/davidmacd GitHub <https://github.com/DavidMacDonald> www.Can-Adapt.com <http://www.can-adapt.com/> * Adapting the web to all users* * Including those with disabilities* If you are not the intended recipient, please review our privacy policy <http://www.davidmacd.com/disclaimer.html> On Sat, Jun 23, 2018 at 9:39 AM, Jonathan Avila <jon.avila@levelaccess.com> wrote: > Hi Detlev, thank you for putting this together. Aside from drag and drop > can I confirm swipe left or swipe right gesture actions implemented by the > content would be covered as something that needs a single pointer > activation. For example, swipe in from the left side of the screen to open > a menu would require a menu button. Correct? > > > > Jonathan > > > > *From:* Detlev Fischer <detlev.fischer@testkreis.de> > *Sent:* Friday, June 22, 2018 10:09 AM > *To:* WCAG group <w3c-wai-gl@w3.org> > *Subject:* Proposed answer for issue #937 (pointer gestures and > drag-n-drop) > > > > Hi all, > > I have attempted to draft an answer > > https://github.com/w3c/wcag21/issues/937#issuecomment-399449006 > > to the issue I have raised, "Second thoughts on pointer gestures and > drag-and-drop". > > It essentially exempts drag-and-drop interaction from the scope of pointer > gestures. This is what I have written - compare pull request > https://github.com/w3c/wcag/pull/379 > > "The path-based operation used in drag-and-drop interfaces is not covered > by this success criterion. While drag and drop interaction involves a > free-form path to move elements to (or within) some drop target, it does > not use pre-defined gestures in the same way as the swiping or dragging of > content or controls, or the drawing of specific shape patterns. While we > encourage authors to create alternatives for drag-and-drop interfaces that > can be operated with a single pointer without path-based gestures, the > complexity of providing such alternatives is likely to significantly > increase interface complexity, and is therefore not required by this > success criterion." > > A paragraph above, I have also qualified "a complex path" by adding > "matching a pre-defined pattern (such as an L- or Z-shape)" to separate it > more clearly from freeform paths drawn by users in drag-and-drop > interactions. > > I really don't like this exception, but I think requiring all drag-n-drop > stuff not only to be keyboard-operable (as the example referenced in issue > #937) but ALSO have alternative controls for each draggable object to move > it stepwise in all 4 directions, or have some interface for specifying > destinations of focused elements, is both complex and burdensome, may be > hard to get to work well across UAs, adds a significant amount of cruft / > interface complexity, and is for all these reasons very unlikely to be > accepted by developers. > > So in view of the epic discussion on broad vs. narrow interpretations of > 1.4.11 (I lean towards the narrow view here, too), this is another example > of narrowing the scope of a new SC to make it more palatable to those who > make efforts to implement it (and also in recognition of the absence of > good techniques, author-side or UA-side, to potentially meet this SC for > drag-and-drop). > > I'd be glad if this could go into a survey to put to bed this thorny issue > (at least for 2.1). All comments welcome, of course! > > Detlev > > > > > > > > > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > > Virenfrei. www.avast.com > <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > > >
Received on Saturday, 23 June 2018 18:18:35 UTC