12:57:57 RRSAgent has joined #matf 12:58:01 logging to https://www.w3.org/2025/05/28-matf-irc 12:58:01 RRSAgent, make logs Public 12:58:02 please title this meeting ("meeting: ..."), JJ 12:58:02 Zakim, this is MATF 28 May 2025 12:58:03 got it, JJ 12:58:10 Meeting: MATF 28 May 2025 12:58:15 chair+ 12:58:21 agenda+ 2.1.1 Keyboard 12:58:26 agenda+ 2.1.2 No Keyboard Trap 12:58:31 agenda+ 2.4.1 Bypass Blocks 12:59:24 Tanya has joined #matf 13:00:44 present+ 13:00:49 pauljadam has joined #matf 13:00:51 Carol has joined #MATF 13:00:57 present+ 13:00:59 Jon_Gibbins has joined #matf 13:01:07 present+ 13:01:40 regrets+ quintinb 13:01:44 regrets+ TimGravemaker 13:01:46 regrets+ hdv 13:01:55 regrets+ Julian 13:02:11 present+ 13:02:47 present+ 13:03:35 Zakim, nominate a scribe 13:03:35 Not knowing who is chairing or who scribed recently, I propose Carol 13:04:32 https://github.com/w3c/matf/wiki/IRC-Cheatsheet 13:05:00 Detlev has joined #matf 13:05:07 present+ 13:05:43 Zakim, nominate a scribe 13:05:43 Not knowing who is chairing or who scribed recently, I propose Jon_Gibbins 13:06:09 Karla has joined #matf 13:06:12 GleidsonRamos has joined #matf 13:06:15 present+ 13:06:21 Jon_Gibbins: 13:06:26 present+ 13:06:26 Megan_Pletzer has joined #matf 13:06:29 colon 13:06:35 present+ 13:06:44 scribe: Jon_Gibbins 13:07:47 agenda+ MATF project planning 13:07:59 open agendum 4 13:08:11 What's needed: 13:08:11 - We need to create (sub) issues for each recorded action, to ensure they are tracked and can be assigned to someone 13:08:11 - All (sub) issues need to be added to the MATF Project board, reflecting their status, e.g. To-Do, In Progress, In Review, Done 13:08:11 - We need to identify which (sub) issues are blocking the progress on other issues, e.g. missing a certain definition can block the drafting of a certain success criterion 13:08:13 - The blocking issues need to be put "In Progress" and we need to find candidates that are able to work on them 13:08:13 - We need to change the way the agenda is created, instead of going through issues chronologically by their variation type, we should focus on blocking issues, and focus on completing "unblocked" issues 13:08:42 https://github.com/orgs/w3c/projects/147 13:10:59 Jamie has joined #matf 13:11:06 present+ 13:14:09 JJ: Summarises what he and Tanya discussed about project planning using Github issues and project tools. 13:14:14 https://github.com/orgs/w3c/projects/56 13:14:25 ^ Link is to WCAG project planning 13:16:09 +1 13:16:10 Do you agree with what's needed? 13:16:11 +1 13:16:12 +1 13:16:15 +1 13:16:15 +1 13:16:16 +1 13:16:20 I think this is a good move. 13:16:34 +1 we need something to move things forward 13:17:14 open agendum 1 13:17:26 JJ: The group should take some time to think about these suggestions and feedback via the group Slack to directly to JJ 13:18:20 https://github.com/w3c/matf/issues/12 13:18:31 https://w3c.github.io/matf/#success-criterion-2-1-1-keyboard 13:20:25 JJ: Previous discussions have been around definition of “keyboard interface” versus “accessibility interface” in mobile environments. Need a definition to move forward. 13:21:22 Jon_Gibbins: I fear that “accessibility interface” is too vague or open to misinterpretation. 13:22:26 q+ 13:22:34 ack Jon_Gibbins 13:23:53 Jon_Gibbins: Keyboard focus in apps is different compared to the web. Focus order (assistive technologies) vs Tab order (keyboard) 13:25:08 q+ 13:25:08 Jon_Gibbins: My interpretation with anything keyboard interface related is some kind of device with keys 13:26:14 ack Tanya 13:26:37 Jon_Gibbins: Just to clarify, I mean assistve technology (like a screen reader) is about reading order / virtual cursor, whereas keyboard is about Tab / focus order. 13:27:29 q+ 13:27:44 I would think of 1.3.2 for reading order 13:28:10 ack Detlev 13:28:46 Tanya: When auditing, sometimes issues do not cleanly fit into 2.1.1 Keyboard, e.g. interface elements are focusable by assistive technology and not by keyboard or vice versa. 13:29:39 https://github.com/w3c/matf/issues/51#issuecomment-2687884961 13:30:13 The checkpoint in EN 301 549 is 11.5.2.12 Execution of available actions 13:30:28 Detlev: EN 301 549 has a success criterion that captures when an interactive element that works with keyboard is not accessible to assistive technology (11.3.212. “Execution of available actions”) 13:31:03 Detlev: Correction 11.3.2.12 13:31:08 11.5.2.12 13:32:09 Detlev: Correction 11.5.2.12 13:32:20 q? 13:33:30 JJ: Accessibility Actions available on iOS and Android also need to be considered as an option for providing actions to mobile assistive technology software. 13:34:14 move to next agendum 13:34:14 agendum 2 -- 2.1.2 No Keyboard Trap -- taken up [from JJ] 13:34:29 https://github.com/w3c/matf/issues/30 13:34:38 https://w3c.github.io/matf/#success-criterion-2-1-2-no-keyboard-trap 13:37:04 github-bot has joined #matf 13:38:18 JJ: Some issues around “exit methods” may include the common use of on-screen back buttons for navigation, hardware back buttons, Esc key being standard keyboard command. 13:41:22 JJ: Previous discussions of SC 2.1.2, has been around these exit methods, including relation to assistive technology features, such as VoiceOver’s Z gesture (“scrub”, or “escape” gesture) 13:41:32 Do the actions listed for 2.1.2 capture everything needed to draft the content? 13:42:05 q+ 13:42:15 +1 13:42:19 ack Jon_Gibbins 13:42:20 +1 13:42:20 +1 13:42:22 +1 13:43:36 There's no WCAG requirement to maintain focus after orientation change 13:44:24 what about 1.3.2? 13:44:47 Detlev: 1.3.2 is certainly the nearest 13:45:18 pauljadam: The orientation change is simply an example scenario explaining the behaviour, not a failure 13:45:48 On Input or On Focus can be used if focus is lost during those events 13:46:14 pauljadam: True. 13:46:32 q? 13:47:04 move to next agendum 13:47:04 agendum 3 -- 2.4.1 Bypass Blocks -- taken up [from JJ] 13:47:21 https://github.com/w3c/matf/issues/8 13:47:30 https://w3c.github.io/matf/#success-criterion-2-1-2-no-keyboard-trap 13:51:52 Definition of "set of Web pages / set of software programs" in mobile application context -> https://github.com/w3c/matf/issues/11 13:52:25 q+ 13:53:01 Discussion on defining "view" 13:53:05 https://github.com/w3c/wcag3/discussions/286 13:54:41 @JJ are you watching the queue? 13:55:14 ack Detlev 13:55:17 JJ: https://w3c.github.io/matf/#success-criterion-2-4-1-bypass-blocks 13:55:29 JJ: 2.4.1 requires a definition for “screens” or “views” in mobile applications to replace the term “web pages”. “Set of software programs” does not seem to apply well in a mobile environment, so “set of web pages” is perhaps a closer fit. 13:56:13 Poll: Are we in agreement to replace "set of software" with "set of views"? 13:56:42 q+ 13:56:51 on iOS you can create Containers for VoiceOver which can have accessible names, basically simulating how ARIA Landmarks work 13:57:23 Detlev: Perhaps 2.4.1 is not applicable to mobile apps. Depends on what we consider to constitute repeated blocks of content. 13:57:32 A collapsable navigation menu is another method to meet bypass blocks 13:57:49 -1 13:58:10 I still vote for "Page" 13:58:16 +q 13:58:59 Jamie Herrera votes +1 in Zoom chat 13:59:00 +1 13:59:03 clarification: replacing software with "view" or "screen" or "page" 13:59:21 +1 13:59:22 +1 13:59:30 +1 13:59:39 +1 to Page 13:59:55 ack Jon_Gibbins 14:00:01 +1 14:00:09 +1 14:01:24 Jon_Gibbins: we need a working version for the 'sets of XXX' definition and enhance that as we move forward 14:01:43 zakim, close the queue 14:01:43 ok, JJ, the speaker queue is closed 14:02:35 Jon_Gibbins: Figure out what type of landmarks / semantics we have in Android and iOS to mark containers 14:02:47 ack pauljadam 14:02:47 are we going to align with what the larger group decides on the new term? 14:03:57 ideally yes, I think it would help if we have our internal version, align that when the definition is finalized in the larger group 14:03:57 pauljadam: We can define named regions of a screen in a mobnile app, providing semantics like ARIA landmarks. 14:04:58 exit 14:05:16 present+ Jamie 14:05:18 rrsagent, make minutes 14:05:19 I have made the request to generate https://www.w3.org/2025/05/28-matf-minutes.html JJ 14:58:33 JJ has joined #matf 14:58:35 rrsagent, bye 14:58:35 I see no action items