00:21:45 RRSAgent has joined #aria 00:21:49 logging to https://www.w3.org/2025/11/11-aria-irc 00:22:15 RRSAgent, make minutes 00:22:17 I have made the request to generate https://www.w3.org/2025/11/11-aria-minutes.html ZoeBijl 00:22:34 Zakim, show the agenda 00:22:34 I see 7 items remaining on the agenda: 00:22:34 1. Update from Open UI, Part 2 [from ZoeBijl] 00:22:34 2. Menu Element [from ZoeBijl] 00:22:34 3. snap-to-activate [from ZoeBijl] 00:22:34 4. Process discussion with W3C [from ZoeBijl] 00:22:34 5. Update from Open UI, Part 3 [from ZoeBijl] 00:22:34 6. OpenUSD Accessibility API, element, and other accessible format types like SVG+ARIA [from ZoeBijl] 00:22:35 7. Purpose and priorities of the ARIA WG, including review of new web features? [from ZoeBijl] 00:24:12 ari has joined #aria 00:24:28 jamesn has joined #aria 00:27:28 rrsagent, set logs public 00:44:40 elguerrero5 has joined #aria 00:44:44 elguerrero5 has left #aria 00:44:47 bkardell has joined #aria 00:45:15 Zakim, show the agenda 00:45:15 I see 7 items remaining on the agenda: 00:45:15 1. Update from Open UI, Part 2 [from ZoeBijl] 00:45:15 2. Menu Element [from ZoeBijl] 00:45:15 3. snap-to-activate [from ZoeBijl] 00:45:15 4. Process discussion with W3C [from ZoeBijl] 00:45:15 5. Update from Open UI, Part 3 [from ZoeBijl] 00:45:15 6. OpenUSD Accessibility API, element, and other accessible format types like SVG+ARIA [from ZoeBijl] 00:45:15 7. Purpose and priorities of the ARIA WG, including review of new web features? [from ZoeBijl] 00:45:19 Zakim, next item 00:45:19 agendum 1 -- Update from Open UI, Part 2 -- taken up [from ZoeBijl] 00:45:20 Adam_Page has joined #aria 00:45:24 spectranaut_ has joined #aria 00:45:24 alisonmaher has joined #aria 00:45:31 masonf has joined #aria 00:45:40 present_ 00:45:40 s/present_/present+/ 00:45:40 present+ 00:45:43 elguerrero has joined #aria 00:45:46 present+ 00:45:52 present+ 00:45:54 present+ 00:45:55 present+ 00:45:59 present+ 00:46:06 present+ 00:46:14 present+ 00:46:16 Jamie has joined #aria 00:46:42 siri has joined #aria 00:46:46 nico has joined #aria 00:46:54 present+ 00:46:59 present+ 00:47:23 scribe+ 00:47:23 SH: one of the things being incubated by ?? is interest invokers 00:47:28 ... there’s a new interest event 00:47:35 ... or declaritively for JS 00:47:37 s/??/OpenUI/ 00:47:44 ... the really cool part is that ?? 00:48:06 ... right now the way you do hover cards etc 00:48:22 ... usually when you use your mouse to hover 00:48:27 ... this is done with hover and focus events 00:48:27 flackr has joined #aria 00:48:29 ... and this doesn’t work for everyone 00:48:39 ... with interest invokers we have specific events for this 00:48:54 ... this means you can in theroy you can make this work for voice control 00:49:00 ... by having VC use a custom command 00:49:05 ... ?? 00:49:16 ... lots of possibilities to make this accessibility 00:49:26 ... browsers provide the interest event 00:49:36 ... devs will have to use that to make the UI functional 00:49:47 ... Scott and I have been providing feedback in the group 00:49:55 present+ 00:49:59 ... but we would like further feedback from the group 00:50:00 present+ 00:50:09 present+ 00:50:12 ... *starts slides* 00:50:22 ... open questions 00:50:38 ... 1. Does the aria-details for desktops SRs? Compare to aria-actions? 00:50:55 ... 2. Should the ::interest-hint pseudo element be excluded from the accessibility tree? 00:51:00 ... 3. Voice control contacts? 00:51:04 ... 4. Optional: touch access 00:51:09 LR: I want to clarify ?? 00:51:21 ... the plain ones would be when you have a popover with text content 00:51:41 ... the other would be anything besides just text 00:51:42 ... the way we implemented this 00:51:42 mehm8128 has joined #aria 00:51:42 ... with plain text there’s no aria-details 00:51:48 ... we use aria-description 00:51:51 q+ to clarify interestfor vs custom interest events 00:51:59 ... with the other ones we ?? 00:52:03 ... the name stays the same 00:52:09 ... you add an aria-description 00:52:31 ... it’s quite nice because the SRs i tested speaks the name + the description and the relationship 00:52:56 ... ?? my take would be that an event should happen 00:53:10 ... one way to verify this would be to alt+tab and then alt+tab back into the window 00:53:11 ... and then ?? 00:53:19 ... is this splitting that just chrome does? 00:53:24 SH: that is interesting 00:53:35 ... i do want to mention that this is not just a relationship for popovers 00:53:46 ... this event will fire even if it’s not a popover 00:53:58 ... it’s a programmatic event, so you don’t know what it would do 00:54:02 ... can you clarify ?? 00:54:05 LR: yes 00:54:14 ... the case i was describing was just interest for the popover 00:54:23 MF: if it’s not a popover you’re on your own 00:54:31 SH: this is about ?? interest 00:54:38 ... what is the mechanism for idnicating interest 00:54:44 LR: so not declaritive? 00:54:49 SH: not neccesarily 00:54:52 ... it could be both 00:54:59 ... this is more about specifically about this being a new event 00:55:05 ... it’s about how do you trigger that event 00:55:38 LR: i agree that from a semantics perspective this should be implemented 00:55:49 ... from aria-details, from a SR user persepective, needs some tweaking 00:55:58 sarah has joined #aria 00:55:59 ... maybe a good outcome from the discussion could be ?? 00:56:04 q? 00:56:06 ... this is an informal survey of users 00:56:14 ... what is the shortcut of going to aria-details 00:56:19 ... and nobody knew 00:56:29 JT: for declaritive… 00:56:33 ... we have aria-expanded 00:56:39 ... it will, or should, fire an event 00:56:46 ... when an interst target appears or disappears 00:56:52 ... and it also declares aria-details 00:57:00 ... your interest is in regard ?? 00:57:09 ... in which case you would have to ecplicitly set aria-details? 00:57:24 SH: my question is more about how you explicitly trigger interest 00:57:34 ... for example if you’re in browse mode 00:57:37 JT: couple of things 00:57:48 ... 1. AT sniffing 00:58:06 ... 2. i’m not following using the aria-details mechanism 00:58:15 ... it’s not an action, it’s a query 00:58:18 ... ?? 00:58:36 ... but even if there were asking for the details relationship, it’s not interest, it’s a programmatic query 00:58:45 ... an action might be acceptable 00:58:51 q? 00:58:58 ack Jamie 00:58:58 Jamie, you wanted to clarify interestfor vs custom interest events 00:58:59 ack me 00:59:15 MK: the way you’re talking about this 00:59:29 ... it sounds liek there’s a difference from someone looking at the accessibility tree 00:59:31 ... and at an event 00:59:35 ... is that correct? 00:59:39 ... is that necessary 00:59:56 ... i forget if interestfor is limited to popovers? 00:59:57 MF: no 01:00:00 SH: ?? 01:00:03 ... and everything else 01:00:11 ... interestfor=popover 01:00:28 MF: essentially there’s only delcaritive ?? attribute 01:00:35 SH: there is the event right? 01:00:38 ... that you can listen to? 01:00:40 MF: yea 01:00:53 JT: but the browser won’t trigger it? 01:00:57 ... so neither should AT? 01:01:03 front-endian-jane has joined #aria 01:01:03 SH: oh i thought it would trigger it 01:01:06 present+ 01:01:10 MF: no there’s no interest event 01:01:12 ... there’s no API 01:01:16 q+ 01:01:21 LR: can you clarify what feedback you want? 01:01:26 SH: essentially… 01:01:37 ... interestfor pointing at a popover or other elements 01:02:03 ... i assume we want the method of indicating interest to be the same between those events 01:02:16 MK: do you mean in the accessibility tree? 01:02:19 ... do you mean authors or users? 01:02:22 SH: i mena suers 01:02:26 s/suers/users/ 01:02:33 s/mena/mean/ 01:02:53 LR: one idea i once had 01:03:05 ... right now the aria-details relationship only happens when the itnerst target is shown 01:03:08 ... what would happen 01:03:14 ... the first thing people would say is ?? 01:03:24 ... could we indicate in the element that there is more content? 01:03:31 ... maybe using aria-expanded and collaps? 01:03:32 s/itnerst/intrest 01:03:49 SH: the problem with that is that you could have interst on an element that has aria-expanded 01:03:57 ... say you have an accordian header 01:04:02 s/say is ??/say is we can't expose the details relation because the target isn't in the accessibility tree/ 01:04:18 ... aria-expanded would be for the content, but the interest could be for a separate tooltip 01:04:28 MK: the SR user could request the actions 01:04:32 ... which sets focus 01:04:39 ... with focus there the actions get exposed 01:04:46 ... that’s how we get around the sniffing concern 01:04:48 ... but in this case… 01:04:54 ... couldn’t you do the same thing with… 01:04:57 SH: you could 01:05:03 MK: you do have a problem in the ations page 01:05:04 rrsagent, draft minutes 01:05:06 I have made the request to generate https://www.w3.org/2025/11/11-aria-minutes.html daniel-mac 01:05:12 ... the thing we didn’t address 01:05:16 ... stuff that’s not focusable 01:05:24 ... does it need to be focusable? 01:05:30 MF,SH: yes 01:05:32 q+ to flag that declarative vs imperative shouldn't be different, can expose has-interestfor:true or similar 01:05:33 ... buttons and links 01:05:38 MK: ?? 01:05:43 jarhar has joined #aria 01:05:44 ... ask the AT to set focus? 01:05:51 SH: i think aria-actiosn would work 01:06:05 MK: wondering if we have the same AT requirements 01:06:15 ... or would that cause issues for SR users? 01:06:18 q? 01:06:30 siri: you said whenever you hover it shows 01:06:31 SH: yes 01:06:38 siri: the issue i see 01:06:39 ... ?? 01:06:48 SH: that’s definitely an example 01:07:04 ... on wikipedia you get previous if you hover over articles you get a preview 01:07:08 ... same with social media 01:07:18 ... if you hover a username you could get a preview of the profile 01:07:45 siri: most of the time we’re talk about SR users 01:07:45 present+ Daniel 01:07:46 ... what about voice control users? 01:07:48 q+ to ask edge cases about invoking events and delays 01:07:52 SH: that’s the third question on the list 01:08:07 rrsagent, stay 01:08:17 q- 01:08:27 Subtopic: ::interst-hit pseudo element 01:08:43 SH: it’s part of the button or link you want interest for 01:08:47 ... we discussed this in OpenUI 01:09:11 ... my proposal was to not have this in the accessibiltiy tree if we do this with specific AT fucntions (??) 01:09:27 ... it would be a pointer target 01:09:34 JC: it would be a pointer target 01:09:38 ... so you can click it? 01:09:39 ack siri 01:09:46 ... but you wouldn’t expect an event on it 01:09:48 SH: yes 01:09:56 ... but it wouldn’t prevent you from adding it 01:10:10 ... i wouldn’t expect AT to have to interact with it 01:10:18 JC: didn’t we talk about this for aria-actions? 01:10:19 ... ?? 01:10:28 ... i would expect that would be the way to invoke it 01:10:38 SH: it’s not just there as a way to show interest 01:10:57 ... the element that has `interestfor` still shows the popover/associated element 01:11:08 Matt_King has joined #aria 01:11:11 ... so show on focus will already happen 01:11:35 MK: you said that the author could indicate the availability for `interestfor` 01:11:55 ... does that mean that the browser is in reposonse to attribute is automatically showing something next to the element 01:11:58 ... that’s a tab target? 01:11:59 SH: yes 01:12:13 q+ to clarify when the pseudoelement would be shown 01:12:16 ... the presentation would depent on how you style it 01:12:28 MK: so the author is providing that element in CSS? 01:12:28 SH: yes 01:12:33 ... it would be a CSS pseudo element? 01:12:45 MK: and it would appear when? 01:12:45 JT: always visible 01:12:53 MF: with the `content` property or something 01:13:12 MK: that presents a problem with WCAG probably 01:13:18 ... having two targets so close to eachotehr 01:13:25 ... ?? 01:13:39 SH: yea voice control and screen readers would be the two relevant ones 01:13:42 MK: ?? 01:13:53 SH: that’s also the other reason i think it shouldn’t be exposed 01:13:54 qv? 01:13:57 ... the use case driving this 01:14:02 ... you can expose this with ?? 01:14:21 ... and that means if you’re using a SR sometimes there might be an extra button for something that has interest 01:14:24 ... and sometimes there isn’t 01:14:35 MF: i think it’s important to remember that it’s auxillary 01:14:52 ... ack jcraig 01:14:52 jcraig, you wanted to ask edge cases about invoking events and delays 01:14:57 q- I'll ask later :) 01:15:01 q- 01:15:09 JC: iOS has a “two tab” behaviour 01:15:20 ... specifically on iPad where you have desktop sites 01:15:23 ... say a fly out menu 01:15:42 ... the two tap will essentially trigger the hover event 01:15:52 ... allowing the flyout menu to show 01:15:58 ... most of the concerns or open issues 01:16:02 ... are related to the mainstream interface 01:16:13 ... i’m just trying to pass these along 01:16:17 ... there’s no real concern 01:16:21 ... the ?? 01:16:36 ... the descoverability of long press has been logn been discussed 01:16:41 ... it’s useful for lots of things 01:16:52 ... there was another one that may be dismissed 01:17:01 ... there was long, medium, short keyboard delays 01:17:05 ... these seem to be gone? 01:17:09 MF: yea these are gone 01:17:13 ... it’s no times 01:17:16 ... the keywords are gone 01:17:27 ... times are there 01:17:30 JC: ah ok 01:17:42 MF: there is an explicit thing in there for user agent overrides 01:18:10 JC: the other thing that hasn’t been fully considered are things like the Apple Vision Pro situation or tmaybe meta glasses 01:18:20 ... i think that’s it 01:18:25 ... don’t need a response right now 01:18:31 ... just so you can think about it 01:18:36 SH: thank you 01:18:46 ... yes i want to talk about that with you jamie and maybe matt 01:19:03 ... *jokes about having interest for the topic* 01:20:02 front-endian-jane has joined #aria 01:21:05 *discussion about another meeting* 01:21:18 This is the whatwg schedule: https://github.com/whatwg/html/issues/11711#issuecomment-3499143498 01:21:45 move to next agendum 01:21:45 agendum 2 -- Menu Element -- taken up [from ZoeBijl] 01:22:06 DF: hi 01:22:21 ... one of the things we’ve been working on in the OpenUI is menus 01:22:26 ... the word menu is brutally overloaded 01:22:41 ... we specifically talking about system menus 01:22:50 ... like those found in operating systems 01:22:56 ... but also web applications 01:23:03 ... a word processor for example 01:23:18 ... the point of this presentation is to make everyone aware of the proposal 01:23:29 ... and have discussion about the accessibility considerations 01:23:37 ... the motivation is that this is a common pattern on the web 01:23:46 ... we did a survey on n sites 01:24:01 ... the wya to trigger these is ?? 01:24:08 ... hovering works universally 01:24:16 ... but keyboard and clicking are sparse 01:24:34 ... activating items works mostly with click and keyboard 01:24:37 ... but not universally so 01:24:45 ... also looping 01:25:01 ... so using arrow keys to move between menus and submenus 01:25:12 ... implementations vary 01:25:22 ... there are a bunch of other weird behaviours 01:25:26 present+ 01:25:26 ... such as `Tab` 01:25:33 ... support varies wildly 01:25:44 ... we have a lot of interesting proposals 01:25:49 ... such as the Popover API 01:26:07 ... *shows test page* 01:26:21 ... this is all keyboard navigation 01:26:40 ... we have (exclusivity) checkable menu items 01:26:52 ... this whole thing is using prototype ?? 01:26:59 ... the code is pretty simple 01:27:08 ... we have a new `menubar` element 01:27:17 ... and `menuitem` 01:27:28 ... and `menulist` 01:27:33 ... you can make radio menu items with a `fieldset` 01:27:47 ... we started by kicking up dust and tryign to handle everything 01:28:01 ... we learned pretty quickly there’s a lot of difficulty and complexity 01:28:02 s/prototype ??/prototype ??, no JavaScript/ 01:28:08 Apologies for stepping out abruptly. There's a critical VTT captions topic in Timed Text WG being discussed now. 01:28:10 ... especially with regards to accessibility 01:28:27 ... this resulted in us splitting off navigation bars 01:28:38 ... which would be a `navigationbar` element 01:28:47 ... thank you to all the accessibility people for being patient with us 01:28:59 ... Sarah, Scott, other people in the room, and probably others! 01:29:16 ... this means we can focus on menubar 01:29:59 LR: when you showed the example you said the `menubar` has `menuitem` in it 01:30:07 ... shouldn’t it have `menulist` and then `menuitem`? 01:30:25 DF: the `menubar` first has `menuitem` and these then invoke the `menulist` 01:31:02 ... the basic high level thing here is that we have native ARIA role mapping 01:31:10 ... `menubar` to `menubar` 01:31:16 ... `menulist` to `menu` 01:31:34 ... `menuitem` to `menuitem` 01:32:00 ... we also have a bunch of discussion around `aria-expanded`, `aria-checked`, and `aria-disabled` 01:32:46 ... we were landing on the behaviour of `` has `aria-disabled=true` 01:32:53 ... to make them “soft disabled” 01:33:01 ... we also discussed `aria-owns` 01:33:07 ... and how we shoudl expose the hiarchy 01:33:22 ... in the DOM we don’t nest `menulist` inside `menuitem` 01:33:28 ... those are siblings 01:33:50 ... should they be siblings in the accessibility tree? 01:33:57 ... or should they represent the visiaul hiarchy with `aria-owns` 01:34:04 ... it was suggested to keep them as siblings 01:34:13 ... a big part of this is keyboard support 01:34:14 ... ??? 01:34:19 ... the other thing is orientation 01:34:25 ... horizontal/verticle 01:34:33 ... which could use `aria-orientation` 01:34:46 jugglinmike has joined #aria 01:34:51 ... ~Fin~ 01:35:05 q+ 01:35:07 q+ to ask about accesskeys, menulist labelling, a11y tree parenting, grouping and posinset/setsize 01:35:13 q+ to ask how you are going to stop people using it for navigation menus 01:35:17 ... let’s open up the floor 01:35:52 q+ lucas 01:35:56 dbaron has joined #aria 01:36:01 Rahim: thank you for the presentation 01:36:10 ... question around the implementation like mega menus 01:36:12 ack Rahim 01:36:16 ... one common pattern that i come across a lot 01:36:21 ... if you have a menu 01:36:29 ... really you have a trigger to toggle the menu 01:36:38 ... sometimes they marked as menus 01:36:43 ... sometimes are details 01:36:51 DF: good question 01:36:59 ... all design items that would support a mega menu 01:37:15 ... everything would go into the `menulist` (??) 01:37:31 ... all the difficulty around mega menus is around ?? 01:37:49 ... i like to think we kinda support it out of the box 01:37:57 q+ 01:38:21 ZB: wouldn’t that be more for the `navigationbar` element? 01:38:25 DF: yea ?? 01:38:44 ... another is that they (??) have much more toolbar commands 01:38:47 ack Jamie 01:38:47 Jamie, you wanted to ask about accesskeys, menulist labelling, a11y tree parenting, grouping and posinset/setsize 01:38:55 JT: some quick points 01:39:06 ... have there been consideration for accesskey 01:39:37 MK: if you type “RE” in a menu it will go to the menuitem that starts with that 01:39:44 JT: do menu items ?? 01:39:49 ... because it probably should 01:39:58 ... i dropped a comment on the aria-owns issue 01:40:03 ... i can link to it 01:40:24 s/do menu items/do menu items name their submenu? like the menu item "file" should name the submenu that is opened/ 01:40:53 ... i’m concerned about people doing wacky stuff like sticking iframes, headings, and whatever in menuitems 01:40:59 ... if people can do it they probably will 01:41:05 ack me 01:41:05 jamesn, you wanted to ask how you are going to stop people using it for navigation menus 01:41:07 ... we should looka t ocntent model restrictions 01:41:24 JN: in aria we struggle from people using this for navigation menus 01:41:25 My comment regarding aria-owns and tree reparenting: https://github.com/openui/open-ui/issues/1297#issuecomment-3499980944 01:41:29 DF: we knew that people would 01:41:37 ... so we want it to work for that from the start 01:41:48 ... which led ius to the `navigationbar` proposal 01:42:00 ... we hope this will lead to accessible situations 01:42:03 MF: ?? 01:42:08 DF: one example is 01:42:20 ... for restricting cotnent 01:42:20 q+ 01:42:21 ack lucas 01:42:25 ... display none on nested links 01:42:32 qv? 01:42:42 LR: first letter navigation 01:42:51 ... this is how SR users navigate menus they arleady know about 01:43:03 ... it’s minimising the number of keystrokes 01:43:04 ... second 01:43:08 ... you talked about menu types 01:43:14 ... like checkbox and radiobutton 01:43:16 q+ 01:43:18 q+ to follow up on the content model Dominic mentioned (if time) 01:43:19 ... example from google docs 01:43:22 ... is alt+/ 01:43:37 zakim, close the queue 01:43:38 ok, jamesn, the speaker queue is closed 01:43:40 ... you type the menu item you think you know 01:43:45 ... and it’ll show where that is 01:43:56 DF: we have an issue open about this 01:43:59 q- 01:44:02 ... filterable menu item on top 01:44:07 q+ to ask about documentation of these decisions 01:44:48 ... there are problems around getting fuzzy search etc just right 01:44:52 ack Matt_King 01:45:07 MK: three things 01:45:13 ... content model stuff that Jamie mentioned 01:45:16 ... in the proposal 01:45:24 ... are there restrictions on what can be in a menu item 01:45:29 DF: it’s not resolved yet 01:45:36 ... we don’t want nested interactive content 01:45:48 ... we expect most things to be in menuitems (??) 01:46:01 MK: i see a lot of things that doesn’t fit within the current ARIA menu roles 01:46:07 ... putting things like headings in menus 01:46:13 ... normally the way around that 01:46:17 ... the popover would include 01:46:22 ... headings 01:46:27 ... it would become a dialog 01:47:35 q? 01:48:30 q- 01:48:33 ack sarah 01:48:46 SH: comments about the type to navigate 01:48:52 ... reminded me of select too 01:49:08 ... i wanted to make a note that we may want the same behaviour for ?? 01:49:12 ... i can open an issue about that 01:49:21 ... considering them both at once might be relevant 01:49:38 ... so developer preferred type ???? 01:50:54 *break time till 11:10* 01:51:56 zakim, show agenda 01:51:56 I see 6 items remaining on the agenda: 01:51:57 2. Menu Element [from ZoeBijl] 01:51:57 3. snap-to-activate [from ZoeBijl] 01:51:57 4. Process discussion with W3C [from ZoeBijl] 01:51:57 5. Update from Open UI, Part 3 [from ZoeBijl] 01:51:58 6. OpenUSD Accessibility API, element, and other accessible format types like SVG+ARIA [from ZoeBijl] 01:51:58 7. Purpose and priorities of the ARIA WG, including review of new web features? [from ZoeBijl] 01:56:38 jugglinmike has joined #aria 01:57:41 Previous meeting: https://www.w3.org/2025/11/10-aria-minutes.html 01:58:17 Agenda: https://github.com/w3c/aria/wiki/TPAC-2025-Kobe,-Japan-Agenda#tuesday-nov-11-2025 01:58:18 clear agenda 01:58:18 agenda+ Planning 01:58:27 RRSAgent, make minutes 01:58:28 I have made the request to generate https://www.w3.org/2025/11/11-aria-minutes.html ZoeBijl 01:58:56 clear agenda 01:59:38 agenda drop 1 02:01:06 agenda+ snap-to-activate [dbaron] 02:01:15 agenda+ Process discussion with W3C 02:01:27 agenda+ Joining WHATWG meeting to discuss anchor positioning! Room 501 02:01:34 agenda+ Updates from Open UI, Part 4 02:01:40 agenda+ OpenUSD Accessibility API, element, and other accessible format types like SVG+ARIA 02:01:47 agenda+ Purpose and priorities of the ARIA WG, including review of new web features? 02:02:01 RRSAgent, make minutes 02:02:02 I have made the request to generate https://www.w3.org/2025/11/11-aria-minutes.html ZoeBijl 02:03:24 Meeting: TPAC 2025 - ARIA WG Day 2 02:06:36 front-endian-jane has joined #aria 02:06:46 ChrisCuellar has joined #aria 02:10:18 RRSAgent, make minutes 02:10:19 I have made the request to generate https://www.w3.org/2025/11/11-aria-minutes.html ZoeBijl 02:10:52 scribe- 02:10:56 GitHub: https://github.com/w3c/aria/issues/2659 02:11:40 hmmm 02:11:44 s/hmmm// 02:12:06 github: https://github.com/w3c/aria/issues/2658 02:12:23 Topic: snap-to-activate 02:12:27 take up next agendum 02:12:27 scribe+ 02:13:29 DB: this is maybe a slighjtly different stage of presenting somehting 02:13:35 ... this is pretty early in the design process 02:13:42 ... if the feedback i get from the group today 02:13:49 ... is “no you’re doing it completely wrong” 02:13:55 ... that ok, this is the right time 02:13:56 s/somehting/something/ 02:14:15 ... alternative proposals are good at this point 02:14:15 elguerrero has joined #aria 02:14:19 ... i want to show some examples 02:14:29 a link to the explainer: https://github.com/WICG/declarative-partial-updates/blob/main/snap-to-activate-explainer.md 02:14:30 ... i don’t want to limit the discussion around the questions 02:14:35 ... but i have some questions 02:14:49 ... we’re trying to look at building at better gesture driven interface 02:15:04 ... it’s fairly common on touch devices where swiping to the side does something 02:15:10 ... might be navigating to some other part of the UI 02:15:14 ... might be ?? 02:15:23 ... some example, in order of ?? 02:15:34 ... i’ll start with the simpler examples 02:15:59 ... one of the simpler examples 02:16:01 noamr has joined #aria 02:16:05 present+ 02:16:08 ... i took most of these from android 02:16:24 ... in the photos app on android, if you swipe to the side, you go to the next photo 02:16:32 ... if you swipe in the opposite way you go back 02:16:35 ... it’s not destructive 02:16:37 s/in order of ??/in order of increasing complexity/ 02:16:50 ... if you do this on the web, you probably expect the URL to change 02:16:59 ... on the web this would be a page change in a SPA 02:17:03 ... this is the maps app 02:17:12 ... i want to see the previous or next traim 02:17:19 s/from Android/from native Android apps/ 02:17:19 ... i can swipe to the sides to do that 02:17:35 ... the UI is complicated 02:17:39 ... but it’s the google maps app 02:17:46 ... where you selected a particular subway station 02:17:50 ... and a direction to go 02:17:54 ... you’ve chosen a train 02:18:08 ... and it shows you a time when the train will leave and when it will arrive 02:18:19 ... and if you swipe to side it will show the next train 02:18:27 ... it’s kinda like navigating the photos 02:18:35 ... but the UI is more complicated 02:18:52 ... a slightly more complex action is pull to refresh 02:18:57 ... i took this from a web interface 02:19:16 ... if you pull down it shows a little error and then a little loading icon 02:19:25 nico has joined #aria 02:19:27 ... it will fetch new content if any 02:19:37 s/fetch/fetch and display/ 02:19:42 ... it’s a bit more destructive 02:19:47 ... requires a bit more care 02:19:53 ... the final example is a bit similar 02:19:56 ... in concerns anyway 02:20:01 ... this is the UI for Gmail on Android 02:20:07 ... showing a list of messages 02:20:15 ... if you swipe to the side it shows actions for the message 02:20:22 ... like delete, archive, move, etc 02:20:32 ... this again is even more destructive in action 02:20:47 ... i’m of the thinking here that a bunch of these things involve things that are scrollable 02:20:58 ... scroll-snapping in CSS 02:21:05 ... but how do we hook up ?? to something 02:21:08 ... to scroll-snapping 02:21:21 ... ?? 02:21:22 ... a bunch of them are not going to work 02:21:31 ... some that seem not dissaturous so far 02:21:37 ... the ability to snap to a particular place 02:21:47 ... to a button or link elsewhere in your UI 02:21:51 ... this has some advantages 02:21:55 ... these gesture driven UIs 02:22:03 ... are not necessarily the most discoverable 02:22:15 ... ??2 02:22:15 ... that maybe eleviate some problems with it 02:22:29 ... but at the same time we do want the gesture driven UI to be discoverable and accessible as well 02:22:32 ... one idea that we have floating 02:22:41 ... the things you interact with ?? 02:22:43 s/??2/if there is alternative UI to these gestures, which is not uncommon/ 02:22:52 ... and snapping with to ?? activates the button over there 02:22:57 ... one question about this 02:23:05 ... does this ?? the accessibility at all? 02:23:10 ... i’m not asserting that it does 02:23:15 ... i’m asking the question 02:23:17 q+ lucas 02:23:28 ... could we be thinking about the accessibility differently than we are 02:23:31 ... another questions 02:23:38 ... my understanding about this UI 02:23:56 ... there are various ways AT can make announcements about the availability of these things 02:24:03 ... if we take an approach like this 02:24:11 ... how should the mechanisms like this be ?? 02:24:21 ... distributed between ?? and AT 02:24:33 ... how much can build into the browser engine 02:24:39 ... those are some of the questions i have 02:24:48 ... at this point i’m mostly interested in… 02:25:06 q+ to ask about the distinction between non-destructive and destructive actions 02:25:09 ... feedback both about whether this sorta basic idea of mapping to activate another thing is horrible 02:25:13 ... and to the questions i have 02:25:17 q+ to raise the parallel to custom actions, AT discoverability 02:25:18 ack luc 02:25:24 LR: all the examples you gave 02:25:30 ... and some of the ideas of the solutions 02:25:34 ... are of the higher level 02:25:44 ... in here’s an action and here’s a ?? 02:25:49 ... it feels like it was very abstract 02:25:51 ... as a user 02:25:56 ... when you’re describing the use cases 02:26:04 ... ?? voice over with the actions rotor 02:26:22 ... VO for iOS/iPadOS has the actions rotor 02:26:23 s/??/the best example we have is/ 02:26:34 ... authors can create this idea that there are actions for elements 02:26:40 ... my question is 02:26:55 ... why a possible solution couldn’t involve a ?? pairing 02:27:13 s/??/semantic/ 02:27:15 ... if the solution couldn’t be one step higher in the hiarchy 02:27:28 sarah has joined #aria 02:27:34 DB: i think it’s clear 02:27:40 ... some of the questions that’s 02:27:51 ... it’s sort of a larger solution 02:27:55 ... that isn’t just about this space 02:28:00 ... it seems some of the questions 02:28:06 ... it’s an interesting thing to think about 02:28:12 ... how it fits in with other pieces of work 02:28:13 ack alice 02:28:13 alice, you wanted to ask about the distinction between non-destructive and destructive actions 02:28:35 q? 02:28:37 AB: i thought that the distinction you made between non-destructive and desctructive actions was interesting 02:28:46 ... the first just looked like a scroll 02:28:50 ... same with the train example 02:29:02 ... the ones you described as destructable look like actions 02:29:12 ... the pull to refresh is like activating a button 02:29:23 ... it activates a button to delete and then repopulate 02:29:33 ... i wonder if those actions need a specific solutions 02:29:41 ... scolling is just scrolling 02:29:44 ... but those actions are ?? 02:29:56 s/??/destructive/ 02:30:02 ... and i was wondering if SR users are interacting with those more destructive actions 02:30:06 ... like the pull down to reefresh 02:30:14 MK: the pull down to refresh is the same for SR users 02:30:23 ... the equivalant action in most native actions 02:30:31 ... is the scroll down gesture 02:30:40 AB: and you get an announcement of what will happen 02:30:47 MK: if there is it’s normally done by the app 02:31:01 ... i guess similar to sighter users, you learn about it the usual way 02:31:05 ... word of mouth 02:31:13 ... or how ever people learn about this… 02:31:24 MF: on touch interface it’s reversable 02:31:30 ... you can cancel the actions 02:31:39 MK: ah ok, SRs can’t do that i don’t think 02:31:41 ack Jamie 02:31:41 Jamie, you wanted to raise the parallel to custom actions, AT discoverability 02:31:42 qv? 02:31:53 JT: wanted to echo some of what Lucas was saying 02:31:59 ... some of this aligns with aria-actions 02:32:08 ... currently there needs to be some kind of DOM element 02:32:13 ... that you can use to ?? that element 02:32:22 ... might difficult because there is no visible DOM element to use 02:32:27 ... and AT sniffing 02:32:40 ... is there some way that we can bind ?? to actiosn? 02:32:44 ... to Alice’s point 02:32:46 q+ 02:32:55 ... scorlling to show some UI is not a ?? pattern 02:33:09 ... i image a voice control user going “scroll left” to show the menu 02:33:19 ... i don’t think that’s a ?? pattern 02:33:24 ... i hope we can do better 02:33:33 AB: in my example it wasn’t a toolbar 02:33:35 JT: ?? 02:33:40 q? 02:33:42 ... we have to be careful 02:33:48 ack sarah 02:33:54 ... that scrolling is not a natural fit for destructive 02:34:03 SH: you wouldn’t allow authors to do this via aria-actions 02:34:09 ... ?? 02:34:18 ... but it wouldn’t be AT sniffing because ?? 02:34:29 ... that could in theory autmated a scroll actions 02:34:32 q? 02:34:35 JT: and then it wouldn’t be AT sniffing 02:34:43 ... there’s precedence for that 02:34:55 ... we emulated key presses to avoid AT sniffing 02:34:58 (SH talking about browser implicitly wiring something up to aria-actions) 02:35:02 SH: not saying that’s the best solutions 02:35:15 s/that’s a ?? pattern/that's a good pattern/ 02:35:15 ... but i do think that actions would be possible to use 02:35:24 q? 02:36:10 ??: another example is native apps where you scroll between different parts of the app 02:36:16 ... like scroll snapping 02:36:17 s/??/noamr/ 02:36:22 ... scrolling through the tabs 02:36:37 ... it feels more like scroll to activate 02:36:43 VY: David do you want any clarification 02:36:48 ... or feedback in the future? 02:36:57 DB: i can follow up individually 02:37:08 ... the one other thing is 02:37:21 ... to alice’s point one of the things about the photos example 02:37:25 ... one of the pieces is 02:37:28 ... there’s two things 02:37:30 ... one is scrolling 02:37:32 noamr has joined #aria 02:37:37 ... and the other is it’s changing the URL 02:37:44 ... which is different from just scrolling 02:37:49 ... thank you all for the feedback 02:37:59 ... feel free to file issues on the repo 02:38:12 ... https://github.com/WICG/declarative-partial-updates 02:38:46 siri 02:38:51 Could someone post a link for aria actions? PR or something else? 02:38:58 aria-actions PR: https://github.com/w3c/aria/pull/1805 02:39:06 aria-actions issue as well: https://github.com/w3c/aria/issues/1440 02:39:43 Topic: process discussion with W3C 02:39:51 BZ: hello everyone 02:40:09 ... like most newly ellected people i’m excited to make some changes 02:40:19 ... i hope to make the process document a bit more readable and accessible 02:40:29 ... right now it’s very long and very dry 02:40:29 ... very technical 02:40:40 ... written like your internal lawyer is supposed to be reading it 02:40:45 ... while the AB has some ideas 02:40:52 ... we want feedback from WGs 02:40:59 ... you are the ones working with it 02:41:06 ... as you move docuemtns through the process 02:41:18 ... my hope is to get a dump from anyone that has anything to say 02:41:29 q+ 02:41:38 *asked to stop scribing* 02:41:38 scribe- 02:43:34 q+ to mention tooling aspec 02:43:44 q+ack spectranaut_ 02:43:50 ack spectranaut_ 02:43:55 q- ack 02:44:04 s/tooling aspect/the tooling aspect/ 02:44:13 ack daniel-mac 02:44:13 daniel-mac, you wanted to mention tooling aspec 02:44:19 related document: https://www.w3.org/policies/process/ 02:44:19 q+ brian 02:44:56 ack bria 02:44:56 RRSAgent, make minutes 02:44:57 I have made the request to generate https://www.w3.org/2025/11/11-aria-minutes.html ZoeBijl 02:47:30 Chair: spectranaut_ jamesn 02:49:51 qv? 02:54:48 q+ 02:54:48 q+ 02:54:52 ack spectranaut_ 02:54:52 q+ Matt_King 02:54:52 ack me 02:54:52 ack Matt_King 02:54:52 ChrisCuellar has joined #aria 02:54:52 qv? 02:54:58 scribe+ 02:54:58 *lunch time!* 05:09:23 take up next agendum 05:09:46 q- Matt_King_ 05:10:21 agenda take up item 4 05:19:38 scribe+ 05:19:38 *introductions* 05:20:30 present+ 05:20:54 present+ 05:21:06 topic: Updates from Open UI, Part 3 05:21:06 SH: continuing from earlier today 05:21:12 q? 05:21:28 *emphatically closes door* 05:21:53 SH: next item from openui is 05:22:01 ... styleable select updates 05:22:07 ... we talked about this last year 05:22:11 ... Is the room intended to be muted? 05:22:33 ... it’s the same element 05:22:47 ... but you use the new version with styleable children 05:22:54 ... we won’t talk about the base control 05:22:58 ... but there are new controls 05:23:02 ... there has been discussion 05:23:05 ... with styles you can ?? 05:23:18 ... what happens with orientation changes 05:23:25 s/can ??/can change more than you can with a list/ 05:23:27 ... for arrow key navigation for example 05:23:37 ... could it be a grid? 05:23:41 ... with 2D arrowing 05:23:47 ... don’t know if we get into that today 05:23:52 ... but please comment on the issue 05:23:53 q+ 05:24:08 ... i want opinions on the arrowing based on the orientation 05:24:18 ... or allowing authors to choose a horizontal orientation 05:24:23 ... because authors will do that 05:24:53 GitHub: https://github.com/w3c/aria/issues/2665 05:24:55 q? 05:25:07 q+ to ask if these are ever 2D? 05:25:09 MK: these things are pretty much always guaranteed to wrap 05:25:15 ... i mean the visual presentation 05:25:27 ... if you have a horizontal control 05:25:29 ... would it wrap? 05:25:33 SH: not necessarily 05:25:33 q? 05:25:36 ... it might scroll 05:25:55 GitHub: https://github.com/w3c/aria/issues/2665 05:26:12 SH: author’s CSS would dicate this behaviour 05:26:43 ... the proposal is for authors to switch from vertical to horizontal 05:26:46 MK: ?? 05:26:51 ... what if they would do both 05:27:03 ... would it be up to the author to say both orientations do the same thing? 05:27:17 SH: my question is to switch orientation to match what people do with this control 05:27:27 ack Jamie 05:27:35 JT: i don’t see an issue with question 1 05:27:38 ... for question 2 05:27:46 ... should we change the keyboard orientation 05:27:48 ... ?? 05:27:56 ... aria-orientation keyboard support is sparse 05:28:02 ... but let’s assume it will be at some point 05:28:13 ... i’m making an assumption without backing 05:28:26 ... but i assume most users will use up|down regardless of orientation 05:28:32 q+ 05:28:42 SH: i don’t think there is the equivalant now in the base control 05:28:51 JC: and LTR and RTL 05:28:53 ack cyns 05:28:53 cyns, you wanted to ask if these are ever 2D? 05:29:01 CS: just wondering if ?? 05:29:17 s/if ??/if these might ever be 2 dimensional/ 05:29:19 ... whenever i encouter that in a control it makes me happy 05:29:31 SH: ?? 05:29:39 JT: we shouldn’t do the keyboard thing then 05:29:47 CS: *something about a tree* 05:29:58 what is the command to enter in the queue? 05:30:05 s/SH: ??/SH: there isn't a lot of consensus for 2d, but there is more consensus for horizontal select/ 05:30:06 s/SH: ??/SH: There is a proposal for 2 dimensional select, but there's less consensus on that/ 05:30:09 Jane: i’ve come across plenty of 2D selects 05:30:23 ... it would be appear to some users as only one column 05:30:28 MK: there is a solution to that 05:30:37 ... you wrap at the bottom of the column 05:30:47 q+ to note that 2d select could be exposed as a grid instead of a listbox 05:30:50 ... that’ll allow you to always hit all items 05:31:04 JF: that can cause confusion with many items 05:31:08 s/Jane/JF/ 05:31:16 q? 05:31:24 ack front-endian-jane 05:31:45 *short discussion about colour and emoji pickers* 05:31:50 ack Jamie 05:31:50 Jamie, you wanted to note that 2d select could be exposed as a grid instead of a listbox 05:31:59 JT: a 2D select we would probably expose the semantics differently 05:32:03 ... maybe say table rather than list 05:32:07 ... it would help solve it 05:32:09 MK: it would 05:32:10 q+ 05:32:13 SH: ?? 05:32:25 MK: if it is possible to wrap a 2D… 05:32:29 present+ 05:32:30 ... i think i agree with Jamie 05:32:34 q+ 05:32:42 ack jarhar 05:32:44 ... from a discoverability perspective a 2D ?? 05:33:10 Joey: it seems like maybe it is the wrong type of primitive? 05:33:16 ?? 05:33:25 q+ 05:33:32 JN: it may be good… 05:33:39 ... it would be good for discoverability to ?? 05:33:44 q+ 05:33:48 ack Jamie 05:33:50 ack me 05:33:54 ack sarah 05:33:57 SH: this is a thing we’ve run into for non-select grids 05:34:02 ... people want to ?? 05:34:09 q+ 05:34:13 ... not everyone is happt about that all of the time 05:34:29 ... i do think there’s a mechanism for us to ask authors if this is a declaritive ?? 05:35:08 ... if we think we can make grids/2D selects accessible 05:35:13 ... i will make a non-TPAC thing 05:35:15 q- 05:35:28 General agreement. 05:35:52 s/non-TPAC thing/non-TPAC issue/ 05:36:05 ack Adam_Page 05:36:30 AP: for the select element the UI is presented 05:36:35 ... the author can’t hijack the role? 05:36:40 ... so the wrapper 05:36:44 SH: there is na internal toggle 05:36:56 ... but no they can’t the popup at all 05:37:20 SH: ?2 05:37:28 ... is the conclusion to built this into select? 05:37:35 ... or should be a different element? 05:37:48 MK: wouldn’t it be simpler if its the same element? 05:37:49 q+ 05:37:51 SH: yea 05:38:01 ack jarhar 05:38:12 JA: i thought some more about ?? 05:38:20 ... we should have this attribute (??) 05:38:27 ... it’s a semantic thing that eblongs in the HTML 05:38:32 ... but with auto and base appearance 05:38:42 q+ 05:38:43 ... understanding saying there’s no native macOS popup that’s a grid 05:38:46 ... so we can’t do this 05:39:04 ... so i think the best way to do this is to not use select and make your own element 05:39:29 AP: i’m wondering if a third value like mixed or ?? proposed? 05:39:41 JN: it’s been proposed before 05:39:46 ... i proposed it for a slider before 05:39:51 MK: a 2D slider 05:40:13 ack Adam_Page 05:40:22 summary of what i was saying: i think that adding an HTML opt in to the select element to make the picker a grid could be tough to get into HTML because the select element supports native appearance and base appearance, and i would expect the response from whatwg to be not to add it because native platforms like macos might not have a grid popup 05:40:22 for that native control 05:40:35 SH: my takeaway is: i will organise a aria wg ?? 05:40:44 ... it could be applicable for styleable select 05:40:56 ... for now tentative yes for arrow as a non replacing thing for aria-orientation=horizontal 05:41:22 *everyone laughs at scribe* 05:41:26 s/i will organise a aria wg ??/i will organise a aria issue to discuss arrowing through grid content that is represented as a list/ 05:41:54 subtopic: can editable combos using input + datalist be accessible outside of desktops? 05:42:39 SH: combos using input + datalist are problematic outside of desktop 05:42:48 ... they don’t work well with VO 05:42:52 ... often at least 05:43:15 q? 05:43:18 q+ 05:44:15 JA: i’m trying to work on this in OpenUI 05:44:18 ... it sounds concerning 05:44:27 ... if you put a lot of effort into building a combo with ARIA 05:44:31 ... does that work with VO? 05:44:35 SH: mostly no 05:44:53 ... currently it works with VO and Chrome but not VO and Safari 05:45:00 q+ to clarify difference with current datalist, autocomplete, combobox, etc. 05:45:15 MK: this is one of the more ambitious things i want to get into aria-at 05:45:29 JC: this goes to show why our automation efforts are so important 05:45:51 ... gives us insight into how things regress over time 05:46:01 SH: is this something Apple wants to support 05:46:11 JC: certainly a combobox can be useful 05:46:38 ... the general question of can it be accessible outside of Windows, sure 05:46:49 ... but we should first look at how can it be useful 05:47:02 ... we need implementations to understand of how it is expected to be used 05:47:09 JT: to clarify 05:47:14 ack Jamie 05:47:14 Jamie, you wanted to clarify difference with current datalist, autocomplete, combobox, etc. 05:47:16 q- 05:47:18 ... i’m curious what is the change you’re proposing? 05:47:34 ... currently you can type in it, and it will show suggestions 05:47:56 SH: ?3 05:48:05 JT: is there anything beond the open pickup? 05:48:17 SH: all the native experiences open basically a dialog 05:48:34 ... but i assume we can hash out all these things to make it accesisble on keyboard 05:48:43 JT: ?4 05:48:55 SH: yes, and also more styleable and ?? 05:49:11 q? 05:49:14 JT: let’s talk more about that later 05:49:20 SH: let’s move on 05:49:20 s/and ??/and customiseable/ 05:49:27 here is the openui explainer for combobox: https://open-ui.org/components/combobox.explainer/ 05:49:58 q+ 05:50:04 subtopic: Any concerns with out-of-the-box input within a dialog popup for select? 05:50:15 SH: this is about filterable selects 05:50:20 ... i think this is a great idea 05:50:30 ... and more usable than a combobox 05:50:35 JN: and it’s done all the time 05:50:46 ... so it’s important to get it right 05:50:48 SH: agreed 05:50:56 ... i think we should prioritise this over combobox 05:51:03 q? 05:51:07 JC: so you’re talking about aria-actions over ?? 05:51:22 AP: our combobox has a ??? 05:51:45 q+ Matt_King 05:52:09 q+ to ask about the actual filtering 05:52:10 s/has a ???/has items with a button to remove them/ 05:52:18 qq+ 05:53:07 ack me 05:53:08 jamesn, you wanted to react to Jamie 05:53:09 scribe: Adam_Page 05:53:11 s/actions over ??/actions on options to spport multiple clickables/ 05:53:50 sarah: the one thing we’d have to solve is the trigger would have to be both a form element with a value and a label 05:53:53 s/scribe: Adam_Page/scribe+ Adam_Page/ 05:54:06 RRSAgent, make minutes 05:54:10 jamesn: yeah, not sure how to do that in HTML 05:54:18 sarah: even worse, because the role is different across platforms 05:54:29 qv? 05:54:30 s/jamesn/jarhar/ 05:54:30 ack Matt_King 05:54:40 ack jamesn 05:54:42 q+ to ask how OpenUI combobox would be different to input datalist, are we duplicating here? 05:54:44 ack jar 05:54:47 ack Matt_King 05:54:58 Matt_King: I thought customizeable select did get mapped to combo box role? 05:55:00 RRSAgent, make minutes 05:55:02 I have made the request to generate https://www.w3.org/2025/11/11-aria-minutes.html ZoeBijl 05:55:05 sarah: is that true on all platforms? 05:55:11 jarhar: I’m working on follow-up 05:55:14 zakim, show agenda 05:55:14 I see 4 items remaining on the agenda: 05:55:15 3. Joining WHATWG meeting to discuss anchor positioning! Room 501 [from ZoeBijl] 05:55:15 4. Updates from Open UI, Part 4 [from ZoeBijl] 05:55:15 5. OpenUSD Accessibility API, element, and other accessible format types like SVG+ARIA [from ZoeBijl] 05:55:15 6. Purpose and priorities of the ARIA WG, including review of new web features? [from ZoeBijl] 05:55:18 mehm8128 has joined #aria 05:55:26 agenda take up item 4 05:55:38 topic: Updates from Open UI, Part 4 05:55:44 ... for if size = 1 05:55:57 ... it’s mapped to combo box 05:55:57 q? 05:56:06 jcraig: follow-on from jarhar 05:56:22 ... what native control is going to get built that will actually be customizable 05:56:29 ... using Hilton recent searches example 05:56:35 ... a list with multiple actions 05:56:37 ... and headings inside 05:56:57 ... presumably some sort of filtering algorithm 05:57:02 sarah: there is a proposal for that 05:57:13 jcraig: that would be author-specified? 05:57:21 jarhar: check out the explainer 05:57:44 jcraig: anne should be involved 05:57:44 jarhar: haven’t brought to WHATWG yet 05:58:30 jcraig: you can’t stop progress; openUI features need to be accommodated 05:58:43 q? 05:59:05 ack jcraig 05:59:05 jcraig, you wanted to ask about the actual filtering 05:59:05 ack me 05:59:15 ack Jamie 05:59:15 Jamie, you wanted to ask how OpenUI combobox would be different to input datalist, are we duplicating here? 05:59:20 Jamie: confused between openUI combobox vs datalist proposal 05:59:24 sarah: 2 proposals 06:00:01 Jamie: don’t they solve the same problem? 06:00:10 jamesn: people will want to be able to do both 06:00:32 Jamie: I need to understand that better 06:00:43 sarah: for the datalist combobox, the options exist on the page 06:00:52 ... for the ability to put an input into the