14:56:34 RRSAgent has joined #ag 14:56:34 logging to https://www.w3.org/2022/03/29-ag-irc 14:56:36 RRSAgent, make logs Public 14:56:38 ToddL has joined #ag 14:56:38 Meeting: AGWG Teleconference 14:56:53 agenda? 14:56:55 agenda+ Guideline breakdown tryout, process 14:57:03 present+ 14:57:09 present+ 14:57:10 agenda+ WCAG 3 Example Conformance Scenarios https://www.w3.org/WAI/GL/task-forces/silver/wiki/Substantial_Conformance/Example_Scenarios 14:57:22 agenda+ WCAG 2.2 Visual Controls https://www.w3.org/2002/09/wbs/35422/wcag22-visible-controls/ 14:57:57 agenda? 14:58:13 present+ 14:58:26 regrets: AlistairG, BruceB, LauraC 14:58:42 ShawnT has joined #ag 14:58:47 present+ 14:58:49 present+ 14:58:52 JakeAbma has joined #ag 14:59:07 present+ 14:59:12 Present+ 14:59:41 Wilco has joined #ag 15:00:12 scribe: Wilco 15:00:15 present+ 15:00:16 sarahhorton has joined #ag 15:00:18 agenda? 15:00:21 Jennie has joined #ag 15:00:27 present+ 15:00:45 present+ 15:00:46 JustineP has joined #ag 15:01:29 present+ 15:01:54 thbrunet has joined #ag 15:01:57 present+ 15:02:22 present+ 15:02:23 Alastair: Anyone who wants to introduce themselves? 15:02:29 GN015 has joined #ag 15:02:54 ... Any agenda items for upcoming meetings? 15:03:09 ... Hearing none. 15:03:10 maryjom has joined #ag 15:03:11 zakim, take up next item 15:03:11 agendum 1 -- Guideline breakdown tryout, process -- taken up [from alastairc] 15:03:28 +1 to recording 15:03:42 Alastair: I'll be recording this section, we had a few regrets. 15:04:15 ... if anyone doesn't want to be on the recording, don't say anything. 15:04:19 present+ 15:04:30 present+ 15:04:41 jo-weismantel has joined #ag 15:05:03 ... This is an exercise, moving WCAG 2 to 3 migration, this enables us to structure what goes into WCAG 3. 15:05:30 ... To do that we reconfigure the requirements from WCAG 2. If you transport it across you transport the granularity. 15:05:41 ... Some criteria are bigger / more complicated than others. 15:05:53 ... To reconfigure that we need to break things down. 15:06:24 ... Thinking through how this breakdown works is useful for our progress of WCAG 3. 15:06:54 ... We ran a pilot a few weeks ago. The most successful one was to apply categorizations to existing criteria. 15:07:29 ... Also to think about the units of testing. Component, view, process, site. 15:07:52 ... And then there is types of test, objective tests. Does it have alt text or not. 15:08:00 ... Conditions, test cases, and protocols. 15:08:25 ... What we tried to do is create smaller units. We're not trying to fill in gaps. 15:08:31 mbgower has joined #ag 15:08:33 present+ 15:08:43 ... It's easy to add extra requirements, but that's not what we're aiming to do. 15:08:58 ... Non-text content can be divided. Functional needs were fairly straight-forward. 15:09:05 ... How you test it is a little more complicated. 15:09:29 ... yes / no does it have alt text. Then, does it have appropriate meaning. 15:09:44 ... Complex materials might be better at the view level. 15:10:16 ... We noted down functional needs from the subgroup work. 15:10:49 ... This is all listing what we think the success criteria does now. 15:11:27 ... Funtional needs was a subset of the original ones. 15:12:42 ... How this works varies depending on the success criteria. 15:13:00 ... Audio-only / video-only are quite similar in terms of test type, but the functional needs vary a lot. 15:14:14 ... The exercise today, we'll split into groups of 4. Everyone can open the functional needs link. 15:14:14 Jaunita_George has joined #ag 15:14:22 Present+ 15:14:53 ... Pick the criterion, add the categories, see how the success criteria can be divided up. Does it make sense to divide by types of test, by functional needs, user needs. 15:15:02 ... Try to create the smallest useful unit of test. 15:15:04 mbgower has joined #ag 15:15:14 Functional / user needs https://docs.google.com/document/d/16ZeCqTRTY0lmWvp1Xv_wO0iH1OzyECBa1UXQ_UeocjQ/edit#heading=h.4jiwp8jpc143 15:15:14 ShawnT has joined #ag 15:15:22 q+ 15:15:23 Mapping https://docs.google.com/document/d/1MGGgqgeL779aJu7iNuXQMHgJygV7l6GouM7--5ABJ5U/edit#heading=h.9oxnj9cw11i8 15:15:27 AWK has joined #ag 15:15:34 +AWK 15:15:40 ShawnT has joined #ag 15:15:51 https://docs.google.com/spreadsheets/d/1tXIaJxQCyuOTkvLcJR5QgTN13h6dIgtUlE7H9CUCvew/edit#gid=0 15:15:51 Alastair: Make a copy of the document, this is the bit we'll fill in. 15:16:06 ... This is where you can pick the success criterion to tackle. 15:16:14 Example of one done already: https://docs.google.com/document/d/10Fdy-o7DKfWwzxk1AJbAGGedtE4VeJ_f6tNV_4Og7WU/edit 15:16:31 MelanieP has joined #ag 15:16:36 https://docs.google.com/presentation/d/1sGLpBwAAsZfhANpWO3jo0zMOdwDtckhjSmsYpisQfFU/edit#slide=id.g11f44e61c34_0_12 15:16:37 present+ 15:16:39 yep, no access 15:16:41 Caryn has joined #ag 15:16:53 present + 15:17:07 Sarah: I was wondering if you thought about using severity as help in getting to the smallest unit? 15:17:20 ... In other projects I've done it helped to align severity with needs. 15:18:12 Alastair: For the moment it's together what we have from WCAG 2. We're working with "included or not". 15:18:26 ... When we get to recombining it we'll need to go through severity. 15:19:08 ... If people want to think about that through the exercise I think that'll be useful. 15:19:44 Rachael: I'll start the breakout rooms. If you need captioning you can come to the main room. 15:20:02 ... You'll get an invitation. Feel free to come back to the main room. 15:20:49 q+ 15:20:55 ack sarahhorton 15:21:15 PeterKorn has joined #ag 15:21:21 Alastair: Start a fresh document and work in there 15:21:44 ... We're doing a categorisation exercise. 15:22:23 Template to start from, but create your own copy: https://docs.google.com/document/d/1MGGgqgeL779aJu7iNuXQMHgJygV7l6GouM7--5ABJ5U/edit#heading=h.9oxnj9cw11i8 15:26:18 present+ 15:28:01 Francis_Storr has joined #ag 15:29:52 KimD has joined #ag 15:31:28 KimD has left #ag 15:32:13 shawn9 has joined #ag 15:47:27 shadi has joined #ag 15:47:38 present+ 15:47:45 https://docs.google.com/presentation/d/1sGLpBwAAsZfhANpWO3jo0zMOdwDtckhjSmsYpisQfFU/edit#slide=id.p 15:47:52 present+ 15:49:12 We will wrap up in 1-2 minutes to come back and regroup 15:53:06 Alastair: I had a useful session with my group looking at focus order. 15:53:30 ... We got through needs and types, got started into breaking it down into probably two requirements. 15:53:33 q+ 15:53:40 q+ 15:53:53 ... Anything people found particularly easy or difficult? 15:53:53 ack Chuck 15:54:25 Chuck: We selected pointer cancellation, we came across sub-guidelines. In this case it was one of the following. To us it felt like these could not be broken up. 15:54:28 q+ 15:54:46 ack PeterKorn 15:55:16 Peter: When we looked at test types, one was clearly automatable, the others maybe not, even if they were objective. 15:55:33 ... We wanted to make them sub-guidelines but didn't think it was possible. 15:55:50 ... We noted different facets of cognitive related to some but not all of the four. 15:55:55 ... We though the exercise was interesting. 15:56:07 +1 Peter 15:56:23 ack mbgower 15:56:24 Alastair: We came across a couple that we thought could not be broken down. Still helpful to get them at the same level of granularity. 15:56:34 q+ 15:56:53 Mike: We worked on 1.3.3, we spent the entire time on functional and user needs. 15:57:09 ... I suspect part of that is because we're not super familiar with the newer needs. 15:57:30 ... Since this is about instructions it hit on a lot of things. We ended up discussing what it did and did not cover from a COGA perspective. 15:57:41 q+ 15:58:07 ack Fazio 15:58:09 Alastair: Our pilot was three 2-hour sessions. We got through one SC every half hour or so. 15:58:12 q+ 15:58:15 Regina has joined #ag 15:58:34 Fazio: It might be a good idea to reference design notes like Content usable. It helps testers figure out how to achieve user needs. 15:58:40 ack MichaelC 15:58:41 Group 1 was Gundula, Janina, Jaunita and Mike (covered 1.3.3 Sensory Characteristics) 15:59:17 MichaelC: In part the SC target AT users, regardless of why they are AT users. It seems false to map them to functional needs. 15:59:29 q? 15:59:35 ... In this case there were needs beyond users. But guidelines created for AT continues to be a question 15:59:56 Alastair: What we found so far, some guidelines break down nicely along functional needs and can potentially be separated. 16:00:10 ... Some guidelines cover so many functional needs, but break down along user needs. 16:00:20 ... Others break down better as test type or component type. 16:00:32 ... There is no one good way to do this. 16:01:18 Rachael: If you have a document, move it to a shared folder. 16:01:21 present+ 16:01:32 ... Next to the title, there is a star, move, then move it to the correct drive. 16:02:14 ... Please share it with Jeanne or me and we'll move it for you. 16:02:46 q+ to ask what email address(es) you'd like us to use to share the doc, please 16:02:54 Alastair: We've been working on this database, it'll go into that and we can filter and export from there. 16:02:59 ack me 16:03:02 q- 16:04:15 zakim, pick a scribe 16:04:15 Not knowing who is chairing or who scribed recently, I propose ToddL 16:04:30 zakim, pick a scribe 16:04:30 Not knowing who is chairing or who scribed recently, I propose Wilco 16:04:33 zakim, pick a scribe 16:04:33 Not knowing who is chairing or who scribed recently, I propose Chuck 16:04:44 zakim, pick a scribe 16:04:44 Not knowing who is chairing or who scribed recently, I propose Fazio 16:05:05 zakim, pick a scribe 16:05:05 Not knowing who is chairing or who scribed recently, I propose ShawnT 16:05:23 zakim, pick a scribe 16:05:23 Not knowing who is chairing or who scribed recently, I propose sarahhorton 16:05:46 zakim, take up item 16:05:46 I don't understand 'take up item', alastairc 16:05:49 scribe: sarahhorton 16:05:50 zakim, take up next item 16:05:50 agendum 2 -- WCAG 3 Example Conformance Scenarios https://www.w3.org/WAI/GL/task-forces/silver/wiki/Substantial_Conformance/Example_Scenarios -- taken up [from alastairc] 16:06:14 alastairc: Shared scenarios, shared before meeting, Janina to present 16:07:10 Janina: assuming everyone in scenarios operating in best of faith 16:07:10 s/Shared scenarios/Conformance Scenarios 16:07:53 https://docs.google.com/presentation/d/1VrEl43FAqLBQc2IsQCCBuxtDhb5p1Ccc/ 16:07:55 ... talking about part, not all, come to conclusions, interested in feedback but haven't spent time on details, go easy on details, focus on organization 16:08:56 shadi: Collection of scenarios, content authors have challenges conforming with WCAG, develop shared understanding of situations 16:09:14 ... discussions across groups, scenarios help understand what we mean 16:09:29 ... buckets, not proposing solutions 16:10:08 ... [reads from slides] 16:10:27 ... not everything has to be in WCAG 16:10:46 ... some solutions policy, technical, on spectrum 16:10:53 Jen_G has joined #ag 16:10:58 Present+ 16:11:11 Present+ 16:11:53 ... release early, often, looking at first draft, some doesn't have full consensus, looking for feedback, it this useful, should we keep at it 16:12:03 ... all comments welcome 16:13:17 ... bugs occur in content — where there's software, there are bugs 16:13:43 This is where the Maturity Model we're developing will be applicable/useful 16:14:00 ... large content accumulating rapidly, e.g., user generated content, reviews, videos, etc 16:14:26 ... auto-generated content, weather pictures, etc 16:14:53 ... large volumes of content not able to conform immediately 16:15:02 Jaunita_George_ has joined #ag 16:15:05 Present+ 16:15:32 ... takes time to adjust content after acquisition, [reads slides] 16:16:19 ... many examples that require human intervention, not publish until accessible or take other steps? 16:17:24 ... Content provider doesn't control content, website that allows users to create websites, technical requirements for CMS, tool producer might not be responsible for sites created 16:18:16 ... aggregating portal, syndicated, different relationships between content and provider 16:18:43 ... content provider, e.g., payment service, can select service but have dependency 16:19:12 ... social media embedding, content management used by website and dependent on CMS 16:19:58 ... live content, e.g., reduced caption quality for live, might have higher bar for prerecorded 16:20:00 q+ to say that a lot of this seems to be already in the ATAG material. The content aggregator is a new consideration to address. I don't think authors should be excepted from responsibility for choosing an inaccessible service feature 16:20:32 ... some types of content difficult to conform, e.g., immersive environments, sensory experiences, lack of AT support 16:20:57 AWK has joined #ag 16:21:21 ... content rarely used, aspects in WCAG 2x, outdated/archived content, useful to go back, e.g., ancient weather forecast? 16:21:43 ... things put online but not known if going to be used, same priority? 16:22:31 ... experimental for all users, included people with disabilities, e.g., some feature, robot, drone, figure out as we go along 16:22:55 ... things known beta, could break, not excuse but what is reasonable effort 16:23:33 ... not all requirements applicable to all content, limited group of users, known set of user tech, WCAG 2x accessibility supported, can we build on that? 16:24:11 ... small business have limited expertise, for many factors including accessibility 16:24:24 ... limited resources, too, might be policy 16:25:01 ... get in touch, link in agenda, Silver Conformance Options Subgroup, Janina and Jeanne leading, Shadi lead editor 16:25:13 ... contact to get involved or provide feedback 16:25:16 ack mbgower 16:25:16 mbgower, you wanted to say that a lot of this seems to be already in the ATAG material. The content aggregator is a new consideration to address. I don't think authors should be 16:25:19 ... excepted from responsibility for choosing an inaccessible service feature 16:26:12 mbgower: Question whether a lot should in WCAG, enforcement, applicability for those that adopt WCAG, doing pretty well, jurisdictions decide 16:26:46 ... covered by ATAG, separate spec, how much bringing in? 16:27:00 ... content aggregator new considerations, good to consider 16:27:30 q+ to ask / suggest that we need to be aware of these considerations, but not necessarily build into WCAG 3. 16:27:56 ... exceptions, can create problems, old stuff mark as not going to make accessible, similar outcome, user understands company is not going to make accessible, otherwise don't need to list 16:28:16 ... like transparency that company needs to report 16:28:35 shadi: Policy consideration? Maybe, but maybe can do better 16:29:14 ... SC 1.1.1 broken down, identify images you put online, provide more descriptions, put requirements on 2 levels to address separately\ 16:29:18 q+ 16:29:30 ... outlining scenarios that content authors experience 16:29:42 ... to be worked out, not making proposal for how to work with it 16:29:44 thanks for the presentation. it's a really interesting space to discuss 16:30:17 ... unclear whether ATAG is included in WCAG 3 16:31:02 ack me 16:31:02 alastairc, you wanted to ask / suggest that we need to be aware of these considerations, but not necessarily build into WCAG 3. 16:31:03 ... not proposing exceptions, possible ways forward, outline things to be discussed, situations 16:31:23 ack Wilco 16:31:24 alastairc: Need to be aware of considerations, not building in, not making blanket exceptions 16:32:04 q+ 16:32:09 Wilco: Leave up to policy makers, will exempt generally, potentially to provide more informed ways to deal with it 16:32:15 +1 to Wilco 16:32:25 ... need to give policy makers tools to ask questions 16:32:38 +1 to wilco 16:32:41 q+ 16:32:44 ack PeterKorn 16:32:48 shadi: Can we do better than blanket exceptions, e.g., maps 16:32:52 q+ 16:33:13 PeterKorn: Policy makers don't think about how to navigate these situations more intelligently 16:33:35 ... e.g., everything needs to conform, what about bugs, what about user generated? 16:33:45 Next step if you have feedback: https://www.w3.org/WAI/GL/task-forces/silver/wiki/Substantial_Conformance 16:33:49 ... as we write guidelines, etc, address where bext 16:33:57 s/bext/best 16:34:13 alastairc: Provide feedback to work 16:34:14 ack maryjom 16:34:47 ack kirkwood 16:34:49 maryjom: Policy-makers don't understand topic, some countries remove products when not 100% conformant 16:34:55 ... has difficulties 16:35:02 [[please feel free to use the "Discussions" tab to add your feedback too]] 16:35:24 zakim, close the q 16:35:24 I don't understand 'close the q', alastairc 16:35:45 kirkwood: Fantastic, aspect of undue burden, legal reasons, business reasons should be addressed more, measurement of undue burden 16:36:35 ... has to be core to this, W3C showing it can be done to standards, transforming internet to decrease burden, esp for technical, legal documents, scaling for small businesses 16:36:40 zakim, take up next item 16:36:40 agendum 3 -- WCAG 2.2 Visual Controls https://www.w3.org/2002/09/wbs/35422/wcag22-visible-controls/ -- taken up [from alastairc] 16:37:02 shadi: Survey? What's process to get more feedback 16:37:30 Janina: Take offline, talk to chairs 16:37:41 https://www.w3.org/2002/09/wbs/35422/wcag22-visible-controls/results 16:38:17 https://github.com/w3c/wcag/issues/1895#issuecomment-1051108085 16:38:25 https://github.com/w3c/wcag/pull/2238 16:38:40 alastairc: 7 agree, 1 agree with adjust, few comments 16:39:02 ... Wilco comment about brackets addressed in PR 16:39:10 ... last call? 16:39:43 Draft RESOLUTION: Accept response and PR 16:39:49 RESOLUTION: Accept response and PR 16:39:58 +1 16:40:33 TOPIC: Excluding design canvases #1888 16:40:48 mbgower: Will address Patrick's editorial comment 16:41:24 alastairc: concerns about canvas interface, lots of objects, multiple controls/layers 16:41:38 https://docs.google.com/document/d/1GfEgRs99CBc9vVHhCNowwj07v6UDGb-2QaB9IlfBZ5A/edit# 16:41:41 ... combined approached into suggestion 16:42:16 ... one approach takes out focus 16:42:17 "The trigger for hover is an editable item within a region of the page dedicated to editable items." 16:42:52 ... exception for those types of editors 16:43:28 ... if add persistent controls would overwhelm interface 16:43:56 ... [reads responses] 16:44:50 ... focus added to close loophole but if focus on hover requirement (as orig intent) makes it more narrow, excluded interactions we didn't want included 16:45:18 ... [reads responses] 16:46:32 Wilco: Don't think correct in saying it's a problem, have to have selected, doesn't matter they're hidden if not selected 16:46:54 ... interact with graphical object, have visual indicator that tells where to go for controls 16:47:07 ... doesn't apply, could have explanation in understanding document 16:47:27 alastairc: Applicability? What is indicator? 16:47:35 q+ to talk about applicability 16:48:24 GN015: Question about exception or focus, confusing 16:49:01 ... canvas, if and when needed, e.g., email tool, icons appear only when mail selected, same with editable object 16:49:05 q+ to say I think "visual indicator" is VERY difficult concept to pin down; I suspect we would not get agreement on when something fails 16:49:48 alastairc: Deleted bits (hover or focus) is one option, take away focus bit. Second is to add exception 16:49:49 ack me 16:49:49 alastairc, you wanted to talk about applicability 16:50:36 ... Editor interface, trying to make keyboard accessible so options appear on focus, if have hover or focus, when focused equivalent of selected 16:50:56 ack mbgower 16:50:56 mbgower, you wanted to say I think "visual indicator" is VERY difficult concept to pin down; I suspect we would not get agreement on when something fails 16:51:16 q+ 16:51:58 mbgower: SC at risk because of visual indicator, difficult to pin down, when is indicator or when realize operable 16:52:14 ... might be interesting exercise, see if we can agree 16:52:37 ... suspect we can't 16:52:47 alastairc: Can try running exercise 16:52:54 ack GN015 16:52:57 ack gn 16:53:43 GN015: Another aspect with dropping focus, element visible only on hover then requirement applies, what about when on hover and focus, still have elements user has to look through 16:53:51 ... e.g., tab or moving mouse 16:54:18 alastairc: Good point, providing options on both makes out of scope 16:54:18 q+ 16:54:24 ack ra 16:54:29 +1, that's where my "substantial down grade" comment came from. 16:54:47 Rachael: Wilco's point, address in understanding document, preferred way to go 16:55:15 "The trigger for hover is an editable item within a region of the page dedicated to editable items." 16:55:16 alastairc: With focus aspect, does some form of it help? 16:56:06 https://docs.google.com/document/d/1GfEgRs99CBc9vVHhCNowwj07v6UDGb-2QaB9IlfBZ5A/edit# 16:57:11 AWK: It helps, with some of understanding language suggested, being able to say sufficient to have text next to control, challenge because not everything is editable 16:57:27 ... winds up getting complex 16:58:08 ... need to say, there's an area here with a lot of editable things, interface provides way to determine those, challenges, e.g., focus order 16:58:33 ... region exempted from this because designed as place to edit things 16:58:43 ... different from general expectation 16:58:58 Is the delineated canvas region itself the "visual indicator"? Is that acceptable to people? 16:59:18 https://docs.google.com/document/d/1Cn9SvuOiu_m-phcyK5IdtipNzyoM2pkcCHbnWfcqsNc/edit# 16:59:46 alastairc: Visual thing, created examples, question whether things have visual indicator 17:00:11 ... look through document for next week, agree? Yes/No? 17:00:27 ... leave comments on each example, does it have visible indicator? 17:00:42 q+ to say and provide failure examples!? 17:00:50 ack mbgower 17:00:50 mbgower, you wanted to say and provide failure examples!? 17:00:58 present+ 17:01:01 mbgower: Add examples of failures 17:01:07 ShawnT has joined #ag 17:01:17 rssagent, make minutes 17:01:37 rrsagent, make minutes 17:01:37 I have made the request to generate https://www.w3.org/2022/03/29-ag-minutes.html alastairc 17:02:33 rrsagent, set logs public 17:02:41 chair:alastairc 17:02:49 rrsagent, make minutes 17:02:49 I have made the request to generate https://www.w3.org/2022/03/29-ag-minutes.html alastairc 17:12:23 mbgower has joined #ag 17:12:37 mbgower has joined #ag 17:12:57 <`join_subline> `join_subline has joined #ag 17:17:19 ShawnT has joined #ag 17:57:13 Jem has joined #ag 19:14:11 MichaelC_ has joined #ag 19:49:27 janina has left #ag 21:44:38 MichaelC has joined #ag 22:04:49 Jem has joined #ag 22:26:02 ShawnT has joined #ag 23:49:29 ShawnT has joined #ag