12:57:40 RRSAgent has joined #matf 12:57:44 logging to https://www.w3.org/2025/04/23-matf-irc 12:57:44 RRSAgent, make logs Public 12:57:45 please title this meeting ("meeting: ..."), JJ 12:57:47 Zakim, this is MATF 23 April 2025 12:57:48 got it, JJ 12:57:52 Meeting: MATF 23 April 2025 12:57:57 chair+ 12:58:08 agenda+ 1.4.10 Reflow 12:58:15 agenda+ 1.4.13 Content on Hover or Focus 12:58:19 agenda+ 2.4.3 Focus Order 12:58:24 agenda+ 2.4.11 Focus Not Obscured (Minimum) 12:58:42 regrets+ Aash 12:58:49 regrets+ qbalsdon 12:58:54 regrets+ JeroenHulscher 12:59:00 regrets+ hdv 12:59:05 regrets+ TimGravemaker 12:59:11 regrets+ Tanya 13:00:14 present+ 13:00:22 Carolina has joined #MATF 13:00:28 present+ 13:00:34 Megan_Pletzer has joined #matf 13:00:37 present+ 13:01:03 Illai has joined #matf 13:04:32 present+ 13:04:39 julianmka has joined #MATF 13:04:44 present+ 13:06:17 scribe: julianmka 13:06:21 move to next agendum 13:06:21 agendum 1 -- 1.4.10 Reflow -- taken up [from JJ] 13:10:41 JJ: Recapped previous discussion and conversations about the ability to set a mobile device's dimensions to the normative requirements stated in the SC. 13:10:50 pauljadam has joined #matf 13:11:42 Jon_Gibbins has joined #matf 13:11:57 Sorry I’m late to the call 13:12:10 You can check your screen width with this app on the Horizontal Scrolling technique page https://apps.apple.com/app/accessibility-techniques/id6474141089 13:12:38 Horizontal Scroll View technique shows your width 13:13:04 JJ: Is it acceptable to use the techniques in Mitchell Evan's comment, even if they don't get exactly to the WCAG dimensions? 13:14:10 JJ: Related question from last week -- Orientation: Does content behavior at landscape also fall into this SC? 13:15:03 github-bot has joined #matf 13:15:56 JJ: Recapping question from Detlev in issue #25 - with a device in landscape orientation, it may not be possible to get a device to the specified dimensions; how do we deal with content lost in that case? 13:15:56 q+ 13:16:02 ack julianmka 13:16:43 I think you can get 320 with Display Zoom on iPhone SE, iPhone, or iPhone Pro 13:16:57 q+ 13:18:29 ack Joe_Humbert 13:18:38 https://github.com/w3c/wcag2ict/discussions/101#discussioncomment-5233702 13:18:38 julianmka: There's so much fragmentation in Android hardware, its especially important to have people test at 320px. 13:19:11 Joe_Humbert: Devices also have 1 or more, or foldable screens. Can those larger screens be set to the smaller resolution? 13:19:16 q+ 13:19:38 ack julianmka 13:20:14 Joe_Humbert: Android tablets use the same OS as Android phones, there's no separate OS like iPadOS 13:20:31 Split views and other ways to show skinny apps on iPad is something I've not really looked at yet 13:20:58 julianmka: I have a Samsung Z-flip 6 and even without tweaked display settings, I notice apps don't always lay out or display well on the narrower screen. 13:21:24 Thinking through my fingers here… I do wonder if the 320 CSS pixels requirement is a threshold that doesn’t map to mobile. It was chosen because it’s the equivalent width of 1280 px wide at 400% zoom in web browsers. Perhaps we should take a “typical” mobile width and calculate the equivalent pt/dp widths of the largest zoom / text size setting for the platform. 13:21:54 Jamie has joined #matf 13:21:58 present+ 13:22:05 That said, we don’t have the power to change WCAG thresholds. But perhaps worthy of a note. 13:22:08 present+ 13:22:38 JJ: Tools like whatismyscreenresolution.net show dimensions in CSS pixels, but is that a direct mapping to the device? Is 320x694 CSS pixels the same as 320x694 dp or pt? 13:22:45 yes I can check my iPhone resolution on a website and it says 320 13:24:38 q+ 13:25:08 JJ: We can at least add a note emphasizing the units and share directions on how to adjust the screen dimensions on Android and iOS 13:25:09 ack Joe_Humbert 13:25:11 it's weird that on iPad Split Views those web resolution checkers are not working, it always says the same width 13:25:26 JJ: Agreed on note. And particularly on mapping CSS pixels for mobile app designers / devs. Understanding what CSS pixels means on iOS/Android is the most common question I get on this topic. 13:25:36 height is irrelevant 13:25:56 Joe_Humbert: 1.4.10 doesn't only require the 320px width, but also a 256px height. I can't get an iphone to 256 px hight. 13:26:08 s/hight/high 13:26:19 q+ 13:26:38 ack Jamie 13:26:48 i don't think both apply at the same time 13:27:05 JJ: The width and height requirements don't necesarily have to be at the same time. 13:27:10 320 when we are scrolling vertically and 256 if we are scrolling horizontally 13:27:32 WCAG says 320 so we can't pick a different number 13:27:57 Jamie: We could aim for the smallest phone size available today/ 13:28:12 Using the Display Zoom setting is basically picking the smallest phone available 13:28:40 WCAG does not say "as close as possible" it says 320 13:29:46 is there a way to get an iPhone to the 256 px height? Is that only in Landscape? 13:30:35 https://www.w3.org/WAI/WCAG22/Understanding/reflow.html#why-specifically-320px-and-256px? 13:31:11 Jamie: The Understanding document refer to the desktop dimensions as a starting point for a website on a desktop computer. They were chosen for ease of testing. Could this section be updated to acknowledge mobile devices in today's world? 13:31:27 My only worry would that if Apple changes their Display Zoom resolution from 320 width to 321 then this becomes irrelevant 13:31:30 Thanks julianmka for the summary version 13:31:42 JJ: Our TF can't change the numbers in Undrstanding or the SC, but we could raise the matter with the larger group. 13:32:29 q+ 13:32:42 q- 13:32:44 no I don't think it's possible to get an iPhone into 256 height 13:33:11 q+ 13:33:16 tried it 13:33:19 JJ: Auditors have to use their judgement already, maybe they just add a note to their report if they are unable to get their device to 320 wide and 256 high. 13:33:29 ack Joe_Humbert 13:34:02 Joe_Humbert: I just tried putting my device in landscape mode and it says the height is 320, using the Display Zoom setting. 13:34:32 ...Using an iPhone 15 13:34:48 JJ: Maybe an iPhone SE would have a different result. 13:35:06 Using https://apps.apple.com/app/accessibility-techniques/id6474141089 to measure size 13:35:33 Or CSS Pixels: http://whatismyscreenresolution.net/ 13:36:20 +q 13:37:45 q+ 13:37:53 Jamie: I have an iPhone 12 mini and often see content that is clipped or otherwise displayed wrong. I feel that a big part of addressing this SC includes responsive design for mobile, with layouts that adapt to different screen sizes. 13:39:16 ack pauljadam 13:39:25 JJ: So one note about how to set your display size smaller. And then a second note that there are many different screen sizes to consider, and that apps should at least work on the smallest screen if not be perfectly pretty. 13:40:05 ACTION: Work out note for setting display size on Android / iOS to be 320 width / 256 height 13:40:12 q- 13:40:43 ACTION: Work out note for best-practices 1.4.10 on mobile devices / mobile applications 13:41:13 pauljadam: I've written a test case to teach testers how to test for reflow with an iPhone, set with Display Zoom, and looking for content that requires horizontal scrolling. My thought is that at 320 or smaller, there should be no horizontal scrolling views, larger than that there can be. 13:42:08 q+ 13:42:12 ack julianmka 13:43:16 julianmka: Do we need to consider non-Android/iOS OSes at this time? 13:43:18 wouldn't this depend on the resolution of each device as well? 13:43:53 q+ 13:44:11 ack Joe_Humbert 13:44:16 julianmka6 has joined #MATF 13:44:22 the pixel density is different perdevice 13:44:37 scribe: julianmka6 13:44:39 JJ: We should be clear when we're only considering Android and iOS. It would be nice to get beyond those, though. 13:45:03 yes pixel density needs to be considered, assuming most mobile devices have a browser, they could access a website that shows resolution in CSS Pixels 13:45:25 Question: is reported resolution in CSS Pixels equal to DP (Android) and PT (iOS)? 13:46:08 320 width is all that matters, can be a tablet in split views or a phone 13:46:16 Joe_Humbert: It would be difficult to get other OSes' information on adjusting screen size, for instance. UbuntuTouch doesn't come preinstalled on many devices. What about tablet-only OSes like FireOS? 13:47:08 q? 13:47:20 move to next agendum 13:47:20 agendum 2 -- 1.4.13 Content on Hover or Focus -- taken up [from JJ] 13:47:23 JJ: Lots of those other OSes are based on Android, so they might work similarly. 13:50:21 JJ: Summarizing 1.4.13 and highlighting some previous questions about mouse usage and iOS mirroring on the latest version of MacOS. 13:50:54 https://github.com/w3c/matf/issues/6#issuecomment-2591163920 13:51:30 ... Megan_Pletzer reported testing on mobile web tool tips with the mouse (comment in Issue above) 13:51:44 I don't see any hover styles using a mouse in iPhone mirroring or using a mouse on iPad 13:52:08 JJ: Assigning the issue to Megan_Pletzer and Jamie to work together on research for this SC. 13:52:32 actually I'm wrong I do see some hover styles on header buttons on iPad with a mouse 13:53:40 JJ: Once we get through the tasks listed in the issue, and define "tooltip," we should be good to go. 13:53:41 q= 13:53:44 q+ 13:53:50 q+ 13:53:52 In SwiftUI, tooltips are available on macOS, but not yet natively supported on iOS or iPadOS as of 2025. 13:54:03 ack julianmka6 13:54:10 q? 13:54:14 ack julianmka 13:55:00 ack Joe_Humbert 13:55:27 Joe_Humbert: A lot of conversation on hover, but what about behaviors on focus events? 13:56:07 JJ: Which types of focus? The SC talks about keyboard focus. 13:58:17 pauljadam has joined #matf 13:58:20 ...If the SC says "keyboard" and not "keyboard interface," we just consider keyboard. 13:58:21 I would keep the scope to keyboard and pointer hover only to match with the WCAG success criterion wording. 13:58:24 q? 13:58:34 q+ 13:59:04 ack pauljadam 13:59:48 pauljadam: With this SC, you're just testing for tooltips covering things when you hover or set keyboard focus on it, and then checking that the escape key or some other way exists to hide it. 14:05:40 rrsagent, make minutes 14:05:42 I have made the request to generate https://www.w3.org/2025/04/23-matf-minutes.html JJ 14:05:52 Zakim, list participants 14:05:52 As of this point the attendees have been Joe_Humbert, Carolina, Megan_Pletzer, Illai, julianmka, Jamie, Jon_Gibbins 14:06:13 regrets+ GleidsonRamos 14:06:17 rrsagent, make minutes 14:06:19 I have made the request to generate https://www.w3.org/2025/04/23-matf-minutes.html JJ 14:07:07 rrsagent, bye 14:07:07 I see 2 open action items saved in https://www.w3.org/2025/04/23-matf-actions.rdf : 14:07:07 ACTION: Work out note for setting display size on Android / iOS to be 320 width / 256 height [1] 14:07:07 recorded in https://www.w3.org/2025/04/23-matf-irc#T13-40-05 14:07:07 ACTION: Work out note for best-practices 1.4.10 on mobile devices / mobile applications [2] 14:07:07 recorded in https://www.w3.org/2025/04/23-matf-irc#T13-40-43 14:07:11 zakim, bye 14:07:11 leaving. As of this point the attendees have been Joe_Humbert, Carolina, Megan_Pletzer, Illai, julianmka, Jamie, Jon_Gibbins 14:07:11 Zakim has left #matf