18:59:58 RRSAgent has joined #aria-apg 19:00:03 logging to https://www.w3.org/2023/12/05-aria-apg-irc 19:00:21 rrsagent, make log public 19:00:34 zakim, start the meeting 19:00:34 RRSAgent, make logs Public 19:00:36 Meeting: ARIA Authoring Practices Task Force 19:01:13 meeting: ARIA Authoring Practices Task Force Weekly Teleconference 19:01:52 Jem has joined #aria-apg 19:02:59 rrsagent, make minutes 19:03:00 I have made the request to generate https://www.w3.org/2023/12/05-aria-apg-minutes.html Jem 19:03:43 howard-e has joined #aria-apg 19:03:47 arigilmore has joined #aria-apg 19:03:59 present+ jugglinmike 19:04:02 scribe+ jugglinmike 19:04:12 present+ 19:04:16 https://github.com/w3c/aria-practices/wiki/December-5%2C-2023-Agenda 19:04:22 present+ 19:09:35 Matt_King has joined #aria-apg 19:10:25 present+ Cory 19:10:55 present+ Howard 19:11:14 topic: Setup and Review Agenda 19:11:47 Jem: We'll have meeting next week and one more on the 19th, the following two will be cancelled for the holidays 19:11:57 Topic: Status of Site Updates 19:12:11 jongund_ has joined #aria-apg 19:12:14 Jem: Next publication: December 19, 2023. Branch cut date: December 18, 2023 19:12:19 present+ jongund 19:12:38 Jem: We have to pull requests ready for the next publication. You can find links in the meeting agenda 19:13:02 present+ Matt_King 19:13:47 Matt_King: A GitHub "check" did not run for one of those, and I don't know why. I'm also concerned that it might represent a larger problem which affects other pull requests 19:13:51 howard-e: I'll take a look 19:13:56 CoryJoseph has joined #aria-apg 19:13:58 present+ howard-e 19:14:26 Matt_King: Shawn said there was no problem publishing on the 19th as long as there are only content changes--nothing complicated 19:14:51 Matt_King: We *do* have one item further on in the agenda related to the structure of the repository, and that seems like it may be too complicated 19:17:58 https://github.com/w3c/aria-practices/pull/2807 19:19:32 Topic: PR 2839 - set aria-expanded false when menus are closed 19:19:55 Matt_King: Previously, we had a problem with the preview build 19:20:03 Matt_King: I verified the toolbar change locally 19:20:11 Matt_King: But last night, it still wasn't working in preview 19:20:22 howard-e: the issue is a token authorization problem 19:21:05 howard-e: Carmen at Bocoup is asking Shawn if it's possible to update this. Hopefully, we can get this fixed today, but it may have to wait until Monday 19:21:29 howard-e: There's also some concern about this strategy moving forward. It relies on long-lived tokens 19:21:48 howard-e: That's a conversation that needs to happen with WAI. I think Bocoup can lead that conversation. 19:22:22 present+ Andrea_Cardona 19:22:39 Andrea_Cardona: There's a regression test failing, and I was unsuccessful in my attempts to fix it 19:22:47 present+ jongund_ 19:22:58 https://github.com/w3c/aria-practices/pull/2839#issuecomment-1840740478 19:22:58 jongund_: helpfully offered to take a look 19:23:10 jongund_: I added some suggestions this morning 19:23:24 Andrea_Cardona: Great! I'll take a look after this meeting 19:24:17 Matt_King: All the editorial review is done on this one 19:24:43 Matt_King: I'm responsible for the functional review. I'll wait for the preview build problem to be fixed 19:24:55 Matt_King: Code review is assigned to nobody. Oh! 19:25:01 jongund_: I can perform the code review 19:25:08 Matt_King: Thank you! 19:25:19 Matt_King: Looks like test review is assigned to Jem 19:25:35 Matt_King: there are no other reviews because there are no visual changes 19:25:43 Matt_King: This could probably land this week. Awesome! 19:26:11 jongund_: I'll wait for Andrea_Cardona to make her changes before performing the code review 19:26:19 Topic: Issue 2501 - Rating slider redesign 19:26:28 github: https://github.com/w3c/aria-practices/pull/2831 19:26:38 Matt_King: I'm signed up for editorial review here, but I haven't done that, yet 19:27:08 Matt_King: Looks like Curt has done the functional review, and Ariella_Gilmore has done the visual design review 19:27:11 present+ Ariella_Gilmore 19:27:21 Ariella_Gilmore: I'll get to the accessibility review this week 19:28:12 Matt_King: code review is to be done by Andrea_Cardona 19:29:17 Topic: Finish repo restructure 19:29:26 github: https://github.com/w3c/aria-practices/pull/2869 19:29:44 Matt_King: This is another one of those changes where it's focused on the back-end. We don't want the site to regress at all 19:30:06 Matt_King: We want people to compare every page of the website in the preview to the corresponding page in production 19:30:17 https://github.com/w3c/aria-practices/issues/2702 19:30:18 Matt_King: That's over 100 pages, so we're going to have to split up the work 19:30:40 Matt_King: For more context: in the current architecture, almost all of the images are inserted via scripts during the build process 19:31:06 Matt_King: But the images are content, so we want to control them from the "content" repository. We don't want the build process to insert content 19:31:44 Matt_King: This build moves all of that content into the content repository (e.g. 31 SVG files). It changes every page that has at least one image--it adds the reference to the image as a relative link 19:31:57 Matt_King: Once this lands, we'll have full control over the content from the "content" repository 19:32:18 Matt_King: We've done this in phases and steps since the launch of the redesign last year. This is the final step in that long process 19:32:48 Matt_King: In the past when we've had to make large changes like this, we've divided up patterns alphabetically 19:33:41 Matt_King: It appears that the preview for this isn't working right now. Hopefully the preview will be fixed later today, so that if we assign reviewers during this meeting today, then those preview links will be available tomorrow 19:34:03 Matt_King: It might be a lot to ask to have this all reviewed by Monday, but I think the work will go pretty quickly 19:35:39 Matt_King: Here's what I have in mind for the reviewers we designate for this work: Go to the production site, load the page, then on the preview, go to that same page in another tab. If they look the same at first glance, then move on to the next page. 19:35:58 Matt_King: The goal is no differences. If there is a difference, we'd want to know about that and flag it in the pull request 19:37:52 Matt_King: If we can get this done by Monday, then we could get it deployed this year. Otherwise, we'll have to wait until next year because this change is too complicated for us to give to Shawn by the only other publication date this year (December 19) 19:38:54 howard-e: Fixing the preview will require assistance from W3C, but it's not clear who is able to help and if they are available today 19:39:30 Matt_King: I don't think we need to review the "About" page. Between the "patterns" pages and the "practices" pages, I think there are about 80 pages to review in total 19:42:08 Matt_King: jongund_ can you look at the "patterns" page and then the "patterns" page up through just before "radio group"? 19:42:12 jongund_: Sure 19:43:54 Ariella_Gilmore: I can take "radio" through "window splitter" 19:44:09 Jem: I can review the "practices" pages 19:44:28 Matt_King: Then we would have everything covered amongst the three of you 19:44:59 Matt_King: I don't think there are any images on the index page 19:45:09 Jem: And there are no images on the "about" page, either 19:45:24 Matt_King: Okay, then I think between jongund_, Ariella_Gilmore, and Jem, I think that covers it! 19:45:37 Topic: Issue 2870: HTML labeling guidance 19:46:21 Matt_King: I was really surprised that there were problems with labeling via encapsulation 19:46:42 Matt_King: I didn't know that labeling via the "for" attribute was preferred 19:47:16 Matt_King: Some of the references are a few years old, but I would imagine this recommendation is still relevant 19:47:31 Matt_King: Does anyone object to changing our guidance? 19:47:52 jongund_: What about radio buttons and checkboxes? Those are the ones that people are naturally going to want to encapsulate 19:48:01 Matt_King: Well, checkbox is the example that's provided 19:48:46 https://github.com/w3c/aria-practices/issues/2870 19:48:48 Matt_King: Some of our examples don't follow this guidance, but that allows us to perform interoperability testing, so I wouldn't necessarily recommend changes those 19:50:20 Matt_King: I'm shocked because this approach to labeling (wrapping the input and the text with the "label" element) has been around for over a decade 19:50:40 jongund__ has joined #aria-apg 19:50:49 Matt_King: But the reporter is saying that Dragon doesn't recognize the input in that case 19:51:03 present+ CoryJoseph 19:51:14 CoryJoseph: We've seen this in CVS 19:51:33 CoryJoseph: Specifically for voice control users on our sites 19:52:26 Matt_King: I started drafting an alternative pull request to the one that's been offered because the one that's been offered introduces new words and concepts. I don't know if those are necessary 19:53:12 Matt_King: I would generally prefer to communicate the preference and emphasize it with the sequence that we offer alternatives 19:54:06 Matt_King: Hearing no objection to that, I'll have my alternate pull request ready for public review soon 19:54:23 jongund___ has joined #aria-apg 19:55:07 Topic: Tab behavior in disclosure navigation menu 19:55:21 github: https://github.com/w3c/aria-practices/issues/2866 19:55:37 Matt_King: The reporter thinks that when you tab out of a disclosure menu, it should close 19:56:50 Matt_King: This is not a menu, so I'm not sure I agree. Then again, we've made exceptions in other patterns, so I wonder if folks here agree 19:57:22 CoryJoseph: This is a tricky problem because we have to consider whether it needs to cover the misuse of the pattern 19:57:55 Matt_King: Does anyone agree with the reporter? 19:58:37 jongund: I don't like an exception for the patterns, per se, but there's so much confusion over the patterns already... 19:59:05 Matt_King: But if we go along with this suggestion, doesn't that exception increase the confusion? 20:00:00 Matt_King: An exception like this reduces the differentiation with the "menu", and I wonder if the recommendation to authors for this situation should be to "use the menu pattern, instead" 20:00:08 CoryJoseph: I'm on the fence about this 20:01:58 Caution! 20:01:58 Before considering use of the Menubar Pattern for site navigation, it is important to understand: 20:01:58 20:01:58 The menubar pattern requires complex functionality that is unnecessary for typical site navigation that is styled to look like a menubar with expandable sections or fly outs. 20:02:00 A pattern more suited for typical site navigation with expandable groups of links is the Disclosure Pattern. For an example, see Example Disclosure Navigation Menu. 20:02:07 Matt_King: The "menu bar" pattern page and the "disclosure" pattern page already compliment each other by referencing each other and explaining how to choose between them 20:02:41 caution about navigation menubar 20:04:09 Matt_King: CoryJoseph if you want to review those two pages, I think your perspective as a new attendee to this meeting would be particularly helpful 20:04:21 Zakim, end the meeting 20:04:21 As of this point the attendees have been jugglinmike, arigilmore, Jem, Cory, Howard, jongund, Matt_King, howard-e, Andrea_Cardona, jongund_, Ariella_Gilmore, CoryJoseph 20:04:25 RRSAgent, please draft minutes v2 20:04:26 I have made the request to generate https://www.w3.org/2023/12/05-aria-apg-minutes.html Zakim 20:04:32 I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye 20:04:32 Zakim has left #aria-apg 20:04:32 RRSAgent, leave 20:04:32 I see no action items