IRC log of aria on 2024-05-09

Timestamps are in UTC.

16:58:58 [RRSAgent]
RRSAgent has joined #aria
16:59:03 [RRSAgent]
logging to https://www.w3.org/2024/05/09-aria-irc
16:59:04 [Zakim]
RRSAgent, make logs Public
16:59:05 [Zakim]
Meeting: ARIA WG
16:59:06 [jamesn]
agendabot, find agenda
16:59:06 [agendabot]
jamesn, OK. This may take a minute...
16:59:07 [agendabot]
agenda: https://www.w3.org/events/meetings/2b57854a-65cb-421e-b9e0-f9a8da31f160/20240509T130000/
16:59:07 [agendabot]
clear agenda
16:59:07 [agendabot]
agenda+ -> New Issue Triage https://tinyurl.com/yw5jajwh
16:59:07 [agendabot]
agenda+ -> New PR Triage https://tinyurl.com/ms24tc2t
16:59:09 [agendabot]
agenda+ -> WPT Open PRs https://github.com/search?q=repo%3Aweb-platform-tests%2Fwpt+is%3Aopen+label%3Awai-aria%2Caccname&type=pullrequests
16:59:13 [agendabot]
agenda+ -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates
16:59:15 [agendabot]
agenda+ -> ARIA Monorepo https://github.com/w3c/aria/wiki/Monorepo-Project
16:59:18 [agendabot]
agenda+ -> ARIA should clarify distinction between “contents exposed as descendant text nodes” vs “name from contents” (Was: listitem should include name from Contents or name prohibited) https://github.com/w3c/aria/issues/2160 and -> td, th naming doesn't align with ARIA
16:59:22 [agendabot]
https://github.com/w3c/html-aam/issues/543
16:59:25 [agendabot]
agenda+ -> Question: time can have a name from author? https://github.com/w3c/aria/issues/2075
16:59:28 [agendabot]
agenda+ -> Trim whitespace from computed accessible name/description https://github.com/w3c/accname/issues/95
16:59:31 [agendabot]
agenda+ -> CORE-AAM has "user agents must not expose non-global, not support attributes on roles", but there is no related author error in ARIA? https://github.com/w3c/aria/issues/2168
16:59:35 [agendabot]
agenda+ -> prevent use of aria-hidden=true on document root elements https://github.com/w3c/aria/pull/1880
16:59:38 [agendabot]
agenda+ -> Trim whitespace from computed accessible name/description https://github.com/w3c/accname/issues/95
17:00:21 [spectranaut_]
spectranaut_ has joined #aria
17:00:29 [katez]
katez has joined #aria
17:00:34 [spectranaut_]
agenda?
17:00:35 [katez]
present+
17:00:42 [spectranaut_]
present+
17:01:06 [giacomo-petri]
giacomo-petri has joined #aria
17:01:06 [Summer]
Summer has joined #aria
17:01:37 [aardrian]
aardrian has joined #aria
17:02:10 [aardrian]
present+
17:02:12 [melsumner]
melsumner has joined #aria
17:02:19 [giacomo-petri]
present+
17:02:21 [melsumner]
present+
17:02:26 [ray-schwartz]
ray-schwartz has joined #ARIA
17:02:26 [Summer]
present+
17:02:28 [Francis_Storr]
present+
17:02:43 [ray-schwartz]
present+
17:03:29 [knights]
present+
17:03:45 [spectranaut_]
scribe: spectranaut_
17:03:49 [spectranaut_]
zakim, next item
17:03:49 [Zakim]
agendum 1 -- -> New Issue Triage https://tinyurl.com/yw5jajwh -- taken up [from agendabot]
17:04:47 [spectranaut_]
https://github.com/w3c/aria/issues/2178
17:05:24 [sarah]
sarah has joined #aria
17:05:49 [spectranaut_]
spectranaut_: I'll take this
17:05:58 [spectranaut_]
https://github.com/w3c/aria/issues/2177
17:06:31 [spectranaut_]
aardrian: related to the linked PR, we talked about it couple weeks ago
17:06:51 [spectranaut_]
jamesn: agenda it
17:06:59 [spectranaut_]
jamesn: might be strictly editorial, but agenda for now
17:07:09 [spectranaut_]
https://github.com/w3c/aria/issues/2176
17:07:22 [spectranaut_]
jamesn: sounds like editorial
17:07:51 [spectranaut_]
jamesn: but lets discuss it in a meeting anyway
17:07:59 [spectranaut_]
https://github.com/w3c/aria/issues/2175
17:08:29 [spectranaut_]
jamesn: looks non controversial
17:08:34 [spectranaut_]
giacomo-petri: I can do this
17:08:43 [spectranaut_]
zakim, next item
17:08:43 [Zakim]
agendum 2 -- -> New PR Triage https://tinyurl.com/ms24tc2t -- taken up [from agendabot]
17:08:51 [fofila2]
fofila2 has joined #aria
17:08:55 [fofila2]
fofila2 has left #aria
17:09:12 [spectranaut_]
https://github.com/w3c/core-aam/pull/230
17:09:21 [spectranaut_]
spectranaut_: I'll review
17:09:33 [spectranaut_]
jamesn: and also we have james craigs, so that is good
17:09:36 [spectranaut_]
zakim, next item
17:09:36 [Zakim]
agendum 2 was just opened, spectranaut_
17:09:47 [spectranaut_]
zakim, close this item
17:09:47 [Zakim]
agendum 2 closed
17:09:48 [Zakim]
I see 9 items remaining on the agenda; the next one is
17:09:48 [Zakim]
3. -> WPT Open PRs https://github.com/search?q=repo%3Aweb-platform-tests%2Fwpt+is%3Aopen+label%3Awai-aria%2Caccname&type=pullrequests [from agendabot]
17:09:50 [spectranaut_]
zakim, next item
17:09:50 [Zakim]
agendum 3 -- -> WPT Open PRs https://github.com/search?q=repo%3Aweb-platform-tests%2Fwpt+is%3Aopen+label%3Awai-aria%2Caccname&type=pullrequests -- taken up [from agendabot]
17:10:07 [jamesn]
https://bit.ly/wpt_a11y
17:10:44 [spectranaut_]
zakim, close this item
17:10:44 [Zakim]
agendum 3 closed
17:10:45 [Zakim]
I see 8 items remaining on the agenda; the next one is
17:10:45 [Zakim]
4. -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates [from agendabot]
17:10:46 [spectranaut_]
zakim, next item
17:10:47 [Zakim]
agendum 4 -- -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates -- taken up [from agendabot]
17:11:24 [spectranaut_]
jamesn: we have a deep dive planed for the 23rd of May on ARIA notify
17:11:34 [spectranaut_]
jamesn: now shipped behind a flag in chromium in nightly
17:12:40 [spectranaut_]
jamesn: does anyone want to schedule a deep dive for 16th?
17:12:49 [spectranaut_]
jamesn: seems like there is a number of people out, lets skip next week
17:12:52 [spectranaut_]
zakim, next item
17:12:52 [Zakim]
agendum 5 -- -> ARIA Monorepo https://github.com/w3c/aria/wiki/Monorepo-Project -- taken up [from agendabot]
17:13:43 [spectranaut_]
jamesn: this is for your information, we are planning on trying to move ARIA specs to a mono repo. we have a few folks working on that on the week of the 20th.
17:13:54 [spectranaut_]
jamesn: you may notice a bunch of activity in the repos, do not be alarmed
17:14:51 [spectranaut_]
spectranaut_: please weigh in if you have any concerns/ideas/preferences
17:15:21 [spectranaut_]
spectranaut_: see the link in the wiki, feel free to edit with thoughts
17:15:23 [spectranaut_]
zakim, next item
17:15:23 [Zakim]
agendum 6 -- -> ARIA should clarify distinction between “contents exposed as descendant text nodes” vs “name from contents” (Was: listitem should include name from Contents
17:15:26 [Zakim]
... or name prohibited) https://github.com/w3c/aria/issues/2160 and -> td, th naming doesn't align with ARIA -- taken up [from agendabot]
17:16:04 [fofila]
fofila has joined #aria
17:16:24 [spectranaut_]
jamesn: (reads issue)
17:16:40 [scotto]
scotto has joined #aria
17:16:48 [scotto]
present+
17:16:49 [jamesn]
q?
17:17:41 [melsumner]
should it be name from author anyway? shouldn't it just be name from content??
17:17:56 [sarah]
q+
17:17:58 [spectranaut_]
scotto: the issue as I understand it is that listitem are only specified as getting name from author, so they wouldn't receive their name from content. I'm coming into this from the other end, which is why do we even let these things get name from author. so there is like one screen reader that allows teh name from author to get exposed and only if it is focused by tab key
17:18:08 [spectranaut_]
scotto: similar to paragraph, which can't be name from author
17:18:39 [spectranaut_]
scotto: we should clarify this, either list items get name from content, or, come to some decision of why list items are allowed to have name from author if it doesn't work anywhere
17:18:50 [spectranaut_]
scotto: makes sense if there is a long list item, but if you want a short name for it
17:18:56 [spectranaut_]
scotto: but if it doesn't work, what is the point
17:19:10 [spectranaut_]
jamesn: I possibly have changed my opinion (from supporting it)
17:19:38 [spectranaut_]
scotto: there was was a shift over time that I never really fully ack'd that in the ax tree, the text of the element is often promoted to it's accessible name
17:19:46 [spectranaut_]
scotto: but that is just the CONTENT, it's not an accessible name
17:19:59 [spectranaut_]
scotto: this always felt like... that makes sense to someone, but it never made sense to me
17:20:07 [jamesn]
q?
17:20:11 [spectranaut_]
scotto: these two things (name from content and content) seem a bit conflated
17:20:17 [jamesn]
ack sarah
17:20:55 [spectranaut_]
sarah: I was going to say that another use case (good or bad) , because we don't have interactive list role, people use list and list item, and in that scenario name from author gets important
17:21:11 [spectranaut_]
jamesn: what I'm hearing from that, is that we can't use it because people are using it practice
17:21:22 [spectranaut_]
scotto: just because people are using it doesn't mean it works
17:21:32 [spectranaut_]
scotto: only a few instances did the name from author get read
17:21:42 [aardrian]
Q+
17:21:44 [spectranaut_]
sarah: when the author name is used, there is secondary actions in there
17:22:06 [spectranaut_]
jamesn: would secondary actions help?
17:22:17 [spectranaut_]
sarah: I think more relevant would be interactive list?
17:22:32 [spectranaut_]
jamesn: but once we have a secondary action.... we could do no?
17:22:41 [spectranaut_]
sarah: no, we had a deep dive on this
17:22:47 [spectranaut_]
sarah: we need a new role
17:22:47 [jamesn]
ack aardrian
17:23:22 [spectranaut_]
aardrian: sarah was outlining.. not a valid use of name from author, but maybe an invalid use of list roles. maybe there is a value in a single access grid like role. I'm on board conceptionally
17:23:38 [spectranaut_]
jamesn: how do we move that forwar
17:23:58 [spectranaut_]
jamesn: in order to resolve list items should be named
17:24:13 [spectranaut_]
jamesn: do we need to do things before we prohibit name from author??
17:24:17 [spectranaut_]
jamesn: should this be deprecated
17:24:57 [spectranaut_]
scotto: for what its worth, I think we should pause on this for right now, we need james to weigh in, and I'm hesitant to make any changes until we decide are we going to create a iterative list item
17:25:44 [spectranaut_]
jamesn: lets pause on list item, and wait until james craig is back to discuss the larger issue
17:25:48 [spectranaut_]
zakim, next item
17:25:48 [Zakim]
agendum 7 -- -> Question: time can have a name from author? https://github.com/w3c/aria/issues/2075 -- taken up [from agendabot]
17:26:16 [spectranaut_]
jamesn: no idea why time can have a name from author, right scott?
17:26:18 [spectranaut_]
scotto: yeah
17:26:29 [spectranaut_]
jamesn: anyone know why we allow time to be named by author
17:26:37 [spectranaut_]
scotto: I have no memory of discussing this
17:26:46 [spectranaut_]
jamesn: anyone reject from removing name from author from time
17:26:50 [aardrian]
To adjust how I was minuted above, "...single _axis_ grid like role. I'm on board..."
17:26:55 [spectranaut_]
jamesn: we can put it in the obsolete list
17:27:08 [melsumner]
+1 for obsolete list
17:27:42 [spectranaut_]
jamesn: should we deprecate the role....?
17:27:49 [spectranaut_]
jamesn: no just kidding
17:28:01 [spectranaut_]
jamesn: does anyone want to do this
17:28:27 [spectranaut_]
spectranaut_: does it have implementation follow up?
17:28:32 [spectranaut_]
scotto: nope
17:28:38 [spectranaut_]
scotto: only author
17:28:48 [spectranaut_]
jamesn: so its a small issue
17:29:07 [spectranaut_]
ray-schwartz: I'll take it!
17:29:35 [spectranaut_]
Zakim, next item
17:29:35 [Zakim]
agendum 8 -- -> Trim whitespace from computed accessible name/description https://github.com/w3c/accname/issues/95 -- taken up [from agendabot]
17:30:47 [dmontalvo]
present+ Dniel
17:30:49 [spectranaut_]
jamesn: does anyone know what the none breaking space thing is
17:31:11 [spectranaut_]
mel: we did have some discussion, we decided ot use CSS spec author's white space definition
17:31:25 [spectranaut_]
mel: I'm pretty sure we decided not to provide our own definition
17:31:41 [spectranaut_]
jamesn: some places in the acc name spec we say that we trim whitespace, in this case we do not say it
17:32:31 [spectranaut_]
jamesn: the specific issue is that when we look at the name and description computation, for example, when you have aria label -- you trim the white space when it is only white space
17:32:42 [spectranaut_]
jamesn: after it's returned, do we trim the front and back or not?
17:32:50 [spectranaut_]
mel: whats the impact of this on a user
17:33:08 [spectranaut_]
jamesn: impact on the testing more than user?
17:33:40 [spectranaut_]
spectranaut_: if all the browsers are triming it, and it doesn't cause problems, then we should spec it
17:33:48 [scotto]
q+
17:33:51 [spectranaut_]
jamesn: joanie thinks we should trim
17:34:06 [spectranaut_]
jamesn: but she says at the end of the calculation we should trim it
17:34:19 [jamesn]
ack scotto
17:34:39 [spectranaut_]
scotto: I've seen this being important for users, keeping white space when trying to string together aria-labelledby strings
17:34:54 [spectranaut_]
scotto: otherwise it will take the first and last words and make a garbage word
17:34:55 [aardrian]
Q+
17:35:20 [spectranaut_]
scotto: if acc name or the aria spec should even call out, if you are stringing together multiple sources, put a space between them
17:35:57 [melsumner]
isn't that what space separated provides? I think we can just make ACCNAME consistent.
17:36:08 [spectranaut_]
jamesn: when you have multiple labelbys, the spec says you should add a space between them
17:36:18 [spectranaut_]
scotto: how new is that?
17:37:20 [spectranaut_]
jamesn: is there any use case where we want the spaces to remain? the final things returned by the accname calc, do you ever want spaces at the start or end of that
17:37:35 [jamesn]
ack aardrian
17:37:52 [spectranaut_]
aardrian: if you have a compound accessible name that is pulling in accessible names, then there might be a use case where you want there to be spaces between each of the entries of the compound accessible name
17:38:15 [spectranaut_]
jamesn: I'm wonder if there is other places in the algorithm that take care of that
17:38:52 [spectranaut_]
aardrian: at least in firefox, idk from chrome, if you have two label elements, they are concated with no space in between
17:39:16 [spectranaut_]
jamesn: the last time we talked about, there were 9 open white space issues.. this will be the 10th
17:39:30 [spectranaut_]
jamesn: maybe we need to work out all the ackname white spaces issues, and tackle them all together
17:39:38 [aardrian]
That feels deep-divey?
17:39:44 [spectranaut_]
melsumner: there hasn't been progress on this, i'll try to get it worked out in the next couple of weeks
17:40:35 [spectranaut_]
jamesn: lets deep dive after that
17:40:40 [spectranaut_]
Zakim, next item
17:40:40 [Zakim]
agendum 9 -- -> CORE-AAM has "user agents must not expose non-global, not support attributes on roles", but there is no related author error in ARIA?
17:40:42 [Zakim]
... https://github.com/w3c/aria/issues/2168 -- taken up [from agendabot]
17:42:13 [spectranaut_]
spectranaut_: talks about the spec
17:42:22 [spectranaut_]
spectranaut_: this makes non supported like prohibited
17:42:49 [spectranaut_]
spectranaut_: from an author/validator point of view -- is there a reason they are treated different?
17:43:02 [spectranaut_]
jamesn: stating this explictly seems fine
17:44:07 [spectranaut_]
jamesn: I'm pretty sure validators produce an error for this?
17:44:11 [spectranaut_]
spectranaut_: inconsistently
17:44:26 [spectranaut_]
scotto: if I put aria-expanded on a paragraph, axe will throw an error
17:44:39 [spectranaut_]
jamesn: pretty sure validators don't have an issue
17:44:48 [spectranaut_]
jamesn: I think it's "editorial" because this implied
17:45:02 [spectranaut_]
scotto: since we have validators throwing the error
17:45:06 [spectranaut_]
jamesn: any one object ot this
17:45:26 [spectranaut_]
eloisa: would this be considered a good first issue?
17:45:30 [spectranaut_]
jamesn: yes!
17:45:53 [spectranaut_]
eloisa: I'll take it
17:46:18 [spectranaut_]
giacomo-petri: there is no rule for this right now, but I can bring it up at the next ACT meeting to make sure there is a rule for this
17:47:05 [spectranaut_]
zakim, next item
17:47:05 [Zakim]
agendum 10 -- -> prevent use of aria-hidden=true on document root elements https://github.com/w3c/aria/pull/1880 -- taken up [from agendabot]
17:47:34 [spectranaut_]
scotto: this is ... yeah
17:47:45 [spectranaut_]
jamesn: aaron has concerns and wants consensus
17:48:26 [spectranaut_]
scotto: this issue about whether or not this role holds true for document or html element of an iframe
17:48:44 [spectranaut_]
scotto: my point is that it should be forbidden there too
17:49:05 [AzPrison]
AzPrison has joined #aria
17:49:19 [spectranaut_]
scotto: if someone is pulling in a document in an iframe, and aria-hidden is true, then the iframe will contain nothing but be exposed. if you wanted to expose the iframe --- putting hidden inside the iframe is not solving the problem
17:50:12 [sarah]
present+
17:50:14 [spectranaut_]
scotto: I won't say what the iframe should do
17:50:34 [AzPrison]
hey need help
17:51:39 [AzPrison]
Robert
17:52:42 [spectranaut_]
jamesn: so how do we convince aaron?
17:52:49 [spectranaut_]
scotto: I think I just need to remind him to look at the issue
17:53:03 [spectranaut_]
cynthia: I'm happen to talk to aaron abou tit
17:53:34 [AzPrison]
"/me" robert
17:54:10 [spectranaut_]
jamesn: people used to hide iframes all the time, in the bad old days, I don't think it's something we do before
17:54:17 [melsumner]
melsumner has left #aria
17:54:45 [AzPrison]
Is this working can you see my messages?
17:55:55 [jongund]
jongund has joined #aria
17:56:28 [spectranaut_]
zakim, next item
17:56:28 [Zakim]
agendum 11 -- -> Trim whitespace from computed accessible name/description https://github.com/w3c/accname/issues/95 -- taken up [from agendabot]
17:57:10 [spectranaut_]
zakim, close this item
17:57:10 [Zakim]
agendum 11 closed
17:57:11 [Zakim]
I see nothing remaining on the agenda
17:57:23 [AzPrison]
Zakim what the fuck
17:57:37 [spectranaut_]
zakim, end meeting
17:57:37 [Zakim]
As of this point the attendees have been StefanS, katez, aardrian, giacomo-petri, Rahim, jamesn, Summer, Matt_King, sarah, CurtBellew, Mario_B, HaTheo, CoryJoseph, Francis_Storr,
17:57:40 [Zakim]
... spectranaut_, melsumner, ray-schwartz, knights, scotto, Dniel
17:57:40 [Zakim]
RRSAgent, please draft minutes v2
17:57:42 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/05/09-aria-minutes.html Zakim
17:57:49 [Zakim]
I am happy to have been of service, spectranaut_; please remember to excuse RRSAgent. Goodbye
17:57:49 [Zakim]
Zakim has left #aria
18:05:11 [bkardell_]
bkardell_ has joined #aria
18:14:10 [AzPrison]
AzPrison has left #aria
18:30:06 [AzPrison]
AzPrison has joined #aria
18:31:27 [AzPrison]
AzPrison has left #aria
18:54:08 [jongund]
jongund has joined #aria