From 0e334a1c33d928df34a50134916e9d60e96eb0a7 Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Fri, 31 Mar 2023 23:42:11 +0100 Subject: [PATCH 1/7] Change G219 to remove suggestion that "single pointer" is in contrast to dragging Dragging movements can be single pointer gestures as well, it's not an either/or --- techniques/general/G219.html | 10 +++++----- understanding/22/dragging-movements.html | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/techniques/general/G219.html b/techniques/general/G219.html index bdf008ca66..d1638430ba 100644 --- a/techniques/general/G219.html +++ b/techniques/general/G219.html @@ -1,11 +1,11 @@ - Ensuring that a single pointer alternative is available for dragging movements that operate on content + Ensuring that a non-dragging-based single pointer alternative is available for dragging movements that operate on content -

Ensuring that a single pointer alternative is available for dragging movements that operate on content

+

Ensuring that a non-dragging-based single pointer alternative is available for dragging movements that operate on content

Metadata

Provide information below to help editors associate the technique properly. Contents of the meta section are not output by the processor.

@@ -18,9 +18,9 @@

Applicability

Description

-

The objective of this Technique is to ensure that people with motor impairments who cannot carry out dragging movements are presented with an alternative single pointer interaction.

+

The objective of this Technique is to ensure that people with motor impairments who cannot carry out dragging movements are presented with an alternative single pointer interaction that does not involve dragging.

Some direct manipulation interfaces allow users to pick up targets and use dragging movements to move them to another position, for example, to change the position of an item in a priority list, or to move a task on a Kanban or planning board.

-

Such dragging movements are difficult or impossible to carry out for some users with motor disabilities. The alternative to dragging movements operates the underlying function by one or several single pointer activations. A single tap or click may reveal controls (arrows) to move a target in a stepwise fashion; open a drop-down menu where the drop position can be selected; or allow moving it to an ajacent postion by a swipe gesture.

+

Such dragging movements are difficult or impossible to carry out for some users with motor disabilities. The alternative to dragging movements operates the underlying function by one or several single pointer activations that don't require dragging. A single tap or click may reveal controls (arrows) to move a target in a stepwise fashion; open a drop-down menu where the drop position can be selected; or allow moving it to an ajacent postion by a swipe gesture.

@@ -43,7 +43,7 @@

Procedure

For interface elements that support dragging:

  1. Check the interface for the presence of functions triggered by dragging movements.
  2. -
  3. Check that there is a single pointer activation alternative to operate the same function
  4. +
  5. Check that there is a single pointer activation alternative that does not require dragging to operate the same function
diff --git a/understanding/22/dragging-movements.html b/understanding/22/dragging-movements.html index 0cbd228c0a..f1350912d8 100644 --- a/understanding/22/dragging-movements.html +++ b/understanding/22/dragging-movements.html @@ -106,7 +106,7 @@

Sufficient Techniques for Dragging Movements

  1. - Ensuring that a single pointer operable alternative is available for dragging movements that operate on content + Ensuring that a non-dragging-based single pointer alternative is available for dragging movements that operate on content
From 85c109118a827a6d38d9e51f234a34ec498c538b Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Fri, 31 Mar 2023 23:44:54 +0100 Subject: [PATCH 2/7] Fix title of F108 --- techniques/failures/F108.html | 4 ++-- understanding/22/dragging-movements.html | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/techniques/failures/F108.html b/techniques/failures/F108.html index 3cbefd185f..3f4d4d73c3 100644 --- a/techniques/failures/F108.html +++ b/techniques/failures/F108.html @@ -1,7 +1,7 @@ - Failure of Success Criterion 2.5.X Dragging due to not providing a single pointer method for the user to operate a function that does not require a dragging movement + Failure of Success Criterion 2.5.7 Dragging Movements due to not providing a single pointer method for the user to operate a function that does not require a dragging movement @@ -9,7 +9,7 @@ -

Failure of Success Criterion 2.5.X Dragging due to not providing a single pointer method for the user to operate a function that does not require a dragging movement

+

Failure of Success Criterion 2.5.7 Dragging Movements due to not providing a single pointer method for the user to operate a function that does not require a dragging movement

Metadata

diff --git a/understanding/22/dragging-movements.html b/understanding/22/dragging-movements.html index f1350912d8..559701d9a6 100644 --- a/understanding/22/dragging-movements.html +++ b/understanding/22/dragging-movements.html @@ -122,7 +122,7 @@

Failures for Dragging Movements

From 0787219ce968c320457b029528b28e3114864eca Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Mon, 3 Apr 2023 21:48:02 +0200 Subject: [PATCH 3/7] Update techniques/general/G219.html Co-authored-by: Mike Gower --- techniques/general/G219.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/techniques/general/G219.html b/techniques/general/G219.html index d1638430ba..f888f38811 100644 --- a/techniques/general/G219.html +++ b/techniques/general/G219.html @@ -5,7 +5,7 @@ -

Ensuring that a non-dragging-based single pointer alternative is available for dragging movements that operate on content

+

Ensuring that an alternative is available for dragging movements that operate on content

Metadata

Provide information below to help editors associate the technique properly. Contents of the meta section are not output by the processor.

From 934d9668f95f80e694d43b579741ea973dc68b71 Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Mon, 3 Apr 2023 21:48:14 +0200 Subject: [PATCH 4/7] Update techniques/general/G219.html Co-authored-by: Mike Gower --- techniques/general/G219.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/techniques/general/G219.html b/techniques/general/G219.html index f888f38811..7939f3fef9 100644 --- a/techniques/general/G219.html +++ b/techniques/general/G219.html @@ -1,7 +1,7 @@ - Ensuring that a non-dragging-based single pointer alternative is available for dragging movements that operate on content + Ensuring that an alternative is available for dragging movements that operate on content From 3c988cd72d0c5cf676a2a69d9416921f2155f650 Mon Sep 17 00:00:00 2001 From: "Patrick H. Lauke" Date: Fri, 7 Apr 2023 23:34:09 +0100 Subject: [PATCH 5/7] Update dragging-movements.html --- understanding/22/dragging-movements.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/understanding/22/dragging-movements.html b/understanding/22/dragging-movements.html index 559701d9a6..0f8d37883a 100644 --- a/understanding/22/dragging-movements.html +++ b/understanding/22/dragging-movements.html @@ -106,7 +106,7 @@

Sufficient Techniques for Dragging Movements

  1. - Ensuring that a non-dragging-based single pointer alternative is available for dragging movements that operate on content + Ensuring that an alternative is available for dragging movements that operate on content
From f9b579818c67a50c98686948c9e934579cd878cd Mon Sep 17 00:00:00 2001 From: Alastair Campbell Date: Tue, 9 May 2023 16:27:32 +0100 Subject: [PATCH 6/7] Update techniques/failures/F108.html --- techniques/failures/F108.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/techniques/failures/F108.html b/techniques/failures/F108.html index 3f4d4d73c3..9e7f0195ea 100644 --- a/techniques/failures/F108.html +++ b/techniques/failures/F108.html @@ -1,7 +1,7 @@ - Failure of Success Criterion 2.5.7 Dragging Movements due to not providing a single pointer method for the user to operate a function that does not require a dragging movement + Failure of Success Criterion 2.5.7 due to not providing a single pointer method for the user to operate a function that does not require a dragging movement From 914a7bcbf993698feb85d4ad7548e91a727143b8 Mon Sep 17 00:00:00 2001 From: Alastair Campbell Date: Tue, 9 May 2023 16:27:42 +0100 Subject: [PATCH 7/7] Update techniques/general/G219.html --- techniques/general/G219.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/techniques/general/G219.html b/techniques/general/G219.html index 7939f3fef9..38cebb61ab 100644 --- a/techniques/general/G219.html +++ b/techniques/general/G219.html @@ -1,7 +1,7 @@ - Ensuring that an alternative is available for dragging movements that operate on content + Ensuring an alternative to dragging movements