17:56:28 RRSAgent has joined #aria 17:56:32 logging to https://www.w3.org/2024/12/12-aria-irc 17:56:32 RRSAgent, make logs Public 17:56:33 Meeting: ARIA WG 17:56:34 agendabot, find agenda 17:56:34 spectranaut_, OK. This may take a minute... 17:56:35 agenda: https://www.w3.org/events/meetings/2b57854a-65cb-421e-b9e0-f9a8da31f160/20241212T130000/ 17:56:35 clear agenda 17:56:35 agenda+ -> New Issue Triage https://tinyurl.com/4d9vs2kd 17:56:35 agenda+ -> New PR Triage https://tinyurl.com/459e6myc 17:56:37 agenda+ -> WPT Open PRs https://bit.ly/wpt_a11y 17:56:40 agenda+ -> [accname] Explicitly state UAs must ignore “aria-label” for slots https://github.com/w3c/aria/pull/2385 17:56:43 agenda+ -> [AriaNotify] Naming for the priority property https://github.com/w3c/aria/issues/2333 17:56:46 agenda+ -> Discussion tracking for ARIA Notification proposal https://github.com/w3c/aria/issues/1957 17:57:27 jongund has joined #aria 17:59:04 Francis_Storr has joined #aria 17:59:44 filippo-zorzi has joined #aria 18:00:17 jamesn has joined #aria 18:00:44 agenda? 18:00:55 Brett-Lewis has joined #aria 18:01:59 pkra has joined #aria 18:02:01 giacomo-petri has joined #aria 18:02:02 present+ 18:02:05 present 18:02:07 present+ 18:02:15 katez has joined #aria 18:02:16 present+ 18:02:20 present+ 18:02:38 Adam_Page has joined #aria 18:02:42 scribe: Adam_Page 18:02:46 present+ 18:03:00 present+ 18:05:44 alisonmaher has joined #aria 18:05:48 present+ 18:06:18 present+ 18:06:36 zakim, next item 18:06:36 agendum 1 -- -> New Issue Triage https://tinyurl.com/4d9vs2kd -- taken up [from agendabot] 18:06:47 present+ 18:07:06 spectranaut_: aria/#2397 18:07:11 ... dupe, I’ll close 18:07:23 ... aria#2396 18:07:28 ... editorial, skip 18:07:37 ... svg-aam#38 18:08:00 ... anyone in the WG introduced in working on SVG? 18:08:07 s/introduced/interested/ 18:08:40 present+ 18:09:01 ... there are a lot of incorrect mappings, and we’re well-positioned to fix them 18:09:07 jamesn: we’ve taken ownership of svg-aam 18:09:22 https://www.w3.org/2025/01/aria-charter -> New ARIA Charter 18:09:28 sarah has joined #aria 18:09:32 ... would be ideal to get someone from the former WG to own this 18:09:45 q+ 18:10:25 ChrisCuellar has joined #aria 18:10:31 https://www.w3.org/2025/01/aria-charter.html#history 18:10:42 smockle: if this is something we’re owning, we should fix in our charter: “joint deliverable” 18:12:01 dmontalvo: I don’t think there’s an issue in the current charter, I’ll confirm 18:12:16 pkra: I have some interest in SVG mappings 18:12:44 jcraig: I filed some issues in 2023 re: WPT testing for graphics-aam and related svg-aam 18:13:01 ... just got stalled because of access 18:13:11 spectranaut_: it’s in our repo now, so we should have access 18:13:17 pkra: how about a deep dive? 18:14:01 dmontalvo: it’s true that the current charter still says “joint deliverable”, but don’t think it will be an issue to just leave as is 18:14:23 zakim, next item 18:14:23 I see a speaker queue remaining and respectfully decline to close this agendum, Adam_Page 18:14:29 ack smockle 18:14:29 present+ 18:14:32 zakim, next item 18:14:32 agendum 2 -- -> New PR Triage https://tinyurl.com/459e6myc -- taken up [from agendabot] 18:14:46 spectranaut_: aria#2395 18:15:00 ... from scotto 18:15:04 ... consistent naming for form controls 18:15:46 scotto: html-aam is not sufficiently descriptive when talking about gathering name from subtree 18:16:01 ... and also there’s an accname issue about form controls nested within labels 18:16:10 ... their values don’t get used in the name computation 18:16:19 ... so I incorporated that into these rewritten steps 18:16:38 ... noted this as editorial. It’s not changing any implementation, just improve accuracy of the wording 18:16:43 spectranaut_: any reviewers? 18:16:46 jcraig: I will 18:17:01 hdv: I will also 18:17:29 BryanGaraventa: I will also 18:17:43 spectranaut_: we should be able to land this soon 18:17:52 ... core-aam#241 18:18:07 ... searchbox mpping for ATK/AT-SPI2 to match IA2 18:18:10 ... need reviewers 18:18:19 filippo-zorzi: I will review 18:19:13 scotto: do we want to add a label to resurface open PRs? 18:19:26 spectranaut_: yes, add `agenda+` and a comment 18:19:41 ... say “it’s just for review” and we’ll put it in the right agenda section 18:19:59 pkra: we also have the GitHub summary email — maybe we could tap into that 18:20:20 spectranaut_: ah yes, the chairs could review that and choose things to put in the agenda? 18:20:22 ... we’ll think about that 18:20:34 ... if you ever need movement on something, just add `agenda+` and a comment 18:21:00 zakim, next item 18:21:00 agendum 3 -- -> WPT Open PRs https://bit.ly/wpt_a11y -- taken up [from agendabot] 18:21:24 spectranaut_: wpt#49647 18:21:49 giacomo-petri: I’ll review 18:21:57 hdv: I’ll review too 18:22:19 jongund has joined #aria 18:22:34 Adam_Page: me too 18:23:55 jcraig: we only need 1 reviewer for WPT and then ping me 18:24:20 spectranaut_: wpt#49645 18:24:31 scotto: this one is trickier since it’s only for the customizable select 18:24:48 ... can’t be fully tested in all browsers yet 18:24:59 ... but hoping to get the ball rolling 18:25:36 spectranaut_: should this be linked to an issue/PR? 18:25:55 scotto: yep, it’s linked further below 18:26:47 jongund has joined #aria 18:27:01 jcraig: in GitHub, go to Checks > wpt.fyi > any of the browsers > Latest results to see a visual comparison 18:27:23 ... I’ll check #49647 now 18:27:28 ... it can land as tentative 18:27:38 spectranaut_: any other reviewers? 18:27:51 sarah: I’ll review 18:28:40 katez has joined #aria 18:28:42 spectranaut_: wpt#49643 18:29:00 scotto: this is closing the loop on the linked PR 18:29:04 ... we rolled back contextual roles for listitem 18:29:16 ... but there was still aria#2212 18:29:23 ... and browsers are all doing different things for one text 18:29:35 ... so made this WPT test to record 18:29:49 Adam_Page: I’ll review 18:30:35 spectranaut_: wpt#49552 18:30:42 ... we talked about this last week 18:31:00 ... no other reviews needed 18:31:23 jcraig: I’ve got a minor comment for scotto 18:31:26 scotto: I’ll review 18:31:42 zakim, next item 18:31:42 agendum 4 -- -> [accname] Explicitly state UAs must ignore “aria-label” for slots https://github.com/w3c/aria/pull/2385 -- taken up [from agendabot] 18:31:56 spectranaut_: new PR from a couple weeks ago 18:32:14 ... keithamus volunteered to look into it 18:32:28 ... let’s skip for now and talk with him at the next opportunity 18:32:32 scotto: I agree 18:32:38 zakim, next item 18:32:38 agendum 4 was just opened, Adam_Page 18:32:42 zakim, close this item 18:32:42 agendum 4 closed 18:32:43 I see 2 items remaining on the agenda; the next one is 18:32:43 5. -> [AriaNotify] Naming for the priority property https://github.com/w3c/aria/issues/2333 [from agendabot] 18:32:47 zakim, next item 18:32:47 agendum 5 -- -> [AriaNotify] Naming for the priority property https://github.com/w3c/aria/issues/2333 -- taken up [from agendabot] 18:33:00 spectranaut_: this is the last topic so we can bikeshed 18:33:09 alisonmaher: I opened to look for strong opinions 18:33:22 ... for naming of priority in AriaNotify 18:33:37 ... do we want closer mapping to aria-live? 18:33:50 ... I’m of the notion that we should keep separate naming 18:33:53 ... any objections? 18:35:00 jcraig: I think `none` and `important` are better than `polite` and `assertive` 18:35:30 ... `none` is different than `polite`, so there could be a potential issue there 18:35:36 alisonmaher: yeah, they don’t directly correlate 18:35:57 q+ 18:35:58 ... `none` is basically saying “not important” 18:36:06 ... low priority 18:36:14 jcraig: since priority is optional 18:36:19 ... what if we just had an important value 18:36:37 q+ 18:37:00 ... we currently have an aria-live value of `off` where the announcements don’t occur unless the user is focused on the element 18:37:01 ... like a timer 18:37:14 scott has joined #aria 18:37:23 present+ 18:37:50 q+ matt 18:38:02 ack jamesn 18:38:08 s/scotto/scott/ 18:39:02 jamesn: should we do some intelligent fallback if someone specifies aria-live of assertive or polite or any unrecognized value 18:39:10 jcraig: a warning in the console can address that 18:39:13 ack me 18:39:18 q+ 18:39:31 ack smockle 18:39:58 smockle: re: jcraig’s suggestion to collapse important to a single value, doesn’t that prevent us from adding more granular classifications in the future? 18:40:28 jcraig: not suggesting a single boolean, just a single named value with a fallback to null as a default 18:40:33 ... but not a strong preference 18:40:37 q+ 18:40:46 ... only because `aria-live="off"` was often misinterpreted 18:41:00 ... but if consensus is `none`, that’s fine 18:41:08 ack matt 18:42:05 Matt: in current aria-live, do you have to remove aria-live completely to toggle between the two behaviors? 18:42:18 jcraig: yes, I think you have to remove it 18:42:27 s/collapse important/collapse priority 18:42:48 Matt: thinking about user controls where, as a user, it’d be good to have values to represent the 3 possible behaviors 18:43:15 ... 1) the element is changing, but you only want it announced if you have focus 18:43:27 ... 2) the element is changing, and you want it announced even if you’re not focused 18:43:31 s/collapse important/collapse priority/ 18:43:35 ... 3) the element is changing, and you _don’t_ want it announced 18:43:55 q- 18:43:59 jcraig: for scenario #1, could be solved by having it be a focusable element 18:44:05 ... but can’t always anticipate the AT focus 18:44:22 ... web author could do that based on activeElement 18:44:41 ... the value `none` just seems more similar in semantics to the `off` value than it does the `polite` value 18:45:00 ... but alisonmaher might be right that we don’t need the `off` behavior for ariaNotify 18:45:28 alisonmaher: yes, but for verbiage do you think null would be clearer than `none`? 18:45:47 ack scott 18:46:11 scott: if we were to have another value besides `important`, I’d want it to default to “low” 18:46:21 ... `none` sounds similar to `off` and `null` sound like “not applicable” 18:46:38 q+ 18:46:40 alisonmaher: yeah, maybe “high priority” and “low priority” are better 18:46:54 ack smockle 18:47:00 smockle: I like high and low 18:47:06 ... how about “now” or “later”? 18:47:23 alisonmaher: it’s not guaranteed that “later” won’t actually occur _now_, in reality 18:47:30 Matt: yeah, “how much later?” 18:48:12 jamesn: have we tried ChatGPT? 😉 18:48:42 https://www.aiweirdness.com/halloween-candy/ 18:49:00 zakim, end meeting 18:49:00 As of this point the attendees have been pkra, giacomo-petri, filippo-zorzi, katez, Adam_Page, Francis_Storr, alisonmaher, spectranaut_, hdv, smockle, sarah, scott 18:49:03 RRSAgent, please draft minutes v2 18:49:04 I have made the request to generate https://www.w3.org/2024/12/12-aria-minutes.html Zakim 18:49:11 I am happy to have been of service, Adam_Page; please remember to excuse RRSAgent. Goodbye 18:49:11 Zakim has left #aria 18:50:16 jongund has joined #aria 19:01:22 bkardell_ has joined #aria 19:09:27 jongund has joined #aria 19:22:39 jongund has joined #aria 19:36:59 ChrisCuellar has joined #aria 20:26:51 jongund has joined #aria 20:44:07 jongund has joined #aria 21:25:15 jongund has joined #aria 21:39:22 jongund has joined #aria 23:12:04 jongund has joined #aria