Re: 4.1.1 Parsing in WCAG 2.0 and 2.1 - take 2

Hi Wilco,

> Can you clarify if what you are proposing applies to WCAG 2.2 as well, or if you are proposing this only for WCAG 2.0 and 2.1.

For this step, just for 2.0 and 2.1.

If this option gets support, we can do a CFC.

If that CFC goes through, we’ll be in a reasonable place on Parsing where it is removed from 2.2 (the most obvious way of showing our intent), and functionally de-fanged in 2.0/2.1.

I know you would want 2.2 to then follow the same approach, and we can tackle that question next. However, making that contingent now would generate more objections. As far as I can tell, you are the only person adamant that the normative text has to align between 2.0/2.1 & 2.2.

> why we wouldn't explicitly label SC 4.1.1 as obsolete or deprecated

Happy to ask that question once we’ve got agreement on the main change. I think it would be obsolete (“no longer in use or no longer useful”), as deprecated has a slightly different meaning in other W3C specs.

Andrew, you mention including a note that references the understanding document. Is that instead of the proposal below? Could it be as well? I.e. the proposed note with a link to the understanding doc.

Kind regards,

-Alastair



From: Wilco Fiers <wilco.fiers@deque.com>
Date: Thursday, 16 March 2023 at 11:40
To: Alastair Campbell <acampbell@nomensa.com>
Cc: WCAG list (w3c-wai-gl@w3.org) <w3c-wai-gl@w3.org>
Subject: Re: 4.1.1 Parsing in WCAG 2.0 and 2.1 - take 2
Hey Alastair,

First up, thank you for putting this together!

Can you clarify if what you are proposing applies to WCAG 2.2 as well, or if you are proposing this only for WCAG 2.0 and 2.1. Assuming we're revising WCAG 2.2 CR to also use this approach then this is something I support.

One question I have is why we wouldn't explicitly label SC 4.1.1 as obsolete or deprecated, in addition to the note you're suggesting. From the conversations I've seen there does seem to be some support for that, and I haven't seen any disagreement.

On Wed, Mar 15, 2023 at 4:22 PM Alastair Campbell <acampbell@nomensa.com<mailto:acampbell@nomensa.com>> wrote:
Hi everyone,

This following is a summary of the previous threads followed by a proposed alternative to the previous CFC. If that gets traction, we will re-issue the CFC.

It seems that (almost) everyone agrees that 4.1.1 is no longer useful and is often detrimental to practical accessibility by creating "busy work" with no accessibility benefit.

After discussing various options, the one with the most support (from those participating at the time) was to take the same approach as WCAG 2.2: Remove the SC text and include a note.

When that option went to CFC the concerns raised were:

  *   We should not substantively change a previously published versioned recommendation at all because:

     *   It might be seen as earlier claims of non-conformance to WCAG 2.0 or 2.1 are no longer valid.
     *   It may have knock-on impacts to legislated requirements around the world, which could have a negative reflection on the W3C.
     *   It would impact translated versions which would also need updating.
     *   We may need to reach out to various standards orgs which have taken in WCAG verbatim.

Points made in response:

  *   Consistency between 2.0/2.1/2.2 is worth pursuing.
  *   The SC is creating false-positive tests results. If the goal is to increase accessibility - then we should change it so that people stop wasting time fixing something that is not broken.
  *   Many standards get revised (without re-numbering), which is why regulations often include the standard and date of that standard.

Concerns raised which I think have been answered:

  *   Q: What impact will this change have if you’re required to follow the ISO version of 2.0? Will it be updated, as well, or will this fork the standards?

     *   A: ISO is planning an update based on 2.2, as is the EU.
In general, if you follow a dated version it doesn’t change. If you follow the latest version you have one less thing to report on.

  *   Q. What if we use the term deprecation rather than obsolete.

     *   A: This approach for 2.0 and 2.1 is not following a deprecation process, which would mean leaving older recs alone and marking as deprecated in the new one. Either it’s recommended success criteria, or it’s not.

Suggested alternatives:

  *   Create a 'dot release' of 2.0 and 2.1, e.g. 2.0.1 and 2.1.1 with the removed SC.

     *   Provides a different target for companies to comply with, although that probably doesn't affect people under regulations that point to the 2.0 version.

  *   Since the reason behind the SC is automatically taken care of by new technology (since 2.0), the provision is automatically met. Therefore we can just add a note to that effect.

     *   The understanding document could be consistently updated across all versions.
     *   We could add a technique for 4.1.1 such as "Use an accessibly supported markup language that defines how user agents must behave when a parser error occurs, such as HTML”


  *   Move 4.1.1 to AAA in a second edition.


The option I have seen with the most support so far is adding a note to the effect that: This SC is automatically met.

Something like:

“NOTE: This SC should be considered as automatically met for any content using HTML.  Modern browsers all have automatic error correction for parsing errors, and issues such as incorrect states or names due to a duplicate ID, or missing roles due to inappropriately nested elements are covered by different success criteria. This SC can therefore be ignored as being redundant.  It no longer provides any benefit to people with disabilities in itself and should not be enforced or required for accessibility.”

Points on this approach from the thread:

  *   This is not 'deprecation' and would not require an update to section 5.2. It is saying that it is automatically met (at least in HTML technologies).
  *   On the question of whether “specifications allow these features”, they may not be explicit, but the specs do define which IDs and attributes to use if there are duplicates. That could be read as 'allowing'.

It doesn’t go as far as some people would like (removing the SC text), but it does convey the intent of the group (ignore this SC).

Is that a compromise you can live with?

Kind regards,

-Alastair


--
Wilco Fiers
Axe-core & Axe-linter product owner - WCAG 3 Project Manager - Facilitator ACT Task Force
[cid:BCBD7D4B-677E-4B95-AE3F-60005DBD9EE4]

Received on Thursday, 16 March 2023 14:42:58 UTC