Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"directional horizontal swipe" to pass 2.5.7: Dragging Movements? #2406

Closed
jake-abma opened this issue May 12, 2022 · 6 comments · May be fixed by #2500
Closed

"directional horizontal swipe" to pass 2.5.7: Dragging Movements? #2406

jake-abma opened this issue May 12, 2022 · 6 comments · May be fixed by #2500

Comments

@jake-abma
Copy link
Contributor

jake-abma commented May 12, 2022

Fourth example in G219 talks about using a "directional horizontal swipe" to pass 2.5.7: Dragging Movements

This doesn't seem Sufficient as a technique for the User and Functional Needs this SC is trying to tackle...

https://w3c.github.io/wcag/techniques/general/G219

In a Kanban implementation for process management, tasks can be dragged horizontally from one ‘swimming lane’ to another in order to change the status of tasks. A directional horizontal swipe over an item moves it to the adjacent lane. This process can be repeated until the item is in the desired lane.

@jake-abma
Copy link
Contributor Author

O chips, in single-pointer we have "path-based gestures" resulting in this one going 'wrong' again... so we say sufficient to use a path-based gesture for Dragging Movements, BUT FAILING 2.5.1 Pointer Gestures AT THE SAME TIME

haha, :-)

@detlevhfischer
Copy link
Contributor

detlevhfischer commented May 12, 2022

@jake-abma

sufficient to use a path-based gesture for Dragging Movements, BUT FAILING 2.5.1 Pointer Gestures AT THE SAME TIME

keep laughing... that is the situation all the time with all sorts of SCs...

2.5.1 and 2.5.7 may be combined in the future as the requirements are essentially the same - and the somewhat UA/OS dependent fiddly distinction between pointer gesture and dragging movement can then fall.

@jake-abma
Copy link
Contributor Author

jake-abma commented May 12, 2022

@detlevhfischer we just should delete that (sufficient) example, not propose an example which fails another "single A" SC

@detlevhfischer
Copy link
Contributor

detlevhfischer commented May 12, 2022

@jake-abma But the point it that the single pointer swipe dragging alternative may not necessarily fail 2.5.1 if some alternative single pointer option is also present (which may be a redundant way of implementing the function executed via swipe, e.g., the choice from a pop up menu).

@jake-abma
Copy link
Contributor Author

@detlevhfischer you mentioned:

may not necessarily fail 2.5.1 if some alternative single pointer option is also present

So an idea to 'add / extend this to the example'?

A directional horizontal swipe over an item moves it to the adjacent lane and an alternative single pointer option is also present

detlevhfischer added a commit that referenced this issue Jun 2, 2022
Adding note to swipe gesture alternative to clarify that swiping alone would not suffice as alternative.
Closes #2406
@alastc
Copy link
Contributor

alastc commented Jan 6, 2023

Hi @jake-abma, that example has been updated, so I'll close this one. Please reopen if I've misunderstood.

@alastc alastc closed this as completed Jan 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants