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

2.5.2 Pointer Cancellation adjust notes for consistency with 2.5.1 Pointer Gestures #151

Closed
maryjom opened this issue May 1, 2023 · 2 comments

Comments

@maryjom
Copy link
Contributor

maryjom commented May 1, 2023

Modify comments for 2.5.2 Pointer Cancellation to align with those for 2.5.1 Pointer Gestures.

Copying in just the 2.5.1 approved content and notes as well as the 2.5.2 notes (as they are in the current editor's draft) that would have to be adjusted to match.

2.5.1 Pointer Gestures guidance is as follows:

This applies directly as written, and as described in Intent from Understanding Success Criterion 2.5.1 (also provided below), making changes to the notes for non-web documents by replacing “web content” with "content" and for non-web software by replacing "web content" with "non-web software" and "user agent" with "underlying platform software".

(non-web documents)

NOTE
Multipoint and path-based gestures are less common in documents. An example where a document author could add such gestures is an interactive prototype document created in a software design tool.

(non-web software)

NOTE
This requirement applies to [non-web software] that interprets pointer actions (i.e. this does not apply to actions that are required to operate the [underlying platform software] or assistive technology).


2.5.2 Pointer Cancellation guidance would need updates to the following content:

This applies directly as written, and as described in Intent from Understanding Success Criterion 2.5.2 (also provided below), making changes to the notes by replacing “web content” with "content" or “non-web software” and removing "user agent" as an excepted case for non-web software.

(for non-web documents)

NOTE
Applicability of this Success Criterion would be limited to document types where a document author can add content that interprets pointer actions and control which events are used for executing functionality. For example, prototyping tools used to design software.

(for non-web software)

NOTE
This requirement applies to [non-web software] that interprets pointer actions (i.e. this does not apply to actions that are required to operate assistive technology).

NOTE
Non-web software applications are not responsible for pointer actions required to operate the underlying user agent or platform software.

@maryjom maryjom added this to the Add WCAG 2.1 SC milestone May 1, 2023
@maryjom maryjom self-assigned this May 1, 2023
@maryjom
Copy link
Contributor Author

maryjom commented May 1, 2023

The proposed changes to make 2.5.2 Pointer Cancellation more consistent with 2.5.1 Pointer Gestures are:

This applies directly as written, and as described in Intent from Understanding Success Criterion 2.5.2 (also provided below), making changes to the notes for non-web documents by replacing “web content” with "content" and for non-web software by replacing "web content" with "non-web software" and "user agent" with "underlying platform software".

(for non-web documents)

NOTE
Content that interprets pointer actions and controls which events are used for executing functionality is less common in documents. An example where a document author could add such functionality is an interactive prototype document created in a software design tool.

(for non-web software)

NOTE
This requirement applies to [non-web software] that interprets pointer actions (i.e. this does not apply to actions that are required to operate the [underlying platform software] or assistive technology).

@maryjom
Copy link
Contributor Author

maryjom commented May 4, 2023

Per the 4 May meeting, adjusted the non-web document note to add commas, which now reads:

NOTE
Content that interprets pointer actions, and controls which events are used for executing functionality, is less common in documents. An example where a document author could add such functionality is an interactive prototype document created in a software design tool.

maryjom added a commit that referenced this issue May 4, 2023
Per Issue #151 and the discussion in the 4 May meeting, update the notes to be consistent between the two SC on pointer gestures and pointer cancellation.
@maryjom maryjom closed this as completed Jun 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant