17:42:47 RRSAgent has joined #aria 17:42:47 logging to https://www.w3.org/2021/11/11-aria-irc 17:42:50 RRSAgent, make logs Public 17:42:51 please title this meeting ("meeting: ..."), jamesn 17:42:58 Meeting: aria WG 17:59:58 IrfanA has joined #aria 18:00:35 present+ Joanmarie_Diggs 18:00:49 agenda+ [New Issue Triage](https://bit.ly/3wyDMtO) 18:00:49 agenda+ [New PR Triage](https://bit.ly/3n2gnhh) 18:00:49 agenda+ [Deep Dive planning](https://bit.ly/aria-meaty-topic-candidates) 18:00:49 agenda+ Holiday Meeting plans. No meeting Nov 25, 2021. 18:00:49 agenda+ [Updating ARIA 1.2 due to IDL implementations (exit and re-enter CR?)](https://github.com/w3c/aria/issues/1598) 18:00:50 agenda+ [Proposal: do not follow aria-labelledby/aria-describedby into content-visibility:hidden](https://github.com/w3c/accname/issues/146) 18:00:50 agenda+ [Clarify how "otherwise interactive" relates to overriding the none/presentation role](https://github.com/w3c/aria/issues/1628) 18:00:50 agenda+ [clarify img naming steps](https://github.com/w3c/html-aam/pull/322) 18:00:50 agenda+ [summary element role mapping](https://github.com/w3c/html-aam/issues/345) 18:03:59 agenda? 18:05:12 aaronlev has joined #aria 18:06:12 harris has joined #aria 18:06:15 present+ 18:06:26 cyns has joined #aria 18:06:31 harris_ has joined #aria 18:07:01 scribe: jcraig 18:07:05 present+ 18:07:14 harris_ has joined #aria 18:07:43 agenda? 18:07:51 zakim, take up item 1 18:07:51 agendum 1 -- [New Issue Triage](https://bit.ly/3wyDMtO) -- taken up [from jamesn] 18:08:04 aaronlev_ has joined #aria 18:08:18 https://github.com/w3c/core-aam/issues/96 18:08:28 present+ 18:08:39 present+ 18:08:48 jamesn: Name and Description change events do not provide a mechanism for optionally cancelling the firing of these events when needed 18:09:09 jamesn: would need a spec change 18:09:43 joanie: would be some implementation impacts... if name changes aren't fired, the AT representations may get stale 18:10:09 jamesn: @@@ should be livr region at that point 18:10:16 s/livr/live 18:10:18 s/livr/live/ 18:10:44 jamesn: transferring to ARIA repor in 1.4 milestone 18:10:55 aaronlev_: should find more use cases 18:11:07 https://github.com/w3c/aria/issues/1640 18:11:20 jamesn: "mixed state for aria-checked at option and treeitem?" 18:11:25 1.3? 18:11:34 siri has joined #aria 18:12:03 mk: what is the scope of 1.3 vs 1.4? 18:12:29 jamesn: was just thinking small scope for 1.3, but I agree we shouldn't pile on. moving to 1.4 18:12:38 https://github.com/w3c/aria/issues/1636 18:12:48 jamesn: "Hyperlinks, scrollbars or pagination inside role=document" 18:13:39 soh: either 1.4 or closed? Need to re-review. 18:13:57 don't think it's a problem. but leave open in 1.4 for now. 18:14:07 zakim, close item 1 18:14:07 agendum 1, [New Issue Triage](https://bit.ly/3wyDMtO), closed 18:14:08 I see 8 items remaining on the agenda; the next one is 18:14:08 2. [New PR Triage](https://bit.ly/3n2gnhh) [from jamesn] 18:14:13 zakim, take up item 2 18:14:13 agendum 2 -- [New PR Triage](https://bit.ly/3n2gnhh) -- taken up [from jamesn] 18:14:29 https://github.com/w3c/html-aam/pull/355 18:14:47 soh: hold off on review 18:15:05 https://github.com/w3c/aria/pull/1639 18:15:22 jamesn: "role=note fleshed out a little." 18:16:07 adding James Craig and Aaron 18:16:20 s/Aaron/Aaron as reviewers/ 18:16:37 jamesn: https://github.com/w3c/aria/pull/1638 is editorial... 18:16:50 https://github.com/w3c/aria/pull/1637 also editorial 18:17:04 zakim, close item 2 18:17:04 agendum 2, [New PR Triage](https://bit.ly/3n2gnhh), closed 18:17:05 I see 7 items remaining on the agenda; the next one is 18:17:05 3. [Deep Dive planning](https://bit.ly/aria-meaty-topic-candidates) [from jamesn] 18:17:08 zakim, take up item 3 18:17:08 agendum 3 -- [Deep Dive planning](https://bit.ly/aria-meaty-topic-candidates) -- taken up [from jamesn] 18:18:07 another one re: "update spec text wrt hidden elements"? 18:18:29 Dec 2 is next open opportunity 18:18:44 mk: is this blocking an AccName release? 18:19:03 bg: need to finish some PRs before moving to next publish state... 18:19:15 jamesn: so not blocking 18:19:33 cyns: accname versioned or living spec? 18:19:49 jamesn: versioned... no current plan to make it living spec. 18:20:13 perhaps after re-charter approved... don't recall if that's one of the ones mentioned. 18:23:01 Dec 2 is sight tech global 18:23:27 https://github.com/w3c/aria/issues/788 18:23:28 Dec 9: aria-hitpoint #788 https://github.com/w3c/aria/issues/788 18:23:42 zakim, close item 3 18:23:42 agendum 3, [Deep Dive planning](https://bit.ly/aria-meaty-topic-candidates), closed 18:23:44 I see 6 items remaining on the agenda; the next one is 18:23:44 4. Holiday Meeting plans. No meeting Nov 25, 2021. [from jamesn] 18:23:50 zakim, take up item 4 18:23:50 agendum 4 -- Holiday Meeting plans. No meeting Nov 25, 2021. -- taken up [from jamesn] 18:24:05 q+ 18:24:24 meeting on Nov 18, but not Nov 25 18:24:35 no meeting Dec 23 or 30th 18:25:24 Ali: APA next meeting on Dec 1... 10 EST (Pac 7 AM PST) 18:25:50 pronunciation deep dive 18:26:20 Avneesh Singh may want to be there too. 18:28:02 s/Avneesh Singh/Avneesh Singh in Delhi/ 18:29:40 agenda? 18:29:50 close this item 18:29:56 ack IrfanA 18:30:00 Ali: keeping at 7 AM Pac, but we can delay the topic til 7:10 or 7:15 18:30:10 Also George Kerscher 18:30:16 zakim, close item 4 18:30:16 agendum 4, Holiday Meeting plans. No meeting Nov 25, 2021., closed 18:30:18 I see 5 items remaining on the agenda; the next one is 18:30:18 5. [Updating ARIA 1.2 due to IDL implementations (exit and re-enter CR?)](https://github.com/w3c/aria/issues/1598) [from jamesn] 18:30:21 zakim, take up item 5 18:30:21 agendum 5 -- [Updating ARIA 1.2 due to IDL implementations (exit and re-enter CR?)](https://github.com/w3c/aria/issues/1598) -- taken up [from jamesn] 18:32:28 https://raw.githack.com/w3c/aria/noEnumerated/index.html 18:32:39 https://github.com/w3c/aria/commit/05e3980f1dca08bc6491fa07f682d3645fb9d0b0 18:32:46 made a new PR (not yet linked) that replaces "enumerated" with "multi-value" etc based on feedback 18:33:28 +1 18:33:32 would like feedback 18:33:47 Jemma has joined #aria 18:34:21 present+ 18:34:37 agenda? 18:34:44 jamesn: left in use of "enumerated" in a note that explicitly references HTML's "enumerated attribute" 18:35:13
One of a limited set of allowed values. The default value is defined in each attribute's Values table, as specified in the Attribute Values section.
18:35:13 jamesn: will add this to the PR for 1598 18:36:28 James: "Multi-Value Attributes" 18:36:29 https://www.w3.org/2021/09/draft-wai-glossary 18:36:43 https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#enumerated-attribute 18:38:59 [editorial discussion re: PR] 18:41:22 https://w3c.github.io/aria/#idl-reflection-attribute-values 18:41:55 to be continued on Slack 18:42:02 zakim, close item 5 18:42:02 agendum 5, [Updating ARIA 1.2 due to IDL implementations (exit and re-enter CR?)](https://github.com/w3c/aria/issues/1598), closed 18:42:04 I see 4 items remaining on the agenda; the next one is 18:42:04 6. [Proposal: do not follow aria-labelledby/aria-describedby into content-visibility:hidden](https://github.com/w3c/accname/issues/146) [from jamesn] 18:42:06 zakim, take up item 6 18:42:06 agendum 6 -- [Proposal: do not follow aria-labelledby/aria-describedby into content-visibility:hidden](https://github.com/w3c/accname/issues/146) -- taken up [from jamesn] 18:42:08 present+ 18:43:21 aaronlev_: content-visibility: hidden somewhat like display none, but if rendered before, doesn't throw away the rendering work for perf reasons 18:44:20 jamesn: MDN references not supported in Firefox and WebKit 18:44:40 https://developer.mozilla.org/en-US/docs/Web/CSS/content-visibility 18:45:04 see the bottom table for compatibility 18:45:49 aaronlev_: could wait for further update from implementors... Since in Chrome, we can prototype support and advise at a later date 18:45:57 zakim, close item 6 18:45:57 agendum 6, [Proposal: do not follow aria-labelledby/aria-describedby into content-visibility:hidden](https://github.com/w3c/accname/issues/146), closed 18:46:00 I see 3 items remaining on the agenda; the next one is 18:46:00 7. [Clarify how "otherwise interactive" relates to overriding the none/presentation role](https://github.com/w3c/aria/issues/1628) [from jamesn] 18:46:01 zakim, take up item 7 18:46:02 agendum 7 -- [Clarify how "otherwise interactive" relates to overriding the none/presentation role](https://github.com/w3c/aria/issues/1628) -- taken up [from jamesn] 18:46:56 q+ 18:46:59 rrsagent, make minutes 18:46:59 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html Jemma 18:47:38
Test
18:47:39 jcraig: the text is "If an element is focusable, or otherwise interactive, user agents MUST ignore the presentation role and expose the element with its implicit role, in order to ensure that the element is operable." 18:48:23 jcraig: we've got a div with a role of "none" and a click event on it. It seems like this one is obvious that it should be interactive. Aaron came up with some examples of event delegation - we'd effectively override everywhere 18:48:25 Aaron's example: 18:48:30 jcraig: 18:48:31 https://www.irccloud.com/pastebin/ik53pKRG/ 18:48:41
18:48:41
button 2
18:48:41
Test
18:51:15 what about
Test me
18:51:19 Matt: you have to know everything that is inside that element in the tree 18:51:52 jcraig: should we ignore the role of none in this case? 18:52:20 if we ignore all event delegation... should we ignore role=none on the same element with the handler if it is a leaf node? 18:52:23 Matt: if this is in the ARIA spec and we're talking about a very dom/html specific case...is this a matter of actually defining the term "otherwise interactive"? 18:52:40 jcraig: I don't think it is HTML-specific 18:53:52 jcraig: in the case of this div, we would just call it "clickable". We don't know what the div is 18:54:19 Matt: with VoiceOver on Mac, you see 3 things: you see the group, then you see the text, then the end of the group 18:54:24 q+ 18:54:26 jcraig: I don't think that is the case. 18:54:34 jcraig: a div with an aria-label might do that 18:54:47 Matt: I've observed it with no other properties other than it being clickable 18:55:09 matt is likely right 18:55:19 Bryan: We flag this kind of thing all of the time as violations 18:55:40 Matt: this is more of a recovery thing 18:56:01 ack me 18:56:30 jamesn: I'm a little concerned that we might end up exposing a ton of things that weren't meant to be exposed on web pages 18:56:57 jamesn: what about rolling it back to generic? 18:57:11 q+ 18:57:14 jcraig: that is fair. In the case of an image, it would effectively be exposed as "clickable" 18:57:50 comment from github: "Another case might be where the author has the same functionality available on a nearby widget, and doesn't want to expose it in the tree twice (e.g. there's a separate thumbnail and caption that you can click on)." 18:57:59 ack aaronlev_ 18:58:11 q+ aaronlev_ 18:58:34 ack aaronlev_ 18:58:45 Matt: aria-hidden doesn't affect role=presentation. It takes precedence 18:59:23 jamesn: firefox exposes an image with a title on it even if it has alt="" 18:59:36 jcraig: that is because there is technically interactivity there - hover to get title tooltip 18:59:58 aaronlev_: aria-hidden is a fair point when we want to avoid redundant verbalizations 19:00:15 aaronlev_: unless a person can actually move to the element, I feel like it is a good time to respect the author 19:00:29 aaronlev_: I'm not sure the author would know why one would work and one wouldn't 19:00:29 MichaelC has joined #aria 19:00:45 jcraig: you've convinced me that we should ignore delegation 19:01:14 siri: what is the default role for div 19:01:17 jcraig: generic 19:01:32 jamesn: the div was just an example. This could apply to many different things 19:01:51 Matt: we should continue this discussion next week 19:02:17 jcraig: let's get to this earlier in the call next time 19:02:45 s/ignore delegation/not override the role on any element where event delegation may be used/ 19:02:50 zakim, who is on the call? 19:02:50 Present: Joanmarie_Diggs, IrfanA, jcraig, harris_, aaronlev_, Jemma 19:03:13 rrsagent, make minutes 19:03:13 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html jcraig 19:38:13 s/Aaron's example:/scribe: harris/ 19:38:19 rrsagent, make minutes 19:38:19 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html jcraig 19:40:34 present+ Scott_OHara 19:40:44 present+ Matt_King 19:41:23 Zakim, please part 19:41:23 leaving. As of this point the attendees have been Joanmarie_Diggs, IrfanA, jcraig, harris_, aaronlev_, Jemma, Scott_OHara, Matt_King 19:41:23 Zakim has left #aria 19:41:40 present+ jamesn 19:41:45 rrsagent, make minutes 19:41:45 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html jcraig 19:42:15 present+ Bryan_Garaventa 19:42:17 rrsagent, make minutes 19:42:17 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html jcraig 19:42:54 present+ cyns 19:42:55 rrsagent, make minutes 19:42:55 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html jcraig 19:43:30 Chair: James_Nurthen 19:43:31 rrsagent, make minutes 19:43:31 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html jcraig 19:44:35 regrets+ Peter Krautzberger 19:44:44 regrets+ Mark McCarthy 19:45:05 regrets+ William Tennis 19:45:08 rrsagent, make minutes 19:45:08 I have made the request to generate https://www.w3.org/2021/11/11-aria-minutes.html jcraig 20:01:14 jongund has joined #aria 21:11:10 MichaelC_ has joined #aria 22:04:12 MichaelC has joined #aria 22:27:25 MichaelC_ has joined #aria 22:28:44 micro__ has joined #aria