IRC log of matf on 2024-08-07
Timestamps are in UTC.
- 12:58:40 [RRSAgent]
- RRSAgent has joined #matf
- 12:58:44 [RRSAgent]
- logging to https://www.w3.org/2024/08/07-matf-irc
- 12:58:44 [Zakim]
- RRSAgent, make logs Public
- 12:58:45 [Zakim]
- please title this meeting ("meeting: ..."), JJ
- 12:58:50 [JJ]
- Zakim, this is MATF August 7, 2024
- 12:58:50 [Zakim]
- got it, JJ
- 12:58:58 [JJ]
- Meeting: MATF August 7, 2024
- 12:59:18 [JJ]
- agenda+ Success Criteria breakdown
- 12:59:23 [JJ]
- agenda+ 2.3.1 Three Flashes or Below Threshold - Level A
- 12:59:29 [JJ]
- agenda+ 2.4.3 Focus Order - Level A
- 12:59:33 [JJ]
- agenda+ 2.4.4 Link Purpose (In Context) - Level A
- 12:59:37 [JJ]
- agenda+ 2.4.6 Headings and Labels - Level AA
- 13:01:06 [Illai]
- Illai has joined #matf
- 13:01:31 [Illai]
- +present
- 13:01:46 [AlainVagner]
- present+
- 13:02:07 [Joe_Humbert]
- Joe_Humbert has joined #matf
- 13:02:19 [Joe_Humbert]
- present+
- 13:02:33 [Illai]
- present+
- 13:03:21 [Mick]
- Mick has joined #MATF
- 13:03:26 [Mick]
- +present
- 13:03:37 [julianmka]
- julianmka has joined #MATF
- 13:03:59 [quintinb]
- quintinb has joined #MATF
- 13:04:03 [julianmka]
- present+
- 13:04:03 [Karla]
- Karla has joined #matf
- 13:04:04 [quintinb]
- present+
- 13:04:39 [Karla]
- > present+
- 13:04:40 [GleidsonRamos]
- GleidsonRamos has joined #matf
- 13:04:45 [Karla]
- present+
- 13:04:51 [julianmka]
- scribe julianmka
- 13:04:57 [JJ]
- Scribe: julianmka
- 13:05:00 [RacheleD]
- RacheleD has joined #MATF
- 13:05:02 [Carolina]
- Carolina has joined #MATF
- 13:05:12 [JJ]
- move to next agendum
- 13:05:12 [Zakim]
- agendum 1 -- Success Criteria breakdown -- taken up [from JJ]
- 13:05:13 [RacheleD]
- present+
- 13:05:14 [Carolina]
- present+
- 13:06:51 [julianmka]
- JJ: Concern with several SCs marked as greater variations is about how to test - e.g. images of text
- 13:07:04 [JJ]
- Move 1.4.5 to Minimum Variantions
- 13:07:09 [Mick]
- +1
- 13:07:12 [AlainVagner]
- +1
- 13:07:13 [julianmka]
- +1
- 13:07:15 [RacheleD]
- +1
- 13:07:17 [Karla]
- +1
- 13:07:17 [GleidsonRamos]
- +1
- 13:07:26 [quintinb]
- +1
- 13:07:29 [Illai]
- +1
- 13:07:31 [Joe_Humbert]
- +1
- 13:07:35 [Aashutosh]
- Aashutosh has joined #matf
- 13:07:50 [Devanshu]
- Devanshu has joined #matf
- 13:08:17 [Devanshu]
- present+
- 13:08:32 [JJ]
- Move 2.4.4 to Minimum Variations?
- 13:08:36 [AlainVagner]
- +1
- 13:08:37 [julianmka]
- +1
- 13:08:38 [RacheleD]
- +1
- 13:08:47 [Karla]
- +1
- 13:08:49 [Mick]
- +1
- 13:08:50 [GleidsonRamos]
- +1
- 13:08:51 [quintinb]
- +1
- 13:09:00 [Joe_Humbert]
- -1
- 13:09:18 [JJ]
- Success Criteria breakdown doc: https://docs.google.com/document/d/1n6_OtcWEjJOGmqFVhK7gJGk9K7FfXhpP/edit
- 13:09:51 [JJ]
- q+ Joe, about 2.4.4
- 13:09:58 [JJ]
- ack Joe
- 13:10:09 [JJ]
- q- about 2.4.4
- 13:10:40 [julianmka]
- Joe_Humbert: Cites WCAG2ICT noting that "link" does not mean literal link in native mobile. Several SCs we're considering need explanatory notes.
- 13:11:00 [Aashutosh]
- present+
- 13:11:09 [quintinb]
- Is this providing a distinction between a link and some other system action?
- 13:11:13 [julianmka]
- Joe_Humbert: E.g. for link purpose - in native mobile, there are links, buttons, and also "double tap to activate" elements
- 13:11:53 [julianmka]
- +1 to Joe's point about what "link" means in native mobile context
- 13:12:00 [Aashutosh]
- In mobile apps, everything is interactive. So like Link purposes, the meaningful labels would be necessary for everything?
- 13:12:33 [quintinb]
- Just a note: we should also consider touch target sizes re:links or "text as innteract-able element"
- 13:12:54 [Aashutosh]
- +1 quintinb
- 13:12:59 [Illai]
- +q
- 13:13:49 [Aashutosh]
- off-topic, can we enforce the minimum size requirements to the ads that are playing inside the apps?
- 13:13:58 [Aashutosh]
- close buttons*
- 13:14:49 [JJ]
- ack Illai
- 13:14:53 [Jamie]
- Jamie has joined #matf
- 13:15:01 [Jamie]
- present+
- 13:15:41 [quintinb]
- +1 Illai
- 13:15:48 [julianmka]
- Illai: Link purpose has the same issue as headings and labels - using them properly might need a note.
- 13:15:54 [julianmka]
- JJ: How so for headings?
- 13:16:06 [Joe_Humbert]
- q+
- 13:16:42 [julianmka]
- Illai: Intent and Understanding docs refer to semantic headings and labels, but those don't have parity in native mobile compared to HTML.
- 13:16:48 [JJ]
- ack Joe_Humbert
- 13:17:36 [julianmka]
- Joe_Humbert: Are we coming up with our own definitions of headings & labels?
- 13:18:58 [julianmka]
- Illai & Joe_Humbert: Clarify Illai's comment was about how labels & headings relate to other content, not _what_ they are.
- 13:19:53 [julianmka]
- JJ: Need to be careful about modifying definitions and such. If SCs are very close to applying directly, let's not over-complicate.
- 13:21:32 [Jamie]
- We are looking at 2.2 now too?
- 13:21:36 [JJ]
- Move 2.4.11 to Minimum Variations? Large, Medium or Minimum?
- 13:21:39 [julianmka]
- JJ: 2.4.11 Focus Not Obscured - is this a medium variation? It could use more about techniques, but seems to apply fairly directly.
- 13:21:40 [Mick]
- The floating button exception will be tricky in mobile to adhere to
- 13:21:41 [Mick]
- Large
- 13:22:13 [Aashutosh]
- This should be large considering horizontal scrolling requirements as well
- 13:22:22 [Joe_Humbert]
- minimum
- 13:22:31 [quintinb]
- I would argue this needs to be as important as keyboard
- 13:22:47 [Joe_Humbert]
- i changed my mind medium
- 13:22:51 [AlainVagner]
- medium
- 13:22:52 [julianmka]
- medium
- 13:22:56 [GleidsonRamos]
- medium
- 13:22:57 [Karla]
- medium
- 13:23:04 [Jamie]
- thank you. I am having microphone issues.
- 13:23:07 [Carolina]
- medium
- 13:23:10 [Illai]
- medium
- 13:23:29 [julianmka]
- JJ: Keep 2.4.11 in medium variation category.
- 13:24:35 [julianmka]
- JJ: Summarizes Joe_Humbert's comment about need for advisory techniques on how to apply 1.2.3.
- 13:24:46 [quintinb]
- minimum
- 13:24:55 [Jamie]
- minimum
- 13:24:57 [JJ]
- Keep 1.2.3 at Minimum Variations?
- 13:25:06 [julianmka]
- +1
- 13:25:09 [RacheleD]
- minimum
- 13:25:09 [AlainVagner]
- minimum
- 13:25:09 [Jamie]
- minimum
- 13:25:12 [quintinb]
- minimum
- 13:25:15 [Illai]
- minimum
- 13:25:16 [julianmka]
- minimum
- 13:25:17 [Mick]
- minimum
- 13:25:20 [GleidsonRamos]
- minimum
- 13:25:22 [Karla]
- minimum
- 13:25:22 [JJ]
- quintinb+jamie first minimum comment are part of 1.2.3
- 13:25:22 [Joe_Humbert]
- minimum
- 13:25:26 [Joe_Humbert]
- q+
- 13:25:32 [JJ]
- ack Joe_Humbert
- 13:25:38 [quintinb]
- It's more important that it happens than how it happens
- 13:26:54 [julianmka]
- Joe_Humbert: Do we need to give an enhanced definition for "alternative for time-based media" given differences between web and native mobile contexts?
- 13:27:08 [Jamie]
- Joe_Humbert at this time I would be ok with the time based description
- 13:27:48 [julianmka]
- Joe_Humbert: In original definition, does "document" need to be clarified for mobile context?
- 13:27:56 [Jamie]
- we could review in a 2.0 version of the document
- 13:28:09 [julianmka]
- +1 to Jamie
- 13:28:49 [quintinb]
- +1 Joe_Humbert
- 13:28:57 [Jamie]
- we need a 1.0 version for AD since this is not being done in most places anyway
- 13:29:02 [AlainVagner]
- +1 to Jamie
- 13:29:04 [quintinb]
- They aren't doing something else
- 13:29:21 [julianmka]
- Joe_Humbert: Most apps aren't supporting audio descriptions/alternatives -- are they doing something else or nothing at all?
- 13:29:33 [Jamie]
- no, I meant we need a first version that outlines the basics
- 13:29:41 [Jamie]
- JJ
- 13:30:44 [julianmka]
- @JJ: We'll add AD definition to backlog for future work.
- 13:31:07 [Joe_Humbert]
- q+
- 13:31:09 [quintinb]
- I think orientation is far more important on mobile
- 13:31:21 [julianmka]
- JJ: Orientation applies directly but there are lots of implementation considerations.
- 13:31:22 [JJ]
- ack Joe_Humbert
- 13:31:41 [JJ]
- Keep 1.3.4 at Minimum Variations?
- 13:31:49 [Jamie]
- minimum
- 13:32:22 [julianmka]
- Joe_Humbert: Are we saying that apps need to rotate and content needs to be there, or does it have to work _well_?
- 13:32:30 [julianmka]
- q+
- 13:32:32 [Jamie]
- implementation is more important than web but the SC as written applies
- 13:32:40 [julianmka]
- q-
- 13:33:35 [Jamie]
- +1 to julianmka
- 13:33:47 [quintinb]
- +1 julianmka
- 13:33:51 [julianmka]
- JJ: Basic support I look for is "is the content there and does it work"
- 13:34:10 [Joe_Humbert]
- q+
- 13:34:19 [JJ]
- ack Joe_Humbert
- 13:34:20 [julianmka]
- julianmka: Because orientation is such a difficult thing to get people to accept, I only look for bare content and functionality.
- 13:34:21 [quintinb]
- There isn't great recent research on orientation - I found some stuff from 2012 that was like "yeah people do it"
- 13:35:00 [Aashutosh]
- most of the elderly have their phones mounted in horizontal orientation on their carts
- 13:35:02 [Jamie]
- q+
- 13:35:48 [julianmka]
- Joe_Humbert: It doesn't need to look nice - I'm thinking about scrolling, is it much harder to get to elements because they are distributed differently? Is users' ability to reach things compromised? Users who need landscape orientation usually have other barriers to access already, are more severely affected.
- 13:35:51 [julianmka]
- +1 to Joe's comment
- 13:36:18 [JJ]
- ack Jamie
- 13:36:48 [AlainVagner]
- low vision is also another reason to use landscape, in combination with a bigger font size
- 13:37:25 [quintinb]
- +1 Jamie
- 13:37:28 [julianmka]
- Jamie: In my experience, size of sticky footer and navigation bars was a factor. Perhaps a note to consider content dominance -- what takes up the most space when in landscape? Could also be part of a note in reflow.
- 13:37:50 [quintinb]
- I can't read most websites because of sticky ... looks for a nice word ...
- 13:38:10 [Joe_Humbert]
- very good point Jamie some of my concerns and what you brought up may fall under a different SC
- 13:38:15 [Aashutosh]
- quintinb in design world we call it frozen
- 13:38:18 [julianmka]
- Jamie: Could include a note for small screens in particular, in both portrait and landscape.
- 13:38:22 [julianmka]
- q+
- 13:38:55 [julianmka]
- Jamie: Probably good to stick with minimum language now, but enhance it later.
- 13:38:56 [quintinb]
- ty Aashutosh!
- 13:40:03 [JJ]
- ack julianmka
- 13:40:57 [julianmka]
- julianmka: Points out new feature for iOS this year to collapse navbars into side menu
- 13:41:26 [Aashutosh]
- julianmka is there a resource we can refer to?
- 13:41:34 [julianmka]
- JJ: Another issue for landscape users -- keyboard often blocks the input
- 13:41:43 [JJ]
- Keep 1.3.4 at Minimum Variations?
- 13:41:45 [julianmka]
- Aashutosh I'll find it after the meeting and put in Slack
- 13:41:48 [Jamie]
- minimum
- 13:41:51 [julianmka]
- minimum
- 13:41:52 [Joe_Humbert]
- Minimum
- 13:41:59 [AlainVagner]
- minimum
- 13:42:01 [Mick]
- minumum
- 13:42:03 [Illai]
- +1
- 13:42:03 [Carolina]
- minimum
- 13:42:04 [Karla]
- minimum
- 13:42:09 [Devanshu]
- minimum
- 13:42:43 [quintinb]
- minimum
- 13:42:50 [julianmka]
- JJ: 2.5.7 probably needs more guidance for mobile.
- 13:44:25 [julianmka]
- JJ: We can add some examples of gestures that fall into this SC. WCAG definition is pretty clear.
- 13:44:53 [Aashutosh]
- q+
- 13:45:11 [JJ]
- ack Aashutosh
- 13:45:17 [julianmka]
- JJ: We can document implementation techniques for mobile like accessibility actions.
- 13:46:00 [Illai]
- Maybe it worth referring multipoint touch gestures which are unique to touch devices
- 13:46:10 [julianmka]
- Aashutosh: I've encountered issues where swipe gestures to complete payment is required for security reasons (does the user really want to pay?). This is common in India/SE Asia.
- 13:46:27 [quintinb]
- Surely you can add a dialog for a non-swipe action
- 13:47:12 [julianmka]
- Aashutosh: Clarifies that the interaction requires dragging across the full width of a bar, not a single swipe gesture.
- 13:47:18 [quintinb]
- +1 JJ
- 13:47:43 [julianmka]
- JJ: This could be handled in app settings - let users choose an alternative method.
- 13:47:52 [Aashutosh]
- +1 JJ
- 13:48:08 [Joe_Humbert]
- q+
- 13:48:18 [julianmka]
- @Jamie
- 13:48:21 [JJ]
- q+ Jamie
- 13:48:25 [JJ]
- ack Jamie
- 13:48:43 [julianmka]
- s/@Jamie/That's why this SC exists, "swipe to pay" as the only way to confirm would be a violation of this SC.
- 13:49:28 [julianmka]
- Jamie: This SC is newer, could also be why this pattern is proliferating.
- 13:49:51 [Jamie]
- Jamie has joined #matf
- 13:50:01 [Jamie]
- present+
- 13:50:24 [julianmka]
- JJ: We can document alternatives to dragging actions like swipe to pay.
- 13:50:25 [JJ]
- Keep 2.5.7 at Minimum Variations?
- 13:50:30 [julianmka]
- +1
- 13:50:30 [Jamie]
- minimum
- 13:50:34 [Mick]
- minimum
- 13:50:38 [Illai]
- +1
- 13:50:39 [Karla]
- minimum
- 13:50:50 [JJ]
- ack Joe_Humbert
- 13:51:34 [Joe_Humbert]
- https://www.w3.org/TR/WCAG22/#dfn-dragging-movements
- 13:51:52 [julianmka]
- Joe_Humbert: WCAG definition of "dragging" covers almost any gesture on mobile because it refers to "down" (i.e. touching screen) and "up" (i.e. lifting finger) events.
- 13:52:01 [Jamie]
- q+
- 13:52:17 [julianmka]
- Joe_Humbert: This seems to apply to anything you do on mobile, this could be too broad to be usable.
- 13:53:07 [julianmka]
- JJ: Intent for 2.5.7 is clearer
- 13:53:07 [Jamie]
- q-
- 13:53:28 [julianmka]
- Joe_Humbert: But Understanding documents are non-normative, only WCAG language is binding.
- 13:54:35 [JJ]
- ACTION: bring up "dragging movements" definition to AG WG
- 13:55:06 [julianmka]
- Good catch, Joe!
- 13:55:58 [julianmka]
- JJ: Where 2.5.7 has minimum variations might depend on outcome of the "dragging movement" discussion.
- 13:55:58 [AlainVagner]
- +1
- 13:56:05 [Mick]
- +1
- 13:56:05 [Jamie]
- minimum
- 13:56:07 [Illai]
- +1
- 13:56:08 [quintinb]
- minimum
- 13:56:09 [Karla]
- +1
- 13:56:11 [julianmka]
- +1
- 13:56:12 [Joe_Humbert]
- +1
- 13:56:34 [julianmka]
- s/Where/Whether
- 13:56:51 [Jamie]
- q+
- 13:56:57 [Jamie]
- q-
- 13:57:06 [Jamie]
- q+
- 13:58:17 [Joe_Humbert]
- q+
- 13:58:17 [julianmka]
- JJ: 3.2.6 Consistent Help may have large variations because of "sets of software".
- 13:58:19 [JJ]
- ack Jamie
- 13:58:26 [quintinb]
- Is no help considered consistent?
- 13:59:19 [julianmka]
- Jamie: SC says that for screens that have help, put it in the same place. It does not mandate that every screen should have help.
- 13:59:55 [quintinb]
- +1 (and ty) Jamie
- 14:00:11 [JJ]
- Move 3.2.6 to Large, Medium or Minimum?
- 14:00:22 [julianmka]
- Jamie: "Set of software" language makes this and other "consistent" SCs tricky.
- 14:00:28 [Jamie]
- medium
- 14:00:33 [julianmka]
- medium
- 14:00:37 [AlainVagner]
- medium
- 14:00:41 [JJ]
- ack Joe_Humbert
- 14:00:44 [quintinb]
- minimum
- 14:00:45 [Illai]
- medium
- 14:00:51 [Mick]
- Large for constancy with others
- 14:00:58 [Devanshu]
- medium
- 14:01:36 [julianmka]
- Joe_Humbert: Seldom see help available across multiple screens in apps.
- 14:01:38 [Joe_Humbert]
- medium
- 14:02:10 [julianmka]
- JJ: Help can be context-dependent. Easier to solve on the web, handling in apps can be more complicated.
- 14:02:39 [julianmka]
- JJ: Definition of "sets of software" and "screens" vs "pages" may affect whether this is a larger variation.
- 14:04:19 [JJ]
- Thanks for scribing julianmka !
- 14:04:55 [JJ]
- Zakim, list participants
- 14:04:55 [Zakim]
- As of this point the attendees have been present, AlainVagner, Joe_Humbert, Illai, julianmka, quintinb, Karla, RacheleD, Carolina, Devanshu, Aashutosh, Jamie
- 14:05:33 [JJ]
- present+ Aashutosh
- 14:05:49 [JJ]
- present+ GleidsonRamos
- 14:06:14 [JJ]
- present+ Mick
- 14:06:23 [JJ]
- present+ quintinb
- 14:06:36 [JJ]
- rrsagent, make minutes
- 14:06:37 [RRSAgent]
- I have made the request to generate https://www.w3.org/2024/08/07-matf-minutes.html JJ
- 14:09:11 [JJ]
- rrsagent, bye
- 14:09:11 [RRSAgent]
- I see 1 open action item saved in https://www.w3.org/2024/08/07-matf-actions.rdf :
- 14:09:11 [RRSAgent]
- ACTION: bring up "dragging movements" definition to AG WG [1]
- 14:09:11 [RRSAgent]
- recorded in https://www.w3.org/2024/08/07-matf-irc#T13-54-35