Ensuring that functionality triggered by multipoint or path-based gestures can be operated with a single pointer – Mobile Accessibility Task Force

Ensuring that functionality triggered by multipoint or path-based gestures can be operated with a single pointer

From Mobile Accessibility Task Force

Jump to: navigation, search

Contents

  • 1 Technique Category
  • 2 Technique Status Category
  • 3 Status
  • 4 Applicability
  • 5 WCAG references
  • 6 User Agent and Assistive Technology Support Notes
  • 7 Description
  • 8 Examples
  • 9 Resources
    • 9.1 Related Techniques
  • 10 Tests
    • 10.1 Procedure
    • 10.2 Expected Results
  • 11 Test Files

Technique Category

[Category:General Techniques]

Technique Status Category

[Techniques In Development]

Status

  • New technique.
  • (@@ Notes on work still needed before the technique is ready to publish, such as user agent support notes, etc.)

Applicability

Any technology that supports pointer input (e.g. supporting any or all of the following: mouse pointer, touch on touch screen or trackpad, stylus input, or laser pointer input).

WCAG references

  • pointer-gestures: SC 2.1 Pointer Gestures (sufficient)

User Agent and Assistive Technology Support Notes

On touch screen devices, author-supplied path-based and multipoint gestures usually do not work when OS level assistive technologies (AT) like a built-in screenreader is turned on. AT generally consumes path-based or multipoint gestures so they would not reach the authored content. For example, a horizontal drag gesture may not move a slider thumb as intended by [...]

Read article at w3.org

Article Taxonomies

Categories:
Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in /home/webable/www/www/wp-content/themes/webable/content-mcm.php:65 Stack trace: #0 /home/webable/www/www/wp-includes/template.php(792): require() #1 /home/webable/www/www/wp-includes/template.php(725): load_template('/home/webable/w...', false, Array) #2 /home/webable/www/www/wp-includes/general-template.php(206): locate_template(Array, true, false, Array) #3 /home/webable/www/www/wp-content/themes/webable/single-mcm_article.php(15): get_template_part('content-mcm') #4 /home/webable/www/www/wp-includes/template-loader.php(106): include('/home/webable/w...') #5 /home/webable/www/www/wp-blog-header.php(19): require_once('/home/webable/w...') #6 /home/webable/www/www/index.php(17): require('/home/webable/w...') #7 {main} thrown in /home/webable/www/www/wp-content/themes/webable/content-mcm.php on line 65