- From: Michael Gower <michael.gower@ca.ibm.com>
- Date: Mon, 26 Sep 2022 19:31:47 +0000
- To: Andrew Kirkpatrick <akirkpat@adobe.com>, Steve Green <steve.green@testpartners.co.uk>, Adam Cooper <cooperad@bigpond.com>, 'Tom Shaw' <Tom-Shaw@hotmail.com>, "w3c-wai-ig@w3.org" <w3c-wai-ig@w3.org>
- Message-ID: <MW3PR15MB4026969CD052B455EF9E9C9FDE529@MW3PR15MB4026.namprd15.prod.outlook.com>
Folks may want to look at the (closed) issue I opened up with accname about this question. https://github.com/w3c/accname/issues/164 Short summary: col/row headings are not part of the accname calculations. Properly scoped row/table headers would not pass 4.1.2. I think that’s a drag, but I understand the thinking. I also take their point that it IS pretty simple to implement this using title or labelledby JAWS-test summarized the conundrum of using tables to structure cell-level inputs: * If I do not explicitly label them, I violate WCAG 4.1.2. * if I label them explicitly, then this label is output several times (as Accessible Name and as Table Context), depending on the navigation method. Mike From: Andrew Kirkpatrick <akirkpat@adobe.com> Date: Monday, September 26, 2022 at 7:22 AM To: Steve Green <steve.green@testpartners.co.uk>, Adam Cooper <cooperad@bigpond.com>, 'Tom Shaw' <Tom-Shaw@hotmail.com>, w3c-wai-ig@w3.org <w3c-wai-ig@w3.org> Subject: [EXTERNAL] Re: Heading and labels I don’t believe that it was the intent to have table headers covered under 2. 4. 6. WCAG refers to “headings” when referring to h1-h6 section titles, and “headers” when referring to table header cells. I think that often table headers should ZjQcmQRYFpfptBannerStart This Message Is From an External Sender This message came from outside your organization. ZjQcmQRYFpfptBannerEnd I don’t believe that it was the intent to have table headers covered under 2.4.6. WCAG refers to “headings” when referring to h1-h6 section titles, and “headers” when referring to table header cells. I think that often table headers should be descriptive, but not always. If you have a table that is expressing data collected the table header may have text that is pretty obscure (e.g., “Data_usrnm_curr”) but is reflective of the data collection and/or storage system. If you want to make the argument that table headers are labels, I don’t believe that they meet the definition for a label because they are not used to identify a component, they are associated with content within just part of a table. (Label: text<https://www.w3.org/WAI/WCAG21/Understanding/headings-and-labels.html#dfn-text> or other component with a text alternative<https://www.w3.org/WAI/WCAG21/Understanding/headings-and-labels.html#dfn-text-alternative> that is presented to a user to identify a component within Web content<https://www.w3.org/WAI/WCAG21/Understanding/headings-and-labels.html#dfn-content>) Thanks, AWK Andrew Kirkpatrick Director, Accessibility Adobe akirkpat@adobe.com<mailto:akirkpat@adobe.com> http://twitter.com/awkawk<http://twitter.com/awkawk> From: Steve Green <steve.green@testpartners.co.uk> Date: Monday, September 26, 2022 at 4:01 AM To: Adam Cooper <cooperad@bigpond.com>, 'Tom Shaw' <Tom-Shaw@hotmail.com>, WAI-IG <w3c-wai-ig@w3.org> Subject: RE: Heading and labels Resent-From: WAI-IG <w3c-wai-ig@w3.org> Resent-Date: Monday, September 26, 2022 at 3:55 AM EXTERNAL: Use caution when clicking on links or opening attachments. I agree with Adam’s assessment that a column heading is a label. Steve Green Managing Director Test Partners Ltd From: Adam Cooper <cooperad@bigpond.com> Sent: 26 September 2022 04:24 To: 'Tom Shaw' <Tom-Shaw@hotmail.com>; w3c-wai-ig@w3.org Subject: RE: Heading and labels The Definition of label in the glossary is: "text or other component with a text alternative that is presented to a user to identify a component within Web content" So I would say ‘yes’ … a column heading in a table labels the column and is therefore subject to 2.4.6 regardless of any developer biases about concepts like components … The issue with this success criterion is not its scope in my view, but how ‘describes topic or purpose’ can be evaluated … There is an inexplicable urge with web professionals to include as little text as possible in a user interface so topic or purpose may only become apparent to certain users with repetition and/or explanation and/or context … From: Tom Shaw <Tom-Shaw@hotmail.com<mailto:Tom-Shaw@hotmail.com>> Sent: Friday, September 23, 2022 7:56 PM To: w3c-wai-ig@w3.org<mailto:w3c-wai-ig@w3.org> Subject: Heading and labels Hi. Are we saying that Table headers can be thought of as labels (or possibly headings) - as they are labelling the column? Therefore, if a table header is not descriptive or does not exactly describe the purpose of the data it represents that it could fail under 2.4.6 Headings and Labels (AA) ? Thanks! Sent from Outlook<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Faka.ms%2Fweboutlook&data=05%7C01%7Cakirkpat%40adobe.com%7Cd319bb6c2053402e8a4508da9f954953%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637997760797133744%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=bkYVw8Z6yOJnaVEXNxXvR2CLEOP1UIkME9OCujkhSyA%3D&reserved=0>
Received on Monday, 26 September 2022 19:32:08 UTC