12:57:23 RRSAgent has joined #matf 12:57:27 logging to https://www.w3.org/2024/08/28-matf-irc 12:57:27 RRSAgent, make logs Public 12:57:28 please title this meeting ("meeting: ..."), JJ 12:57:29 Zakim, this is MATF 28 August 2024 12:57:29 got it, JJ 12:57:39 Meeting: MATF 28 August 2024 12:57:47 present+ 12:58:00 agenda+ SC's that apply as written in WCAG2ICT 12:58:07 agenda+ 2.4.4 Link Purpose (In Context) 12:58:12 agenda+ 2.4.6 Headings and Labels 12:59:22 julianmka has joined #MATF 12:59:35 agenda+ 2.4.7 Focus Visible 13:00:10 illai has joined #matf 13:00:40 quintinb has joined #MATF 13:00:41 regrets+ GleidsonRamos 13:00:43 regrets+ Devanshu 13:00:49 regrets+ Karla 13:00:58 present+ 13:01:05 present+ 13:02:14 present+ 13:03:02 Mick has joined #MATF 13:03:36 present+ 13:04:30 Scribe: quintinb 13:04:59 Carol has joined #MATF 13:06:04 move to next agendum 13:06:04 agendum 1 -- SC's that apply as written in WCAG2ICT -- taken up [from JJ] 13:06:16 Link to recently updated issues with small variation label: https://github.com/w3c/matf/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Asmall-variation 13:06:44 Note: Joe Humbert is present, just not in chat 13:07:22 q+ 13:08:01 present+ 13:10:12 ack julianmka 13:10:21 q+ 13:10:49 present+ JoeHumbert 13:10:55 Jamie has joined #matf 13:11:02 present+ 13:11:32 ack Mick 13:13:28 julianmka we started using the WCAG2ICT language - but needs a vote 13:13:58 q+ 13:14:09 q- 13:14:17 Mick checked we're not looking into techniques at this time 13:15:22 The WCAG to ICT is actually describe what it means 13:15:55 q+ 13:16:10 I look at a link in mobile only as a hyperlink that exits the app. While buttons to move between views, which is more covered under 2.4.6 Headings and Labels 13:16:22 q- 13:16:28 +1 Mick 13:17:09 q+ 13:17:22 move to next agendum 13:17:22 I see a speaker queue remaining and respectfully decline to close this agendum, JJ 13:17:35 q? 13:17:39 ack Jamie 13:17:41 move to next agendum 13:17:41 agendum 2 -- 2.4.4 Link Purpose (In Context) -- taken up [from JJ] 13:18:57 Jamie Look at the SC in normative text: Are we as a group deciding to just consider this as referencing only a link? Would the button scenarios be covered elsewhere? 13:20:43 Links can also navigate around a page (skip links) 13:21:05 It seems specific to links themselves, not their function 13:21:11 q? 13:21:34 q+ 13:22:08 Jamie There are times where things look like a link to do other things. There is some variation in how companies have interpreted this SC 13:22:49 ack illai 13:23:50 illai maybe we should consider removing it from small changes, because if we aren't sure about how it's conveyed to users could present confusion. We need to define what link means in mobile app context 13:23:52 +1 Illai 13:23:57 Change 2.4.4 label from small to medium or large? Comment below. 13:24:07 +1 medium 13:24:12 +1 medium 13:24:13 +1 medium 13:24:18 +1medium 13:24:20 +1 medium 13:24:58 JJ we need to make sure folks know that we can change the labels if we feel we need to 13:25:00 ACTION: Change 2.4.4 label to medium 13:25:54 q+ 13:25:58 ACTION: Create issue for Link definition in context of apps? 13:26:02 ack julianmka 13:27:04 q+ 13:27:19 julianmka Can we start hashing out a definition of links? 13:28:29 ack illai 13:29:31 illai: Related is headings and labels: How do we test this? It seems very opinionated? Can we define it in an atomic way? There seems to be space for interpretation 13:30:25 q+ 13:30:46 ack julianmka 13:31:14 julianmka The key definition is going to lie in the behaviour. Testability is going to be manual 13:31:31 illai: Even manually, auditors may disagree 13:31:59 q+ 13:32:07 q- 13:33:25 Apple Developer on a link "'A control for navigating to a URL" https://developer.apple.com/documentation/swiftui/link 13:33:25 On a button "A control that initiates an action." https://developer.apple.com/documentation/swiftui/button 13:33:46 the links in the SC are modeling what is meant, see "ambiguous to users in general" 13:36:40 do we need to define link now? 13:37:38 q? 13:37:47 move to next agendum 13:37:47 agendum 3 -- 2.4.6 Headings and Labels -- taken up [from JJ] 13:38:47 +2 to note2 13:39:47 This SC might have cross over with 2.4.4 depending on our definition of links 13:41:09 q+ 13:42:22 ack quintinb 13:43:17 With dynamic loading, do we expect headings to be available on screen when they have not been loaded yet? 13:44:34 q+ 13:45:13 the actual text seems like it would stay the same to me 13:45:22 ack Mick 13:46:12 Mick With mobile, it makes sense that each view has a description at the top of it 13:46:23 out of scope for this SC 13:46:29 q+ 13:47:11 ack julianmka 13:47:26 Add best-practice note for headings? 13:47:56 I would put that best practice note on Screen Titles, not here 13:48:28 julianmka Pushing back: there are many times where headings would be superfluous - they are useful to break up content (e.g. infinite content). Headings should be used to delineate actual content chunks 13:48:42 +1 Jamie 13:48:57 +1 to julianmka 13:49:13 q+ 13:49:38 ack julianmka 13:50:25 q+ 13:50:38 q- 13:50:52 q+ 13:50:59 ack Jamie 13:51:48 Jamie: shouldn't this SC be in Principle 3 Understandable instead of Principle 2 Operable 13:51:53 Jamie This SC doesn't really make sense in operable, since it's not functional. 13:53:37 move to next agendum 13:53:37 agendum 4 -- 2.4.7 Focus Visible -- taken up [from JJ] 13:54:55 We need to define "keyboard operable user interface" 13:55:24 was there a reasin to need large variation from WCAG? 13:56:06 ACTION: Add minutes from variations to discussed SC's 13:57:38 q+ 13:57:44 Techniques for keyboard focus in Android ViewUI: https://github.com/cvs-health/android-view-accessibility-techniques/blob/0ffd2aad8f8eada9893295ac47cc9ee9bf21372d/doc/dynamicbehaviors/CustomFocusIndicators.md#L4 13:57:52 ack julianmka 13:57:56 ack Jamie 13:58:14 Techniques for keyboard focus in Android Compose: https://github.com/cvs-health/android-compose-accessibility-techniques/blob/main/doc/interactions/CustomFocusIndicators.md 13:58:40 Jamie quintinb it's not really our job to tell developers 13:58:42 ^^ I don't have the depth to evaluate these techniques but interested in others' takes 13:59:12 q+ 13:59:28 ack Jamie 14:01:03 Jamie This is one of the few SC's where an external keyboard is required. 14:02:18 Zakim, list participants 14:02:19 As of this point the attendees have been JJ, quintinb, julianmka, illai, Mick, Carol, JoeHumbert, Jamie 14:02:22 rrsagent, make minutes 14:02:24 I have made the request to generate https://www.w3.org/2024/08/28-matf-minutes.html JJ