IRC log of aria-dive on 2022-11-03

Timestamps are in UTC.

23:06:44 [RRSAgent]
RRSAgent has joined #aria-dive
23:06:44 [RRSAgent]
logging to https://www.w3.org/2022/11/03-aria-dive-irc
23:06:47 [Zakim]
RRSAgent, make logs Public
23:06:47 [Zakim]
please title this meeting ("meeting: ..."), jamesn
23:06:52 [Adam_Page]
Adam_Page has joined #aria-dive
23:07:00 [Adam_Page]
present+
23:07:50 [jamesn]
BGaraventa: Issue for some years where browsers have chosen on their own which roles etc need to be traversed
23:08:27 [scottono]
present+
23:08:55 [jamesn]
https://github.com/w3c/aria/issues/1821
23:09:15 [jamesn]
BGaraventa: first determine which roles should/should not be traversed
23:11:31 [jamesn]
scottono: example https://github.com/w3c/aria/issues/1821#issuecomment-1267695450
23:11:59 [jamesn]
q+ to ask is this not error correction at this point?
23:13:25 [jamesn]
ack me
23:13:25 [Zakim]
jamesn, you wanted to ask is this not error correction at this point?
23:13:49 [jamesn]
BGaraventa: some browsers could weigh on the side of including everything
23:14:00 [jcraig]
q+
23:14:13 [jamesn]
q+ to ask if we think authors should be able to do this
23:14:39 [jamesn]
ack jcraig
23:15:10 [scottono]
q+
23:15:11 [jamesn]
jcraig: +1 in support of jamesn language - there are opportunities for authors to get that interop to fix the issues
23:15:40 [jcraig]
q-
23:15:43 [jamesn]
jcraig: allowing the engines to account for it in a flexible way allows engines to account for something which are both performant and innvative
23:15:52 [jamesn]
ack me
23:15:52 [Zakim]
jamesn, you wanted to ask if we think authors should be able to do this
23:16:08 [Jamie]
q+
23:16:55 [jcraig]
q+ to say re: "allowed" MAY or SHOULD?
23:17:08 [jamesn]
BGaraventa: in principle I agree but the person who suffers is the AT user
23:18:17 [jamesn]
ack scottono
23:18:35 [jamesn]
scottono: I agree that in principle this should not be allowed
23:18:55 [jamesn]
scottono: but in HTML it is allowed and this is a real thing that is happening
23:19:00 [jamesn]
q+
23:19:25 [jamesn]
scottono: the rules for how name should be calculated are far more recent
23:19:36 [jamesn]
qq+
23:20:37 [jamesn]
ack me
23:20:37 [Zakim]
jamesn, you wanted to react to scottono
23:20:54 [jamesn]
jamesn: why can't we do that
23:22:33 [jcraig]
q+
23:22:46 [jamesn]
ack Jamie
23:23:13 [jcraig]
q+ to address the innerText comment (speccing that would not allow a better sub-set of innerText)
23:23:23 [jamesn]
Jamie: overriding of content only happens for cases links where they do allow name from content but name from author is also allowed
23:23:54 [jamesn]
Jamie: a bunch of conversations - a bigger conflation - I don't think focusability matters much if we traverse into something
23:24:09 [jamesn]
Jamie: when the root node allows name from content
23:24:41 [jamesn]
jcraig: group doesn't allow Name from content - but when it is a child it will get traversed
23:25:05 [jamesn]
Jamie: this focusability should get name from content but only when focusable
23:25:24 [jamesn]
s/jcraig: group/Jamie: group/
23:25:53 [jamesn]
Jamie: this would only apply for things that allow name from content
23:26:18 [jamesn]
Jamie: for roles that allow name from content there is a list of things which allow traversal
23:26:25 [jcraig]
ack me
23:26:25 [Zakim]
jcraig, you wanted to say re: "allowed" MAY or SHOULD? and to and to address the innerText comment (speccing that would not allow a better sub-set of innerText)
23:26:35 [jamesn]
q-
23:27:07 [jamesn]
jcraig: perhaps should would be better
23:27:54 [jamesn]
jcraig: BGaraventa sounded like you wanted to put InnerText in the spec - would be good to start with.... but wouldn't allow useragents to do a better job
23:28:22 [jamesn]
jcraig: there could be better ways including using text size etc, to allow user agents to do a better job
23:28:28 [Jamie]
q+
23:29:08 [jamesn]
BGaraventa: the problem is when you omit info you are determining that someone may not need to know what X is - maybe the disclaimer is important and it is smaller
23:29:38 [jamesn]
jcraig: agree would be a problem. with VO you can interact - if others are suppressing that then could be a problem
23:29:49 [jamesn]
ack Jamie
23:30:17 [jamesn]
Jamie: have no issue with UA using ML etc. to work something out - need to mark it such that it is a guess
23:30:21 [jcraig]
q+
23:30:46 [jamesn]
Jamie: think we had this conversation at TPAC and think V. important that the user knows it is a guess
23:30:53 [jamesn]
+1 to Jamie
23:31:31 [scottono]
+1
23:31:44 [jamesn]
q?
23:32:03 [jamesn]
ack jcraig
23:32:44 [jcraig]
VO has precedent for speaking "possibly <text>" or "probably <text>"
23:33:07 [jamesn]
BGaraventa: I like Jamie idea about traversing - but not specced out clearly
23:33:25 [jcraig]
Jamie: fine with that, but the spec should make it clear that the guess should not be the same API property as the label
23:34:03 [jamesn]
q+
23:36:57 [jamesn]
q-
23:37:26 [jcraig]
q+ to throw a <table> in <button> wrench
23:37:32 [jamesn]
q+ aaronlev
23:38:08 [jcraig]
ack me
23:38:08 [Zakim]
jcraig, you wanted to throw a <table> in <button> wrench
23:38:14 [aaronlev_]
q+
23:38:30 [scottono]
q+
23:39:01 [jamesn]
jcraig: link is less concerning.... button leaf nodes would be suppressed. We could make this an author error - unless content is exposed in other ways
23:39:10 [jamesn]
q- aaronlev
23:39:27 [jamesn]
ack aaronlev_
23:39:53 [jamesn]
aaronlev_: good simple example is Emphasis.... we have a list of the roles in chrome
23:39:56 [scottono]
q-
23:40:19 [jamesn]
https://docs.google.com/spreadsheets/d/1iLk-KTX2PZvqIhdhQzM9vfMI3za3RlWQCRNx1e6m2VM/edit#gid=1453515990
23:44:40 [jamesn]
q+
23:46:20 [jcraig]
ack j
23:56:29 [jamesn]
Jamie: to try to write up a proposal
23:56:37 [jamesn]
present+
23:56:46 [jamesn]
meeting: ARIA Deep Dive - Name traversal
00:01:13 [jamesn]
zakim, end meeting
00:01:13 [Zakim]
As of this point the attendees have been Adam_Page, scottono, jamesn
00:01:14 [Zakim]
RRSAgent, please draft minutes
00:01:14 [RRSAgent]
I have made the request to generate https://www.w3.org/2022/11/03-aria-dive-minutes.html Zakim
00:01:18 [Zakim]
I am happy to have been of service, jamesn; please remember to excuse RRSAgent. Goodbye
00:01:22 [Zakim]
Zakim has left #aria-dive
00:01:28 [Jamie]
Jamie has joined #aria-dive
00:01:42 [Jamie]
Hahaha, didn't mean to sign out so abruptly; hit the wrong button
04:39:51 [Jamie]
Jamie has joined #aria-dive