IRC log of aria-apg on 2024-04-23
Timestamps are in UTC.
- 18:01:57 [RRSAgent]
- RRSAgent has joined #aria-apg
- 18:02:02 [RRSAgent]
- logging to https://www.w3.org/2024/04/23-aria-apg-irc
- 18:02:07 [Jem]
- rrsagent, make minutes
- 18:02:08 [RRSAgent]
- I have made the request to generate https://www.w3.org/2024/04/23-aria-apg-minutes.html Jem
- 18:02:33 [Jem]
- Meeting: ARIA Authoring Practice Guide
- 18:02:46 [jugglinmike]
- jugglinmike has joined #aria-apg
- 18:03:01 [jugglinmike]
- present+ jugglinmike
- 18:03:13 [CoryJoseph]
- Present+
- 18:03:31 [Jem]
- https://github.com/w3c/aria-practices/wiki/April-23%2C-2024-Agenda
- 18:04:23 [Matt_King]
- Matt_King has joined #aria-apg
- 18:04:42 [jugglinmike]
- scribe+ jugglinmike
- 18:05:00 [jugglinmike]
- Topic: Setup and Review Agenda
- 18:05:07 [jugglinmike]
- Jem: Next meeting will be April 30
- 18:05:15 [jugglinmike]
- Jem: Any requests for changes to the agenda?
- 18:05:21 [jugglinmike]
- Jem: Hearing none, we'll move on
- 18:05:26 [jugglinmike]
- Topic: Publication status
- 18:06:02 [jugglinmike]
- Matt_King: Shawn and I will be travelling for AccessU
- 18:06:18 [jugglinmike]
- Matt_King: So it will be hard to choose a specific time for that week
- 18:06:39 [jugglinmike]
- Matt_King: Maybe the best decision is to work on getting everything ready by May 7th, and then just check in with Shawn if that doesn't work out for some reason
- 18:06:58 [jugglinmike]
- Matt_King: I don't think we have to be very particular about the day of the week, so Shawn can fit it in some time during the week of the 14th
- 18:07:17 [jugglinmike]
- dmontalvo: I support that. It will help dramatically if we can have a publication ready for May 7th
- 18:07:44 [jugglinmike]
- Matt_King: The pull request that I really want to get landed is the one related to "Feed"
- 18:07:54 [Jem]
- https://github.com/w3c/aria-practices/milestone/31
- 18:08:46 [jugglinmike]
- Matt_King: https://github.com/w3c/aria-practices/pull/2775
- 18:08:57 [jugglinmike]
- Matt_King: I'd like to get that done within the next two weeks
- 18:09:20 [jugglinmike]
- Matt_King: Same goes for this pull request concerning skipTo https://github.com/w3c/aria-practices/pull/2975
- 18:09:42 [jugglinmike]
- Matt_King: Only howard-e has looked at that, so we might want someone to do a visual design review--just to ensure that there are no regressions
- 18:10:26 [jugglinmike]
- Jem: I can do that review. I'll assign myself
- 18:10:30 [jugglinmike]
- Matt_King: Awesome
- 18:10:36 [jugglinmike]
- Matt_King: And thanks to howard-e for the code review
- 18:10:43 [jugglinmike]
- Matt_King: I think this is looking good for May 7th
- 18:11:02 [jugglinmike]
- Matt_King: I'm responsible for https://github.com/w3c/aria-practices/pull/1611
- 18:12:04 [jugglinmike]
- Subtopic: Coverage and Quality Report: add information about use of forced-colors media query in examples
- 18:12:09 [jugglinmike]
- github: https://github.com/w3c/aria-practices/pull/2902
- 18:12:20 [jugglinmike]
- Matt_King: We don't have any reviewers assigned here. Is this ready for review?
- 18:13:04 [jugglinmike]
- Matt_King: There are some conflicting files in this pull request because we changed how the report date is being generated (now, it's being generated during build instead of when the report is run)
- 18:14:39 [jugglinmike]
- Matt_King: Actually, it is only a conflict in the generated file... I wonder, is this a matter of jongund merging the "main" branch into his branch...?
- 18:17:17 [jugglinmike]
- Matt_King: I would like howard-e to look at this because he recently looked at the quality report stuff and I want to make sure it's all in-line with those other changes
- 18:17:48 [jugglinmike]
- Jem: I've assigned howard-e and added his name to the checklist in the pull request description
- 18:20:01 [siri]
- siri has joined #aria-apg
- 18:20:01 [jugglinmike]
- Topic: Feed example update
- 18:20:17 [jugglinmike]
- Matt_King: We'll skip this because Ariella isn't present today. I'll send an e-mail
- 18:20:27 [jugglinmike]
- Topic: Plans to Enhance High Contrast Support
- 18:21:03 [siri]
- can you please give to join zoom meeting?
- 18:21:04 [jugglinmike]
- Matt_King: The first step in this plan is the coverage report
- 18:21:07 [dmontalvo]
- presnt+ dmontalvo
- 18:21:15 [jugglinmike]
- present+ dmontalvo
- 18:21:42 [Jem]
- https://deploy-preview-315--aria-practices.netlify.app/aria/apg/practices/high-contrast/
- 18:21:42 [jugglinmike]
- Matt_King: I started a draft pull request to start experimenting with some ideas, https://github.com/w3c/aria-practices/pull/2991
- 18:21:54 [jugglinmike]
- jongund: I can take over from where you left off
- 18:22:00 [jugglinmike]
- Matt_King: Thank you!
- 18:23:07 [jugglinmike]
- Matt_King: let's get pull request 2902 in shape and delivered, first, than then work on pull request 2991
- 18:29:01 [jugglinmike]
- Topic: Adding a Live regions practice page
- 18:29:13 [jugglinmike]
- github: https://github.com/w3c/aria-practices/pull/2989
- 18:29:14 [Jem]
- https://github.com/w3c/aria-practices/pull/2989
- 18:29:24 [jugglinmike]
- Matt_King: We had a pull request that was originally started by Simon
- 18:29:34 [jugglinmike]
- Matt_King: It never got finished for a number of reasons
- 18:29:47 [jugglinmike]
- Matt_King: And there has recently been more attention given to live regions in ARIA
- 18:30:11 [jugglinmike]
- Matt_King: So now seems like the right time to "wake up" this piece of work that has been dormant for five years (since 2019!)
- 18:30:28 [jugglinmike]
- Matt_King: I created this pull request. The preview doesn't work right now, there are broken links, etc.
- 18:30:46 [jugglinmike]
- Matt_King: I could continue work on it, but I thought it was a great pull request for someone who wants to get their hands dirty for the first time
- 18:31:32 [jugglinmike]
- Matt_King: The first step is to bring the text up to date in terms of linking to the correct places in the APG, fixing the other evident problems in the pull request, and then facilitating a discussion about what SHOULD be on this new page.
- 18:31:58 [jugglinmike]
- Jem: It would be helpful if this had more of a description
- 18:33:08 [jugglinmike]
- Matt_King: I'd be happy to mentor someone if someone wants to pick this up
- 18:33:33 [jugglinmike]
- Matt_King: It includes a link to issue 1027. I don't know if that has a functional preview, but you can at least see the functional content by opening the "files" tab of that pull request
- 18:34:39 [jugglinmike]
- dmontalvo: I can make an attempt. No promises about deadlines, though!
- 18:35:04 [jugglinmike]
- Matt_King: I thought about raising an issue in ARIA and maybe pulling in one of the people in ARIA
- 18:35:21 [jugglinmike]
- dmontalvo: that's a good idea. ARIA is a larger group, to be sure, so we may find someone there
- 18:35:25 [Jem]
- Now I see what Matt did. https://github.com/w3c/aria-practices/pull/2989/files
- 18:35:39 [jugglinmike]
- Matt_King: I think I wanted to do something like that for ARIA Actions, too
- 18:35:54 [jugglinmike]
- Matt_King: But if, in the mean time, we could assign this to you, dmontalvo, just to get your initial impressions
- 18:36:00 [jugglinmike]
- dmontalvo: Sure
- 18:36:34 [jugglinmike]
- dmontalvo: This is only about live regions, correct? We're not considering ARIA Notify, yet, right?
- 18:36:40 [jugglinmike]
- Matt_King: That's right--not yet
- 18:37:07 [jugglinmike]
- Matt_King: For now, anything on ARIA Notify would have to be in the "experimental content" area. But this is not about that
- 18:37:31 [jugglinmike]
- Matt_King: We're not getting rid of declarative live regions--not at all. There's no movement in ARIA for anything like that
- 18:37:46 [jugglinmike]
- Matt_King: I think people will continue to use live regions when content is in the DOM and in a fixed location
- 18:38:13 [jugglinmike]
- Matt_King: There are other use cases where the Accessibility Notifications API will come into play
- 18:38:49 [Jem]
- content/practices/live-regions/live-regions-practice.html
- 18:39:05 [jugglinmike]
- Topic: Support for experimental content
- 18:39:25 [jugglinmike]
- Matt_King: I think we want to skip this topic, as well. I hoped to do more work on this before today's meeting started, but I did not
- 18:39:42 [Jem]
- https://github.com/w3c/aria-practices/issues?q=is%3Aissue+is%3Aopen+created%3A%3E2021-08-15+no%3Alabel++sort%3Aupdated-desc
- 18:39:43 [jugglinmike]
- Topic: Other new issues
- 18:42:23 [jugglinmike]
- Subtopic: Default actions on modal dialogs via ENTER key
- 18:42:27 [jugglinmike]
- github: https://github.com/w3c/aria-practices/issues/2992
- 18:43:35 [jugglinmike]
- Jem: This person is asking to use the "enter" key for escaping the modal dialog
- 18:44:42 [jugglinmike]
- Matt_King: They want to know if we can take the list of default actions in the modal dialog, should we say something about the enter key performing the default action
- 18:44:53 [jugglinmike]
- Jem: What is the default action?
- 18:45:03 [jugglinmike]
- jongund: Typically, it's the "submit"
- 18:45:26 [jugglinmike]
- Matt_King: I'm personally nervous about pressing "enter" in these situations because I'm not confident what it will do
- 18:45:38 [jugglinmike]
- Matt_King: ARIA doesn't have anything related to "default action"
- 18:46:13 [jugglinmike]
- Jem: "Enter key for default action" is a clear scope. But it's not clear what the default action is
- 18:46:46 [jugglinmike]
- CoryJoseph: I never use the default action in a modal, either
- 18:47:08 [Jem]
- s/Enter key for default action/Enter key for submit action
- 18:47:13 [jugglinmike]
- Matt_King: I think this is why ARIA doesn't include a default action attribute that you can apply to dialogs
- 18:47:15 [Jem]
- s/Enter key for default action/Enter key for submit action/
- 18:47:36 [jugglinmike]
- Matt_King: because there's no way of communicating the default action in a web dialog to an end user
- 18:47:58 [jugglinmike]
- Matt_King: That's why I feel a little reluctant to say anything at all about default actions in the interactions section of the modal dialog
- 18:48:06 [jugglinmike]
- jongund: Well, it's a browser convention
- 18:48:26 [jugglinmike]
- jongund: You get default action, it looks for the submit button
- 18:48:43 [jugglinmike]
- jongund: If you're in a form, that is
- 18:49:28 [jugglinmike]
- jongund: What does ARIA say about default actions? That you should do it? That you shouldn't do it? That sometimes you should do it?
- 18:49:45 [jugglinmike]
- jongund: Maybe this is beyond the scope of ARIA. It might not be worth saying anything about it in APG
- 18:50:03 [jugglinmike]
- Matt_King: If we said something about it, that would suggest that there is a way to define a default action for a dialog
- 18:50:14 [jugglinmike]
- CoryJoseph: Escape closes the dialog
- 18:50:21 [jugglinmike]
- Matt_King: That's not a default behavior, though
- 18:50:27 [jugglinmike]
- CoryJoseph: No, it's just a user expectation
- 18:51:01 [Jem]
- Enter key for default action
- 18:51:03 [jugglinmike]
- Jem: I searched the ARIA spec, and there's nothing about default in 1.3. In 1.2, however, there's a comment about it in a note
- 18:51:50 [jugglinmike]
- [Jem reads the notes]
- 18:51:56 [jugglinmike]
- s/notes/note/
- 18:52:23 [jugglinmike]
- Matt_King: That is the way that screen readers emulate a mouse click in "reading" mode. It's not related to the default action which we're considering here
- 18:52:50 [jugglinmike]
- CoryJoseph: If there's a form inside the modal, and you have a submit button, then there's a default action
- 18:52:57 [jugglinmike]
- CoryJoseph: Otherwise, there is no default action
- 18:53:11 [jugglinmike]
- Matt_King: Does a screen reader ever tell you about the default action in a form...?
- 18:53:20 [jugglinmike]
- CoryJoseph: I don't think so, not even with the most generous hints on
- 18:53:34 [jugglinmike]
- dmontalvo: I think you can get at the default on a Windows desktop app
- 18:53:40 [jugglinmike]
- Matt_King: Sure, in a dialog you can
- 18:53:53 [jugglinmike]
- dmontalvo: That may be out of scope for this discussion, though
- 18:55:12 [jugglinmike]
- Jem: I think we're saying "no", and the uncertainty here is the reason
- 18:56:08 [jugglinmike]
- Matt_King: Because ARIA does not provide a way of communicating what the default action will be, for us to say how to perform a default action is going beyond the spec.
- 18:57:42 [Jem]
- https://github.com/w3c/aria-practices/issues/2978
- 18:59:20 [jugglinmike]
- Zakim, end the meeting
- 18:59:20 [Zakim]
- As of this point the attendees have been jugglinmike, CoryJoseph, dmontalvo
- 18:59:22 [Zakim]
- RRSAgent, please draft minutes v2
- 18:59:24 [RRSAgent]
- I have made the request to generate https://www.w3.org/2024/04/23-aria-apg-minutes.html Zakim
- 18:59:26 [Zakim]
- I am happy to have been of service, jugglinmike; please remember to excuse RRSAgent. Goodbye
- 18:59:30 [Zakim]
- Zakim has left #aria-apg
- 18:59:38 [jugglinmike]
- RRSAgent, leave
- 18:59:39 [jongund]
- jongund has joined #aria-apg
- 18:59:47 [jugglinmike]
- rrsagent, make log public
- 19:00:27 [jugglinmike]
- RRSAgent, leave
- 19:00:27 [RRSAgent]
- I see no action items