16:58:46 RRSAgent has joined #aria 16:58:50 logging to https://www.w3.org/2023/08/03-aria-irc 16:58:50 RRSAgent, make logs Public 16:58:51 please title this meeting ("meeting: ..."), jamesn 16:58:58 meeting: ARIA WG 16:59:02 agendabot, find agenda 16:59:02 jamesn, OK. This may take a minute... 16:59:54 StefanS_ has joined #aria 17:00:06 agenda: https://lists.w3.org/Archives/Public/public-aria/2023Aug/0002.html 17:00:06 clear agenda 17:00:06 agenda+ [New Issue Triage](https://tinyurl.com/yn67frsz) 17:00:06 agenda+ [New PR Triage](https://tinyurl.com/2tn2hnky) 17:00:06 agenda+ [Deep Dive planning](https://bit.ly/aria-meaty-topic-candidates) 17:00:07 agenda+ [Volunteers for ARIA test writing?](https://github.com/web-platform-tests/interop-2023-accessibility-testing/issues) 17:00:10 agenda+ [Discussion tracking for ARIA Notification proposal](https://github.com/w3c/aria/issues/1957) 17:00:13 agenda+ [Accessible Rich Internet Applications Working Group](https://www.w3.org/groups/wg/aria/) ([View Calendar](https://www.w3.org/groups/wg/aria/calendar/)) 17:00:28 zakimm drop item 6 17:00:30 Sorry, I did not find an agenda. 17:00:31 present+ 17:00:33 zakim drop item 6 17:00:38 zakim, drop item 6 17:00:38 agendum 6, [Accessible Rich Internet Applications Working Group](https://www.w3.org/groups/wg/aria/) ([View Calendar](https://www.w3.org/groups/wg/aria/calendar/)), dropped 17:01:57 siri has joined #aria 17:02:07 melsumner has joined #aria 17:02:25 present+ Daniel 17:02:44 zakim, choose a victim 17:02:44 Not knowing who is chairing or who scribed recently, I propose Daniel 17:03:06 scotto_ has joined #aria 17:03:07 scribe: dmontalvo 17:03:16 present+ 17:03:16 Matt_King has joined #aria 17:03:37 present+ 17:03:43 present+ 17:03:55 cyns has joined #aria 17:04:36 present+ 17:04:39 jocelyn has joined #aria 17:05:05 zakim, take up next 17:05:05 agendum 1 -- [New Issue Triage](https://tinyurl.com/yn67frsz) -- taken up [from agendabot] 17:10:47 Valerie: First issue is deprecate rather than remove aria-expanded for static roles 17:11:25 JN: He's concerned that we are making ARIA backwards incompatible 17:12:24 q+ 17:12:33 ... I have some sympathy. We generally don't deprecate things that don't work 17:12:39 q+ 17:12:52 q- 17:12:56 ... He watns to talk about this at TPAC with ACT 17:13:03 q? 17:13:44 JC: I can see why checkers don't want to throw errors for things that were valid 17:14:09 I don't mind adding a deprecated flag. As a tooling author this is useful. 17:14:29 ... Maybe there is a middle ground, maybe we don't need to force checkers to throw errors, we could do with warnings 17:14:40 q+ 17:14:42 I should say, I don't object to the addition of a deprecated flag, as a tooling author this would be useful. 17:14:51 JN: We can add messaging that these were removed in version xx, like other specs do 17:15:19 JC: And then have an RFC line "checkers may ..." 17:15:28 JN: RTeasonable thing to chat about at TPAC 17:15:38 +1 to "checkers may... " 17:15:38 Valerie: Will add F2F candidate 17:15:48 JC: What's the difference? 17:16:04 JN: Originally we had both, now we onlyuse F2F candidate 17:16:07 q? 17:16:10 ack me 17:16:13 ack scotto_ 17:16:28 q+ 17:16:37 Scott: It's weird to have to deprecate an error in the spec 17:16:48 ... This was published already 17:17:06 ack me 17:17:06 ... Are we adding a Note to 1.2 or this is adone issue and this is how the process needs to go forward 17:17:23 JN: Agree with you, I don't think we shouldd go back on this one, but this is whatwe need to discuss at TPAC 17:18:11 ... Maybe we learn a better way forward for future cases for including clearer messages 17:18:41 Scott: But this is an error, this is why it was changed 17:19:06 Valerie: Second issue: Make aria-braillelable and aria-description prohibited on non-generic 17:19:57 Matt: I have on my ToDo list to go through all roles where this is happening, I wonder if we need to raise a separate issue 17:20:32 JN: That wouldn't be too hard, I would treat aria-describedby and aria-description separately 17:21:00 Matt: Everywhere aria-braillelabel is prohibited, aria-label should be prohibited too 17:21:37 JC: Is it only label from author or this can also be label from content? 17:21:55 JN: I'll be working on this 17:21:59 zakim, take up next 17:21:59 agendum 2 -- [New PR Triage](https://tinyurl.com/2tn2hnky) -- taken up [from agendabot] 17:22:40 Valerie: This removes things from the terms list. I requested a bunch of reviewers 17:22:54 q+ 17:22:58 https://github.com/web-platform-tests/wpt/pull/41309 17:23:09 ... Follow-up from our F2F discussion. IF you are interested in this, please take a look 17:23:12 Doug has joined #aria 17:23:44 JC: Is there a way to tag them so that when people post PRs on WPT repositories this gets flagged? 17:24:15 JN: Are we sure we always label this? I could query these on my script if there is a label 17:24:31 JC: I'm working with the WPT team to have a label that applies to all directories 17:24:54 JN: Give me a list of labels. We can put an agenda item with a link for people to see those easier 17:25:21 JC: Anyone wanting to work on WPT? 17:25:49 Melanie and Scott say they want to work on these 17:25:49 ack me 17:25:53 zakim, take up next 17:25:53 agendum 3 -- [Deep Dive planning](https://bit.ly/aria-meaty-topic-candidates) -- taken up [from agendabot] 17:26:34 Valerie: We had Deep Dive today on ARIA Modal 17:26:47 ... Another is rethinkg how hidden is aria-hidden 17:26:59 ... Anything else on these topics? 17:27:09 Matt: We didn't really address aria-hidden this morning 17:27:22 Scott: That'd be another good topic sometime later 17:27:59 Aron: We can discuss further how to better solve these problems from a browser's perspective 17:28:31 ... A few issues are already raised 17:28:42 Valerie: Can you find those and link them here? 17:28:50 Aron: yes 17:29:47 Valerie: The other item is Windows Mac differences in presentational roles 17:29:58 JC: I prefer to do that after TPAC 17:30:15 Siri: Is there a palce where we can look at the Deep Dive minutes? 17:30:23 minutes for previous meetings: https://www.w3.org/WAI/ARIA/minutes 17:30:37 zakim, take up next 17:30:37 agendum 4 -- [Volunteers for ARIA test writing?](https://github.com/web-platform-tests/interop-2023-accessibility-testing/issues) -- taken up [from agendabot] 17:31:13 Valerie: We have the ability to write some test for AccName 17:31:26 ... The documentation written by James Craig is in the ARIa folder 17:31:30 I put the links in the ARIA issue 17:31:32 [[link]] 17:31:34 https://github.com/w3c/aria/blob/main/documentation/wpt.md 17:31:44 Valerie: Writing tests is a way to get familiar with the specification 17:33:05 jongund has joined #aria 17:33:29 JC: These tests are simple. Just a bit of HTML with the role. Then they has a class and a call to JavaScript 17:33:41 ... Those who know ARIA and HTML can write them easily 17:34:29 JC: Every test is able to find new bugs in browsers, so these are becoming very useful 17:34:49 ... Running the tests is traightforward 17:35:19 ... We are wanting to look for volunteers that we can assign tasks to 17:36:19 Rahim: Happy to do that. How do we test across browsers? 17:36:46 JC: Chrome Canary, Safari Dev Preview, and Firefox Nightly 17:37:03 MArio: Is it possible for blind people to write tests? 17:37:23 JC: Yes, you have to be familiar with command line scroll back 17:37:35 ... We do have documentation 17:37:39 sazzadm_ has joined #aria 17:38:46 ... We can actually update the documentation 17:39:59 JC: I have Melanie, Rahim, and Mario. If you have a particular one that you are interested in, just pick it up 17:40:06 Rahim: I can do the widget role 17:41:18 cyns has joined #aria 17:41:26 zakim, take up next 17:41:26 agendum 5 -- [Discussion tracking for ARIA Notification proposal](https://github.com/w3c/aria/issues/1957) -- taken up [from agendabot] 17:41:45 https://github.com/w3c/aria/discussions/1958#discussioncomment-6223691 17:42:10 Valerie: Explain identify guidance for required and expected screen reader interaction 17:42:30 Dug: I just ported this to wai-ig 17:42:48 ... WE were talkking about the expectations for screen reader users 17:43:01 ... Live regions are implementeed differently 17:43:15 ... Even non-mandatory, I think it would be good to have some guidance 17:43:27 s/Even non/Even if non/ 17:44:29 Matt: What's the path here? Are you looking for some place where we can put screen reader expectations? It sounds like it does not belong in the spec API 17:44:47 Dug: Not sure, worth keeping consistent with past ARIA habits 17:45:01 Matt: It's not clearw to me where the notification specification is going? Not part of ARIA, right? 17:45:21 Dug: Yes, I don't think this has to have the ARIA tag 17:45:55 Dug: At a minimum, it would be referenced in the ARIA live regions section 17:46:17 Matt: Not sure if deprecation is the right thing 17:46:47 JN: Certainly we don't need to deprecate all of the live regions stuff, but at least point people to what is nowadays been done with live regions 17:47:13 Mario: The definition of live regions is good. Why we cannot just make sure people do what we say should be done? 17:48:10 Matt: There a reliability issue, there are so many way these can be coded when it comes to modifying the DOM. Not all of these work consistently. 17:48:25 ... That is an implementation issue 17:48:47 ... There could probably be room in ARIA to provide guidance as to how screen readers should implement this 17:49:08 Dug: I could propose my interpretation ofwhat I believe screen readers should do 17:49:39 1+ to clear expectations for screen-reader interoperability 17:49:42 Mat: I think screen reader expectation need to be really clear, this is a good opportunity for us to get rid of the unnecessary variations in notifications 17:50:26 ... Question of wher e that belongs we can decide later 17:50:44 Dug: Youwould change it to requirements 17:50:56 q? 17:51:10 Matt: Yes, that's an opportunity to move forwads in interoperability 17:51:24 regrets+ CurtBellew 17:51:42 MArio: ARIA specification does not define screen reader requirements 17:52:18 Cyn: I don't think there is other places for this type of guidance 17:52:37 Matt: This goes back to a F2F discussion we had, where we decided we do want to have some guidance 17:53:14 Siri: Are you saying the current API has issues? How is this different with what we have now? 17:53:51 Doug: One of the problem is that the current implementation is spotty 17:54:08 ... IF the text is on the screen is one thing, if it is not on the screen is another thing 17:54:29 ... They do not necessarily know when the AT has acted on it, not sure then when they could remove it from the DOM 17:54:46 ... The goal is to say to the WebApp when there is a string and when they need to speak it 17:55:14 Siri: Screen reader has to read from the DOM irrespective of whether it's on screen 17:55:34 q+ 17:55:36 Doug: I don't think live regions where originally designed for what they'are being used now 17:56:02 q? 17:56:03 ... It's difficult to make screen readers aware of the notifications 17:56:57 Melanie: aria-live is already annoying as a user 17:57:21 ... When I am reviewing author's code most of the times they are using it in places where it's not designed for 17:57:38 Doug: This is to make it easier for authors to implement these things 17:57:58 ... And educate them on when they should and should not do this 17:58:25 Matt: From APG perspective there is little we c an say because there is no consistency 17:58:41 present+ 17:58:46 rrsagent, make minutes 17:58:47 I have made the request to generate https://www.w3.org/2023/08/03-aria-minutes.html dmontalvo 17:58:58 s/Dug/Doug:/g 17:59:12 rrsagent, make minutes 17:59:13 I have made the request to generate https://www.w3.org/2023/08/03-aria-minutes.html dmontalvo 18:02:20 bkardell_ has joined #aria 18:05:08 s/Is it only label from author or this can also be label from content?/Are there any aria scenarios that allow nameFrom: values that do NOT include nameFrom: author? I can't think of any offhand, but if there are, we may not want to prohibit aria-braillelabel in the exact same scenarios as aria-label. [No response. Will address as a bug if we discover a problem later.]/ 18:05:19 rrsagent, make minutes 18:05:20 I have made the request to generate https://www.w3.org/2023/08/03-aria-minutes.html jcraig 19:49:45 jongund has joined #aria 20:24:06 zakim, end meeting 20:24:06 As of this point the attendees have been StefanS_, Daniel, melsumner, Matt_King, scotto_, jamesn, Adam_Page 20:24:08 RRSAgent, please draft minutes 20:24:09 I have made the request to generate https://www.w3.org/2023/08/03-aria-minutes.html Zakim 20:24:14 I am happy to have been of service, spectranaut_; please remember to excuse RRSAgent. Goodbye 20:24:15 Zakim has left #aria 20:27:17 jongund has joined #aria 20:56:41 jongund has joined #aria 22:20:38 jongund has joined #aria 23:25:37 jongund has joined #aria