CARVIEW |
Select Language
HTTP/2 200
date: Wed, 08 Oct 2025 18:06:29 GMT
content-type: text/html; charset=utf-8
cache-control: no-cache
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
referrer-policy: no-referrer-when-downgrade
server-timing: pull_request_layout-fragment;desc="pull_request_layout fragment";dur=362.629788,conversation_content-fragment;desc="conversation_content fragment";dur=420.623972,conversation_sidebar-fragment;desc="conversation_sidebar fragment";dur=279.758894,nginx;desc="NGINX";dur=1.333179,glb;desc="GLB";dur=140.368182
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: 266d7a9
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=aTS%2FFepnIQDNBAieNq310yNG%2FbAbZOAF0WzrCvalyZPI7I4Z8tn5vfOOig1ZeWLBnWlXpmJb7Vwf6Ns6owo179AWA4ZGObQ4NxLF5p81aX6JUtHoGkrpVxSLA4s4a5JPsHFPByGjaX1i7K0u4HG%2FUiX1TtOpzdf88n7FSbaLxg8Utj6j1lVpNx2DG4bWgGlWKPJs16hGHl%2BDmyg%2Be7HzQl4aUalV2WSSrXIFZjqvFgrquUpqW7EkBlVThmTdThIzX7anU%2Fusol0GQvr2XLbb2Q%3D%3D--0JscCxhY%2FoDI0YKT--hTYgfSPNYJSJsMCYHs%2FkRg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1284797728.1759946788; Path=/; Domain=github.com; Expires=Thu, 08 Oct 2026 18:06:28 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 08 Oct 2026 18:06:28 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: D1C6:35586E:DBD68:106971:68E6A824
Touch with assistive technology (was issue #63) by DavidMacDonald · Pull Request #131 · w3c/wcag21 · GitHub
Skip to content
Navigation Menu
{{ message }}
This repository was archived by the owner on Jun 30, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 55
Touch with assistive technology (was issue #63) #131
Merged
awkawk
merged 2 commits into
w3c:FPWD_review
from
DavidMacDonald:touch-with-assistive-technology
Feb 17, 2017
Merged
Touch with assistive technology (was issue #63) #131
awkawk
merged 2 commits into
w3c:FPWD_review
from
DavidMacDonald:touch-with-assistive-technology
Feb 17, 2017
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
And related glossary entry.
Closed
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
You can’t perform that action at this time.
This was Issue #63. MATF. Live links to these resources can be found there.
SC Shortname
Touch with Assistive Technology
SC Text
All functions available by touch are still available by touch after platform assistive technology that remaps touch gestures is turned on.
Suggestion for Priority Level (A/AA/AAA)
Level A
Related Glossary additions or changes
Platform assistive technology that remaps touch gestures: Software that is integrated into the operating system, ships with the product, and/or is updated or installed via system updates. This software changes the characteristics of the touch interface when turned on. (e.g., a system screen reader may remap a right swipe gesture to move focus from item to item instead of it's default behaviour when the assistive technology is not on).
What Principle and Guideline the SC falls within.
New Proposed Guideline "Pointer Accessible"
Make it easier for users to operate pointer functionality.
References
Apple iOS Developer Library: Interactivity and Feedback
Apple iOS Developer Library: Test Accessibility on Your Device with VoiceOver
Android Training: Using Touch Gestures
Google Android Accessibility Help: Use TalkBack gestures
Windows Phone: Gestures: flick, pan, and stretch
Microsoft: Use Narrator on my phone
Samsung User Manual (pdf)
Benefits
People who are blind and rely on the use of a screen reader while interacting with the touch screen
People with low vision who may also need a screen reader turned on while interacting with the touch screen
Testability
Test functionally by turning on the assistive technology (AT) for the platform (e.g. VoiceOver on iOS or TalkBack on Android). Conduct QA functional testing such as activating menus, filling in form fields, expanding collapsed content clicking buttons, scrolling down and swiping using the platform gestures. Expected result is that all functionality should be achievable with the AT on.
Techniques
M028 Using standard one touch controls
M027 Providing touch access for custom controls
Failures
FM002 Infinite scroll gesture is not available with system screen reader
FM003 Component can be opened but cannot be closed with touch when a system screen reader is running