- From: Michael Cooper <cooper@w3.org>
- Date: Tue, 26 Sep 2017 10:39:26 -0400
- To: AG WG <w3c-wai-gl@w3.org>
- Message-ID: <c7005b97-0bdf-b272-5b2c-480fef23997a@w3.org>
There's been a lot of discussion about how we should number WCAG 2.1 SC, whether we should renumber WCAG 2.0 SC, and whether and how SC numbers serve as IDs. There have been a lot of suggestions but I think most of the proposed solutions introduce their own problems. In addition to maintaining backwards compatibility with WCAG 2.0, we also need to consider forwards compatibility with a potential WCAG 2.2 as well as minimize the set of different approaches that could confuse people more than they help. Accordingly, I suggest we adopt a "simplest" approach to resolving the debate so we can unblock our work on SC harmonization: * We've heard loud and clear that people don't want WCAG 2.0 SC renumbered, so we should stick to that. * Attempts to come up with different numbering schemes for 2.1 SC will just be more confusing, so we should number them using the same pattern that was used for 2.0. * The main reason we needed to contemplate renumbering was to sort SC within a given guideline together by conformance level, meaning some 2.1 SC would get inserted between 2.0 SC. But in discussion, the importance of keeping conformance levels in a block seemed not to be too high. Therefore we should just leave 2.1 SC tacked on to the end of the guideline with numbering as they naturally land, as we've already done. If we do a 2.2 and add more SC, we'd just continue that. * The How to Meet / Quick Reference document should provide sorting features that allow SC of a given conformance level to be grouped together, causing numbers to be discontiguous if people choose that sort. But the static spec itself should not have discontiguous SC numbers, so SC will appear in number order, not always in conformance level order. * Implementers that want to use SC numbers as IDs in their own implementations can do so, and won't have existing WCAG 2.0 implementation disrupted. However, we should provide better documentation of the IDs that already exist, which are generated from the title of each SC and are shown in the "permalinks" at the end of the line by each SC. Beyond this support we provide for referencing, we should not be in the business of defining internals of implementations. * People can refer to SCs colloquially either by number or by the SC title, which is already brief yet descriptive. With those two reference forms available, we should not introduce any further ones, which would have diminishing returns. Essentially this all boils down to, let's not make any changes from how the draft is currently structured to accommodate numbering and IDs. With this stabilized, we can now look at other issues on the SC without worrying about the impact on numbering. Michael
Received on Tuesday, 26 September 2017 14:39:27 UTC