16:56:28 RRSAgent has joined #aria 16:56:32 logging to https://www.w3.org/2023/08/31-aria-irc 16:56:32 RRSAgent, make logs Public 16:56:33 please title this meeting ("meeting: ..."), jamesn 16:56:34 meeting: ARIA WG 16:56:45 agendabot, find agenda 16:56:45 jamesn, OK. This may take a minute... 16:56:46 agenda: https://www.w3.org/events/meetings/ecffaf8b-8aa7-4acc-b238-6088a86cf12f/20230831T130000/ 16:56:46 clear agenda 16:56:46 agenda+ -> New Issue Triage https://tinyurl.com/5bbj7suc 16:56:46 agenda+ -> New PR Triage https://tinyurl.com/4scc4dmk 16:56:48 agenda+ -> What labels does the ARIA WG want to use for WPT search results? https://github.com/w3c/aria/issues/2008 16:56:51 agenda+ -> Valid use cases and patterns for aria-roledescription beyond 1.3 https://github.com/w3c/aria/issues/2004 16:56:54 agenda+ -> aria-controls spec update https://github.com/w3c/aria/pull/1996 16:56:57 agenda+ -> Clarification on aria-braillelabel SHOULD vs. MUST guidelines https://github.com/w3c/aria/issues/1995 16:57:00 agenda+ -> Consider creation of a fieldsize/maxlength property https://github.com/w3c/aria/issues/1119 17:04:01 StefanS has joined #aria 17:04:17 melsumner has joined #aria 17:04:26 present+ 17:04:34 pkra has joined #aria 17:04:35 present+ 17:04:38 present+ 17:04:47 benb has joined #aria 17:04:53 present+ 17:04:54 present+ 17:04:58 present+ 17:05:00 scribe: jcraig 17:05:09 present+ 17:05:10 zakim, take up item 1 17:05:10 agendum 1 -- -> New Issue Triage https://tinyurl.com/5bbj7suc -- taken up [from agendabot] 17:05:21 Doug has joined #aria 17:05:22 https://github.com/w3c/aria/issues/2024 17:05:57 bryan: role=group missing. 17:06:23 jamesn: scott added a comment, can it be dealt it in GH or do we need agenda+ 17:06:53 added... may resolve before then 17:06:55 https://github.com/w3c/core-aam/issues/190 17:07:03 scotto has joined #aria 17:07:16 present+ 17:07:16 core-aam grid mappings 17:07:43 spectranaut_: I will update the mapping to reflect current browser behavior 17:07:47 https://github.com/w3c/aria/issues/2021 17:08:15 spectranaut_: i'll review the issue 17:08:35 pkra: needs a definition tweak re: hierarchy 17:08:38 https://github.com/w3c/aria/issues/2016 17:09:02 pkra: this came out of the other hierarchy PR. assign to me 17:09:07 jocelyntran has joined #aria 17:09:11 https://github.com/w3c/aria/issues/2014 17:09:39 pkra: similar hierarchy issue. I'll take it... 17:10:04 https://github.com/w3c/core-aam/issues/189 17:11:06 jamesn: core-aam aria-haspopup=true 17:11:21 spectranaut_: I'll work with the new contributor on this one 17:11:28 https://github.com/w3c/aria/issues/2013 17:11:46 jamesn: open question.. agenda+ 17:11:54 https://github.com/w3c/aria/issues/2012 17:12:36 WPT-raised spec issue. agenda+ 17:13:39 https://github.com/w3c/aria/issues/2011 17:13:44 jcraig: okay to close 17:13:49 zakim, take up item 2 17:13:49 agendum 2 -- -> New PR Triage https://tinyurl.com/4scc4dmk -- taken up [from agendabot] 17:14:12 zakim, take up item 1 17:14:12 agendum 1 -- -> New Issue Triage https://tinyurl.com/5bbj7suc -- taken up [from agendabot] 17:14:16 zakim, next item 17:14:16 agendum 1 was just opened, jcraig 17:14:24 zakim, close item 1 17:14:24 agendum 1, -> New Issue Triage https://tinyurl.com/5bbj7suc, closed 17:14:25 I see 6 items remaining on the agenda; the next one is 17:14:25 2. -> New PR Triage https://tinyurl.com/4scc4dmk [from agendabot] 17:14:30 zakim, next item 17:14:30 agendum 2 -- -> New PR Triage https://tinyurl.com/4scc4dmk -- taken up [from agendabot] 17:15:18 https://github.com/w3c/aria/issues/2023 17:15:22 Editorial: add `` to `list` role 17:15:43 jamesn: scott and mel to review 17:15:57 https://github.com/w3c/accname/issues/199 17:16:04 Issue198 - examples missing content 17:16:25 s/scott and mel to review/scott, mel, and rahim to review/ 17:16:44 pkra: editorial 17:17:12 PR is a respec workaround 17:17:37 https://github.com/w3c/aria/issues/2022 17:18:04 StefanS: editorial. ready for review. 17:18:39 jamesn: scotto and matt to review 17:18:52 https://github.com/w3c/aria/issues/2015 17:19:02 "Updated instances of contradiction regarding focus management" 17:20:46 scotto: might as well review this one.. too I guess 17:21:25 jamesn: jcraig to review this one too. 17:21:46 https://github.com/w3c/core-aam/issues/188 17:21:58 "Fix AX API aria-haspopup mappings" 17:22:14 zakim, next item 17:22:14 agendum 3 -- -> What labels does the ARIA WG want to use for WPT search results? https://github.com/w3c/aria/issues/2008 -- taken up [from agendabot] 17:23:08 scribe+ 17:24:01 jcraig: we have 586 tests now \o/ 17:24:28 jcraig: we have some tags "accessibility", "a11y", directories have labels 17:24:52 jcraig: maybe we should have a live version of "can I use" 17:24:52 jongund has joined #aria 17:25:23 jcraig: if there was a problem with part of the accname algorithm, we could have a specific tag for that area 17:26:25 jcraig: for now, since we are limited to role and label, we might not have a lot to label 17:26:42 jcraig: but we have some proposals for additions to webdriver/future testability 17:26:54 q+ 17:26:54 jcraig: so what labels would you all like? 17:27:15 jongund has joined #aria 17:27:27 plus one to adding labels by spec 17:27:27 jamesn: I think this all go back to how we imagine having something linked from the spec 17:27:46 jamesn: for example, this is all related to ... 17:28:25 jcraig: we do have a separate generic roles file, if we want to have per role, we need to break up the tests into separate tests 17:28:38 q+ 17:28:42 jcraig: tests can have multiple label, but they can only be applied at the folder or file level 17:28:48 jcraig: not the subtest level 17:29:08 jamesn: the only place it really makes sense to link from aria is at the role level 17:29:59 jcraig: we add stuff to it all the time, we didn't have css pseudo element stuff in all the browsers when we added it to accname 17:30:50 jcraig: what if we start by link the accname name computation to the tests? 17:31:09 jamesn: you know what would be useful, would be a way for repec to generate these links? 17:31:53 Matt_King has joined #aria 17:32:02 jcraig: ok we can file a respec issue, but its not a per spec basis, its more about parts of the spec 17:32:16 jamesn to file an issue against respec 17:32:26 jamesn: we don't have to had to hard code the links ourselves 17:32:43 Jaunita_George has joined #aria 17:32:50 Present+ 17:33:02 jamesn: I'm going to protoype how we want this to look, and we can put the code in our aria libraries 17:33:10 jamesn: and after we have something working I will file an issue 17:33:15 jongund has joined #aria 17:33:34 q? 17:33:38 ack me 17:33:48 qv? 17:37:31 ack scotto 17:38:19 scotto: I was going to ask about as I understood, do we want to split out individual roles for testing... I initially thought that was a good idea, and automated checkers would be interested in, we could show that aria-expanded had rubbish support, and then we could show the support was never there 17:38:38 scotto: a particular attribute might be useful on one role, but it is not actually properly implemented on another 17:39:04 scotto: seems like we should split out by role and test features by role 17:39:19 jcraig: obviously I didn't anticipate having a per role label 17:39:42 jcraig: I'll take an issue to double check that I can't do a label per subtest... 17:39:55 jcraig: if it is then we wouldnt need to split up those files, otherwise, we can split them up 17:40:13 scotto: if that ends up being the case maybe I can help split up the tests.. since I suggested it.... 17:40:21 jcraig: just do the html ones O:-) 17:40:39 jcraig: more complicated roles already have their own file 17:41:08 q+ 17:41:09 jcraig: it doesn't matter if the tabgroup role doesn't work if the tab doesn't work, so come grouping does make sense 17:41:17 ack Rahim 17:41:22 Rahim: I wanted to ask about the invalid role tests 17:41:28 agenda? 17:41:43 Rahim: there is a utility function called "assignandverfiyrolebyrolename" 17:42:10 present+ 17:42:14 (scribe stopped minuting because its sort of technical/specific) 17:42:22 (to test writing utilites) 17:43:01 zakim, next item 17:43:01 agendum 4 -- -> Valid use cases and patterns for aria-roledescription beyond 1.3 https://github.com/w3c/aria/issues/2004 -- taken up [from agendabot] 17:43:32 jamesn: maybe we should take a look at the PR right now, with the group 17:43:40 jamesn: pr aria 2022 17:44:01 jamesn: this is adding a single line 17:44:27 jamesn: with in aria-roledescription properties 17:44:38 scribe: jcraig 17:45:00 we need to agree on this path forward if we are to do this 17:45:50 StefanS: implementations can be misused to mask the base role. 17:45:56 q+ 17:46:13 author doesn't usually localize the base role string 17:46:41 q? 17:46:50 jongund has joined #aria 17:46:52 second reason, as soon as one AT decides to speak the base role, there is redundancy 17:46:57 q+ 17:47:01 e.g "button button" 17:47:29 Matt_King: i think this is an author misunderstanding of role description 17:47:39 +1 17:48:25 q+ 17:48:34 purpose is for the times when the base role is not an adequate description of the element... (e.g. "pie slice" in the EDU) 17:49:38 StefanS: users are confused when authors misuse role-description 17:49:48 Matt_King: why not just use the label 17:49:52 ack Matt_King 17:50:16 ack jamesn 17:50:21 Matt_King: if AT announces the base role, it breaks the purpose of role description 17:50:25 q+ 17:50:35 q+ 17:51:19 jamesn: on the fence. would be okay if there was an option in AT settings to always announce the base role on widgets or interactives 17:51:31 no reason to say "slide, region" 17:51:58 roledescription is meant to provide improved information, I don't agree that users should have access to it, and I think it would make the UX more confusing 17:52:07 StefanS: calendar example based on grid... "calendar" is insufficient to convey the use of a grid. 17:52:31 Matt_King: these are great examples where the author should not use role desc 17:52:55 Matt_King: I need to re-prioritize the APG section on role desc 17:53:00 q? 17:53:07 q+ mario 17:53:29 ack scotto 17:53:43 if this is the opinion of the group (that role desc should never be used on grid) it's unclear 17:53:51 matt: not "never" 17:54:06 scotto: storngly agree that these are all author errors 17:54:20 s/storngly/strongly/ 17:54:21 ack jcraig 17:54:23 q+ 17:54:23 ack me 17:54:31 zakim, close the queue 17:54:31 ok, jamesn, the speaker queue is closed 17:55:39 jcraig: this is another example of a powerful tool that is useful and necessary, but also some tools are dangerous, like power tools -- dangerous is misuse -- in this case, if the author misuses the tool, the the user gets hurt. but if we could strongly recommend that AT always uses the base role, it would break the good uses of aria-roledescription 17:55:56 q+ 17:55:59 jcraig: these are all great examples of author errors, I don't think there is a spec issue 17:56:14 jcraig: as far as recommending an option for AT.... maybe an "AT may..."? 17:56:17 q+ 17:56:47 jcraig: we have had the ability for native apps to overwrite role description for voiceover 17:56:54 qv? 17:56:56 jcraig: if they do it wrong we reach out to them to correct it 17:57:21 ack Jaunita_George 17:57:27 scribe: jcraig 17:57:38 Jaunita_George: need AAPG examples 17:57:43 q+ 17:57:59 Matt_King: have 3 uses, but I will comment in the PR 17:58:01 ack mario 17:58:19 ack mario 17:58:39 q+ 17:59:05 mario: loca is an issue... usability is the other... If you've overriden the functionality queue (e.g. button is clickable), the use is confused 17:59:08 ack pkra 17:59:08 ack pkra 17:59:19 s/loca/loc/ 17:59:31 pkra: should we add another warning? 17:59:57 agree with adding a warning. maybe even specifically call out the localization effort that would fall on authors, too 17:59:58 the name is confusing to authors... warning may help 18:00:18 BGaraventa has joined #aria 18:00:20 aria-toxic=you 18:00:27 TBH if we are going to warn users that this aria- could go wrong we should start adding it to other things ;) 18:00:29 present+ 18:00:38 Example of aria-roledescription as requested: https://whatsock.com/Templates/Carousels/Slideshow/index.htm 18:01:08 zakim, please part 18:01:08 leaving. As of this point the attendees have been StefanS, melsumner, pkra, Rahim, benb, spectranaut_, thinkbulecount, scotto, Jaunita_George, Matt_King, Francis_Storr 18:01:08 Zakim has left #aria 18:01:17 rrsagent, make minutes 18:01:18 I have made the request to generate https://www.w3.org/2023/08/31-aria-minutes.html jcraig 18:03:12 bkardell_ has joined #aria 18:03:30 s/AAPG/APG/ 18:04:59 s/as far as recommending an option for AT.... maybe an "AT may..."?/as far as recommending an option for AT.... maybe an "AT may..."? but I think we may have removed all those. can't remember/ 18:07:33 rrsagent, make minutes 18:07:35 I have made the request to generate https://www.w3.org/2023/08/31-aria-minutes.html jcraig 18:15:32 jongund has joined #aria 18:36:49 jongund has joined #aria 18:50:06 github-bot has joined #aria 19:09:37 github-bot has joined #aria 19:10:54 jongund has joined #aria 19:20:49 jongund has joined #aria 19:30:35 jongund has joined #aria 20:07:28 jongund has joined #aria 21:05:08 jongund has joined #aria 21:44:53 jongund has joined #aria 22:05:33 jongund has joined #aria 22:27:52 jongund has joined #aria 22:31:08 jongund has joined #aria 22:41:27 jongund has joined #aria 22:56:37 jongund has joined #aria 23:10:26 jongund has joined #aria 23:50:20 jongund has joined #aria