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

WCAG2ICT FPWD Comment from IBM: Inconsistency between 1.4.12 Text Spacing and 4.1.3 Status Messages #216

Closed
maryjom opened this issue Aug 24, 2023 · 10 comments

Comments

@maryjom
Copy link
Contributor

maryjom commented Aug 24, 2023

In WCAG2ICT both 1.4.12 Text Spacing and 4.1.3 Status Messages have the language where they only apply to "content implemented using markup language", but the guidance applies them differently to non-web software. These need to be made consistent, and it makes sense to apply the 1.4.12 Text Spacing requirement whenever software supports these text modifications.

4.1.3 allows this SC to be applicable to software - even when not implemented using markup language when it supports programmatic identification of status messages. Language is:

In [content implemented using markup languages, or that supports status message notifications], status messages can be programmatically determined through role or properties such that they can be presented to the user by assistive technologies without receiving focus.

1.4.12 Text Spacing kept the limitation "in content implemented using markup language" but does not apply the SC more broadly to software that supports changing any of the text spacing options. Language is:

[For non-web documents or software] content implemented using markup languages [in a way that supports modification of] the following text style properties, no loss of content or functionality occurs by setting all of the following and by changing no other style property:

Suggested modification of 1.4.12 language:
I have a couple of potential options for handling this.

Option 1

[For non-web documents or software] content [implemented using markup languages or software in a way that supports modification of] the following text style properties, no loss of content or functionality occurs by setting all of the following and by changing no other style property:

Option 2

[For non-web documents or software] content [implemented using markup languages, or that supports modification of] the following text style properties, no loss of content or functionality occurs by setting all of the following and by changing no other style property:

@maryjom maryjom self-assigned this Aug 24, 2023
@maryjom maryjom added this to the FPWD Comments milestone Aug 25, 2023
@maryjom maryjom added the FPWD label Oct 2, 2023
@pday1
Copy link
Contributor

pday1 commented Dec 5, 2023

I prefer the latter option as it slightly broader, but am happy with either possibilities

@maryjom
Copy link
Contributor Author

maryjom commented Jan 25, 2024

I think these two suggestions can go in front of the TF for review. Will add to the survey due 31 January.

@bruce-usab
Copy link
Contributor

If we get consensus on an approach for one, I agree that should be used for the other. With 4.1.3, think I have sorted out the two oppositional approaches as taken literally and go big.

If the TF can rule one or the other out, then we iterate.

@maryjom
Copy link
Contributor Author

maryjom commented Feb 16, 2024

I've created a Google doc for 1.4.12 Text Spacing so we can tweak the guidance for the consistent approach we developed during the 16 Feb. sub-group meeting. See the minutes for 16 Feb.

@maryjom
Copy link
Contributor Author

maryjom commented Feb 16, 2024

Here are the survey results for the proposals in the survey description.

@bruce-usab
Copy link
Contributor

If the survey were still open, what I would say is that SC 1.4.12 can be used as-is without any word substitution whatsoever. We can add notes for products with closed functionality if we like.

In content implemented using markup languages that support the following text style properties...

SC 1.4.12 is already tightly scoped. It works just fine as-is for non-web documents and non-web software.

WCAG2ICT might need to caveat the definition for style properties. Have we started to revisit updating Comments on Definitions in WCAG 2 Glossary?

@maryjom
Copy link
Contributor Author

maryjom commented Feb 29, 2024

The TF had 2 different surveys regarding changes to the editor's draft with follow-up TF discussions that reached consensus on the text:

General guidance and the content in the section on SC Problematic for Closed Functionality were updated.

The agreed changes were implemented in PRs #316 and #314.

@maryjom
Copy link
Contributor Author

maryjom commented Feb 29, 2024

FINAL WCAG2ICT answer:

Thank you for your review and comment on WCAG2ICT. The task force reviewed the language for the 1.4.12 Text Spacing and 4.1.3 Status Messages Success Criteria and agree that these should be changed to better align in their interpretation. We considered your proposed text, but upon further consideration decided to take an approach that better aligns with the WCAG2ICT Task Force work statement's scope of work. In that document, it is considered "out of scope" to propose changes to WCAG 2.x or develop any normative requirements. Therefore, we determined the WCAG2ICT Task Force is not at liberty to expand the scope of the WCAG success criteria beyond what WCAG states - to "content implemented using markup languages".

However, we do agree that it makes sense to more broadly apply to non-web software, and so new notes were developed to indicate that. This will inform outside standards development organizations that they should consider broadening the scope or writing an additional requirement that parallels the WCAG criterion, as they see fit.

You can find the changes to 1.4.12 Text Spacing in PR #316 and to 4.1.3 Status Messages in PR #314. Both have been merged into the editor's draft.

@bruce-usab
Copy link
Contributor

In regards to a question to me from @maryjom on the list...

WCAG2ICT might need to caveat the definition for style properties. Have we started to revisit updating Comments on Definitions in WCAG 2 Glossary?

It's fine.

@maryjom
Copy link
Contributor Author

maryjom commented Mar 13, 2024

See survey results indicating unanimous approval of the draft answer to this issue. TF resolution (Finalize the answer to issue 216, as-is.) documented on 14 March.

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

3 participants