14:53:29 RRSAgent has joined #ag 14:53:33 logging to https://www.w3.org/2026/04/07-ag-irc 14:53:33 RRSAgent, make logs Public 14:53:34 Meeting: AGWG Teleconference 14:53:35 agenda? 14:53:42 zakim, clear agenda 14:53:42 agenda cleared 14:54:02 agenda+ Revisit assertions https://docs.google.com/presentation/d/1qWuFM3fFgC_e1Jik05Os11O0Rl86HLDXu9dolwyWWtc/edit?slide=id.p#slide=id.p 14:54:14 agenda+ Conforming alternate versions https://github.com/w3c/wcag3/discussions/623 14:54:22 Revisit accessibility support sets https://github.com/w3c/wcag3/discussions/621 14:58:35 Francis_Storr has joined #ag 14:59:07 Ben_Tillyer has joined #ag 14:59:40 GreggVan has joined #ag 15:00:32 CClaire has joined #ag 15:00:35 shadi has joined #ag 15:00:44 giacomo-petri has joined #ag 15:00:48 GN015 has joined #ag 15:00:49 present+ 15:00:50 present+ 15:00:52 present+ 15:01:10 bbailey has joined #ag 15:01:10 Charles has joined #ag 15:01:13 scribe+ 15:01:16 regrets: MakotoU, ShawnT 15:01:17 present+ 15:01:20 present+ 15:01:20 Jennie_Delisi has joined #ag 15:01:21 present+ 15:01:25 BrianE has joined #ag 15:01:30 present+ 15:01:35 present+ 15:01:54 present+ 15:01:58 SydneyColeman has joined #ag 15:02:01 present+ 15:02:03 present+ 15:02:20 Anton has joined #ag 15:02:31 tayef has joined #ag 15:02:40 present+ 15:02:45 AlinaV has joined #ag 15:02:53 alastairc: would anyone like to introduce themselves? or update their affiliations? 15:03:00 joryc has joined #ag 15:03:00 present+ 15:03:02 present+ 15:03:04 TOPIC: Annoucements & introdutions 15:03:14 Monica: this is Monica, I'm new to the group and joining from Oracle 15:03:17 present+ 15:03:24 Jaunita_Flessas has joined #ag 15:03:25 present+ 15:03:26 alastairc: great, we have had many great participants from Oracle in the past 15:03:30 present+ 15:03:32 Present+ 15:03:38 jtoles has joined #ag 15:03:50 Anton: hi, I'm Anton, I work for SAP! 15:03:51 present+ 15:04:01 alastairc: if things don't work feel free to comment in Zoom chat and someone will help 15:04:06 zakim, take up next item 15:04:06 agendum 1 -- Revisit assertions https://docs.google.com/presentation/d/1qWuFM3fFgC_e1Jik05Os11O0Rl86HLDXu9dolwyWWtc/edit?slide=id.p#slide=id.p -- taken up [from alastairc] 15:04:41 filippo-zorzi has joined #ag 15:04:49 Slideset: https://docs.google.com/presentation/d/1qWuFM3fFgC_e1Jik05Os11O0Rl86HLDXu9dolwyWWtc/edit?slide=id.p#slide=id.p 15:04:57 kirkwood has joined #ag 15:05:04 q+ 15:05:07 present+ 15:05:09 alastairc: so… assertions are a new concept to WCAG 3. We want to test their feasability in practice, testing with organisations who would be on the sharp end of using these 15:05:23 Glenda has joined #ag 15:05:38 julierawe has joined #ag 15:05:42 present+ 15:05:43 present+ 15:05:44 q- 15:05:56 alastairc: my summary of what an assertion is: it's something you've done, usually concerns process behind the scenes, rather than things that concern content of the website (like all requirements in WCAG 2 are) 15:06:23 scott has joined #ag 15:06:43 present+ 15:07:17 present+ 15:07:26 LoriO has joined #AG 15:07:35 present+ 15:07:42 sarahhorton has joined #ag 15:08:19 stevef has joined #ag 15:08:20 alastairc: so an example of an assertion is a statement on what you looked for when building a video player 15:08:30 present+ 15:08:45 present+ 15:08:57 sorry my fault could you reshare link? 15:09:24 alastairc: comparing to supports/partially supports/does not support, with an assertion you include certain specified information 15:09:43 thx 15:09:54 alastairc: we also specify 'informative supporting documentation', we recommend it but don't require it and it is definitely not required in the performance statement 15:10:08 AWK has joined #ag 15:10:12 present+ 15:10:42 alastairc: the part that would be public would be the date of implementation, date of claim and some other bits 15:11:00 alastairc: the possible internal documentation would be recommended but not be required 15:11:01 q+ 15:11:42 alastairc: what we're trying to do here is find out if your organisation would want to include this information, and whether they would want to use assertions 15:11:48 GreggVan: great question 15:11:58 janina has joined #ag 15:12:05 present+ 15:12:23 Gez has joined #AG 15:12:30 GreggVan: we could describe the informative/supporting documentation as 'things you might include' 15:12:33 q+ to ask if section508.gov accessibility statement is sufficiently shaped like a conformance claim ? 15:12:41 present+ 15:12:46 ack GreggVan 15:12:48 Frankie has joined #ag 15:12:53 present+ 15:13:03 GreggVan: this way would be less risk that regulators start to require the 'recommendations' 15:13:30 erinevans has joined #ag 15:13:43 present+ 15:14:25 alastairc: there is an update since last time. We'd like people to go through the questions, only had a couple so far 15:15:16 q+ 15:15:19 q+ 15:15:20 +1 to careful use of ‘recommendations’ as ‘suggestions’ since it already means a TR document status. 15:15:55 alastairc: last week the conformance subgroup met with a lawyer recently who has a lot of experience in accessibility cases (prosecution side). We had a long conversation on assertions. From her point of view she said it'd be preferable to have outcome based requirements. I asked if the concept of assertions raised alarm bells, it did not for her, but something lawyers don't like is assertions _about_ outcomes. She wasn't sure if it sohuld be part of 15:15:55 basic conformance. 15:16:12 alastairc: if there was a legal process that sort of information could come into play but in the court process 15:16:14 q+ 15:16:14 Are U.S. .gov accessibility statements sufficiently shaped like a conformance claim? 15:16:20 ack bbailey 15:16:20 bbailey, you wanted to ask if section508.gov accessibility statement is sufficiently shaped like a conformance claim ? 15:16:34 https://www.section508.gov/website-policies/#accessibility-policy 15:16:42 bbailey: I'm curious if Section 508 are sufficiently shaped like conformance claims? 15:16:54 alastairc: not sure yet 15:16:59 ack GreggVan 15:17:25 GreggVan: the lawyer we spoke to is a strong disability lawyer 15:17:44 GreggVan: when you said no alarm bells re user needs in the cognitive space, wasn't this about assertions in the cognitive space? 15:17:52 q+ 15:18:13 Monica has joined #AG 15:18:48 GreggVan: when we asked her 'what level' we didn't get a clear answer back. This questionnaire you're putting out is a great idea 15:19:06 GreggVan: re public… once they're in the court, if they have been documenting, they have to produce it 15:19:39 documentation is subject to discovery. there is now legal precedent where AI conversations are also subject to discovery. 15:20:04 GreggVan: lawyers hate documentation when going to court 15:20:10 ack AWK 15:21:04 q- 15:21:20 AWK: a general comment… when we're talking with people about assertions, I'm struggling with some of the examples. Eg on slide 7, are we making an assertion that we provide a video player? that seems testible and more suitable for a requirement; is this instead of or in addition to? 15:22:20 alastairc: there are better examples 15:23:09 ack hdv 15:23:13 scribe+ 15:23:36 +1 to hdv 15:23:44 +1 to this being one of many conversations so we encourage everyone to reach out to your contacts as well 15:24:03 hdv: Love that we've talked to one. But, don't want to fall into trap of using law/lawyers from one region. Would encourage people here to find people from their region to talk to. 15:24:04 present+ 15:24:08 scribe- 15:24:12 Completely agree with Hidde. And we get value from talking with attorneys. Suggest more ppl to speak with! 15:24:14 q? 15:24:26 alastairc: thanks for those questions 15:24:36 +1 to hdv 15:24:48 +1 to hdv 15:25:01 alastairc: let's talk about some of the responses we got, we anonymised them 15:25:21 s/sorry my fault could you reshare link?// 15:25:44 alastairc: we talked to a travel sector company, they would not publish their statements as they worried it would make them a target 15:26:17 alastairc: to them, assertions seem easier to meet, as they're not dependent on the website. The person I spoke to had more influence on the organisation than on the website 15:27:03 q+ 15:27:05 q+ 15:27:14 alastairc: we can improve examples, if there are any questions do let us know 15:27:23 alastairc: first meeting of next month we'll get back to this 15:27:37 ack scott 15:28:09 scott: I would appreciate making some of the updates you just talked about… speaking to people internally about this… reading through this presentation I'm not sure what about assertions would be required and what would not be. 15:28:24 scott: it is confusing to me, and people who were looking at it with me were confused by it. 15:28:26 +1 15:29:10 scott: eg in the clear language one, the first bullet says to meet the requirement, the other bullets have more requirements but it is unclear if they are then _also_ required, or if they are some sort of optional 15:29:19 alastairc: we'll try and clarify that 15:29:29 ack bbailey 15:29:41 present+ 15:29:43 bbailey: I took the plain language assertion to be an example, not the expectation 15:30:25 Atya has joined #AG 15:30:26 q? 15:30:32 alastairc: good feedback, we'll need to make some of this clearer. 15:30:44 zakim, take up next item 15:30:44 agendum 2 -- Conforming alternate versions https://github.com/w3c/wcag3/discussions/623 -- taken up [from alastairc] 15:32:09 Rachael: we had a conversation around which requirements had equivalence in WCAG 3 and what would happen 15:32:31 Rachael: main question was: if we did something global with alternative versions and equivalence, what would happen? 15:32:40 filippo-zorzi has joined #ag 15:32:42 usrjordi has joined #ag 15:32:48 Rachael: Gregg said conforming alternative version should work the exact same as in WCAG 2 15:32:49 q+ 15:32:58 Rachael: Patrick said there are other approaches worth looking at 15:33:07 present+ 15:33:43 Rachael: including thinking about different modalities 15:34:50 present+ 15:34:56 ack GreggVan 15:36:10 q+ to say how does this play with AI? 15:36:29 GreggVan: we can't have three URLs for different versions for differnet target groups and have them all be equally primary 15:36:36 GreggVan: there's always one primary 15:36:40 q+ on examples of different modalities that can fall foul of SCs. 15:36:50 GreggVan: re mobile… if you're on a phone it will serve you the phone version 15:37:13 GreggVan: if it's auto-determined they all are primary 15:37:25 ack Rachael 15:37:25 Rachael, you wanted to say how does this play with AI? 15:37:38 Rachael: I think we have different examples of versions we need to talk about 15:37:52 Rachael: if I have a website and the website is not accessible, I link to an alternative that is accessible 15:38:13 q+ 15:38:15 Rachael: that's different from the multimedia example where there's audio description 15:38:21 Rachael: but we have to future proof this 15:38:48 Rachael: if we get a website but when browsers include enough AI you can customise different versions, is that considered a conforming alternate version? 15:39:00 ack alastairc 15:39:00 alastairc, you wanted to comment on examples of different modalities that can fall foul of SCs. 15:39:13 joryc has joined #ag 15:39:51 q+ to say compliance should not rely on AI 15:40:02 note: equivalent and alternate are different concepts. and equivalent has different meanings in WCAG 2.x (at least information and purpose) 15:40:12 alastairc: chair hat off… in some areas I've noticed it being difficult, re regulators misunderstanding how WCAG 2 intended this. Something often discussed is images of text, like a banner with text in. 15:40:48 filippo-zorzi has joined #ag 15:40:48 alastairc: on a video site, there's these horizontally scrolling cards with arrows on either side… but then have to choose implementing if users should use the arrows 15:41:04 joryc1 has joined #ag 15:41:04 similar for a site with an embedded video and a "(Audio described version of welcome video)" link 15:41:59 q? 15:42:01 ack GreggVan 15:42:20 stevef has joined #ag 15:42:24 GreggVan: nobody ever conceived of the conforming alternative to be plain text 15:42:39 present+ 15:42:51 sure they did! That's why we have Plain text techniques... 15:43:50 GreggVan: there's nothing wrong with an optimised version 15:44:04 q+ on an approach about achieving the same thing, rather than making a part of the interface accessible when that's not the best way. 15:44:13 GreggVan: once all browsers are smart browsers the author doesn't need to do the work 15:44:35 filippo-zorzi has joined #ag 15:45:49 q+ to mention web page scope 15:46:02 Gregg - I meant https://www.w3.org/TR/WCAG22/#images-of-text not alt-text 15:46:19 q+ 15:46:32 qq+ 15:46:43 scribe+ 15:46:48 ack hdv 15:46:48 hdv, you wanted to react to GreggVan 15:47:05 q+ 15:47:11 hdv: conforming alternative versions in WCAG are scoped to web pages. Why are we talking about specific components and parts of images? 15:47:14 Gregg mentioned a standard keyboard document. Can you add a link to it? 15:47:16 alastairc: Because they fail in that context 15:47:29 hdv: In our government, we talk about them failing as part of a page. 15:47:35 q- 15:47:39 ack GN015 15:47:44 ack gn 15:47:44 GN, you wanted to say compliance should not rely on AI 15:47:50 q+ to respond to GB 15:48:17 ack alastairc 15:48:17 alastairc, you wanted to comment on an approach about achieving the same thing, rather than making a part of the interface accessible when that's not the best way. 15:48:22 GN015: re “smart browsers”: authors cannot know what an AI will do, and also users may not be able to use AI, be it because they don't want to or work for an organisation where they're not allowed to 15:48:25 Frankie has joined #ag 15:48:25 +1 to GB. Adoption of a self-rectifying smart browser by 100% of a user base is not happening 15:48:25 q- 15:48:37 +1 to GN015 15:48:45 +1 to GN015 15:48:55 Wilco has joined #ag 15:49:17 alastairc: I wonder if we can have a more general approach 15:49:20 q+ to respond to GN 15:49:36 alastairc: it can be unusable in some UIs to try and make a certain part of the UI accessible but having another way for someone achieving that seems reasonable 15:49:50 Ensure we address the challenge for those who teach (not just in education) or need to use vocabulary about what is onscreen for shared understanding 15:49:51 ack Jennie_Delisi 15:49:56 alastairc: we don't want loopholes or make it possible for it to be gamed, but if there's no accessible way of doing something that seems like a reasonable approach 15:50:15 q+ to comment on small CAV's like videos with description 15:50:33 I agree with GNO15 and also would say unless there is a User Agents MUST provide automated Alt text in the HTML spec we couldn't rely on that and while I do think there will eventuaally not be many browsers that don't heavily leverage AI, but that seems pretty far off. 15:50:58 Jennie_Delisi: I agree with you Alastair. There is also a challenge for those who teach and need to use vocabulary to support what they're teaching… like there's a link style that is a button on a screen, to support someone without vision can understand 15:51:04 ack GreggVan 15:51:28 GreggVan: good point Alastair. We need to separate discussion between alternate pages and components on a page 15:52:49 GreggVan: re having a global alternate component rule… good to keep them separate, but the concept of something that is global and catches what we didn't think of, we create a specific alternate component 15:52:57 GreggVan: have to make it very clear what counts 15:53:41 joryc has joined #ag 15:53:51 GreggVan: all browsers today are 'smart browsers' 15:54:37 q/ 15:54:38 q? 15:54:40 ack Rachael 15:54:40 Rachael, you wanted to respond to GN 15:55:19 ack AWK 15:55:19 AWK, you wanted to comment on small CAV's like videos with description 15:55:21 filippo-zorzi has joined #ag 15:55:22 Rachael: as we write this, we're writing for 20 years from now, not just today's use cases, we have to keep that in mind 15:55:39 note: the understanding conformance document clarifies why conforming alternate version was based on page conformance is “For a variety of reasons, it may not be possible to modify some content on a web page.” the intent does not seem to be replacing a whole page – just parts. 15:55:58 but the understanding doc isn't the norm 15:56:25 agree. but the assumption was part of the page failed. 15:56:34 AWK: 'whole page' is what we have now. If you have a chart and link to another page that provides a table with the chart's data, that's part of the original page… we don't really have a term to talk about those things 15:56:34 q+ to straw poll 15:56:55 AWK: it makes sense to bundle some of those concepts together 15:57:04 q+ to say +1 to AWK comments. and that would be handled by the conforming alternative components/elements 15:57:10 ack Rachael 15:57:10 Rachael, you wanted to straw poll 15:57:16 +1 to AWK concern that CAV are overlooked, despite being referenced by 5.2.2 15:57:24 draft straw poll: For conforming alternative version should we 1) start from the WCAG 2 approach with the conforming alternative version as a fallback and equivalents on a provision by provision basis or 2) stand up a subgroup to explore a new approach with more flexibility? 15:57:29 q+ 15:57:41 2 15:57:44 Rachael: I'd like to propose this poll 15:57:57 2 15:58:03 ack GreggVan 15:58:03 GreggVan, you wanted to say +1 to AWK comments. and that would be handled by the conforming alternative components/elements 15:58:17 q+ 15:58:31 q+ wrt poll 15:58:51 q+ bbailey on the poll 15:58:53 GreggVan: I think we should separate conforming alternative page from conforming alternate component 15:58:56 q- wrt 15:59:01 q- poll 15:59:06 ack wrt 15:59:11 ack poll 15:59:16 q+ 15:59:21 q? 15:59:37 q+ 16:00:05 hdv +1 16:00:26 ack Wilco 16:00:34 adjacent? 16:00:51 Wilco: it strikes me as silly to make distinction between alternate page or something else 16:00:57 +1 to wilco's comment 16:01:01 +1 to Wilco, need to think about the user journey more broadly 16:01:05 +1 to what Wilco just said 16:01:08 ack hdv 16:01:15 scribe+ 16:01:26 hdv: Can re-use what's in WCAG2, but refine it. 16:01:38 ... what we should change is the page to page/view 16:01:53 qq+ to change scribe 16:02:01 ... don't want to make it part of components, hard to define. 16:02:14 q+ +1 to alternate conforming components being on or off the page - -same thing. Do do that for specific things and we should do for glogballhy 16:02:17 q- 16:02:34 q+ GreggVan 16:02:38 q- +1 16:03:03 q+ to say +1 to alternate conforming components being on or off the page - -same thing. Do do that for specific things and we should do for globally but don't confuse with alt conf pages. 16:03:09 zakim, please pick a scribe 16:03:09 Not knowing who is chairing or who scribed recently, I propose Anton 16:03:17 zakim, please pick a scribe 16:03:17 Not knowing who is chairing or who scribed recently, I propose LoriO 16:03:33 zakim, please pick a scribe 16:03:33 Not knowing who is chairing or who scribed recently, I propose LoriO 16:03:35 zakim, please pick a scribe 16:03:35 Not knowing who is chairing or who scribed recently, I propose hdv 16:03:38 zakim, please pick a scribe 16:03:38 Not knowing who is chairing or who scribed recently, I propose InaT 16:03:54 zakim, please pick a scribe 16:03:54 Not knowing who is chairing or who scribed recently, I propose CClaire 16:04:05 sorry Alistair, I'm having audio problems 16:04:09 zakim, please pick a scribe 16:04:09 Not knowing who is chairing or who scribed recently, I propose Frankie 16:04:13 Sorry can't do it today 16:04:21 zakim, please pick a scribe 16:04:21 Not knowing who is chairing or who scribed recently, I propose Adam_Page 16:04:25 s/sorry Alistair, I'm having audio problems// 16:04:32 scribe+ 16:04:37 q? 16:04:41 ack bbailey 16:04:41 bbailey, you wanted to comment on the poll 16:04:45 bbailey: on the poll 16:04:55 ... my main concern is we need a whole new term other than CAV 16:05:06 ... I think WCAG 2’s model is great 16:05:09 ... but want to change the name 16:05:31 ack GN 16:05:40 GN015: we have 2 alternatives 16:05:48 ... 1 is equivalent on same page, like text alternative for image 16:05:59 ... 2 might be something bigger 16:06:08 ... legacy technology that cannot be made accessbile 16:06:17 ... we used to have this concept in WCAG 2 16:06:18 ack shadi 16:06:30 shadi: I’m not hearing an overall approach 16:06:37 ... my suggestion is splitting decision 16:06:39 q+ to ask whether we can agree that we need a draft of CAV + another within-page 16:06:42 ... let‘s get cracking on a subgroup 16:06:43 +1 to draft poll as most recently proposed 16:06:49 ... new alternate for components 16:06:58 q+ to say that would be what a subgroup would do 16:07:01 ... and then see if it fits in to CAV, or replaces it, or... 16:07:08 ... we’re jumping the gun by trying to make this decision now 16:07:17 imirfan has joined #ag 16:07:25 ack GreggVan 16:07:25 GreggVan, you wanted to say +1 to alternate conforming components being on or off the page - -same thing. Do do that for specific things and we should do for globally 16:07:26 alastairc: I’ll take that as a positive signal for #3 16:07:28 ... but don't confuse with alt conf pages. 16:07:33 GreggVan: +1 to shadi 16:07:43 ... the problem we’re trying to solve is conforming alternate _part of page_ 16:07:51 ... we’ll talk about element, component, etc., huge discussions around that 16:07:55 ... could be a whole part of the page 16:08:24 ... should be separate from CAV for the whole page 16:08:42 ... for the _part of page_, there should be no difference whether it’s _on_ the page, or it’s linked from the page 16:08:48 ... we already say that in some provisions 16:09:00 ... but you can’t say that for the CAV for the whole page 16:09:04 ... it is by definition a separate page 16:09:07 ... don’t confuse them 16:09:22 ... but good idea to stand up subgroup to look at conforming alternate _part of page_ 16:09:23 FWIW, I'm not convince that CAV "part of the page" is the main stumbling block 16:09:32 q>? 16:09:33 q? 16:09:34 q+ 16:09:36 ack alastairc 16:09:36 alastairc, you wanted to ask whether we can agree that we need a draft of CAV + another within-page 16:09:45 alastairc: it sounds like we’re generally agreeing on the approach needed 16:09:58 ... to update WCAG 2 version and try and draft in something that’s kind of within page 16:10:00 ... chair hat off 16:10:14 ... having something about being able to achieve the same goals from the same starting point 16:10:25 ack Rachael 16:10:25 Rachael, you wanted to say that would be what a subgroup would do 16:10:25 ... we have something, but it needs to be overhauled for understandability 16:10:32 Rachael: another way to think of this straw poll 16:10:43 ... do we feel WCAG2 is solid enough without redrafting? 16:10:49 ... or do we need more exploration 16:10:50 q+ to ask whether 'modes' come closer to what is meant by alternative version 16:10:56 ... and today’s discussion suggests we need more exploration 16:11:19 alastairc: if anyone is interested, please get in touch with the chairs: group-ag-chairs@w3.org 16:11:19 ack Charles 16:11:34 Charles: I understand the point of view of differentiating between page and component 16:11:40 ... but what confuses me about that differentiation 16:11:45 ... is the draft of the scope of conformance 16:11:49 ... the scope can be pages and view 16:11:51 ... and processes 16:11:51 my 2cts are the WCAG 2 approach is solid enough (updating to modern age by updating page def), based on how we use it as a monitor/regulator 16:11:55 q+ 16:12:13 ... so should there be conforming alternate page and conforming alternate process? 16:12:26 (but am happy for others to go and explore better options / improvements) 16:12:39 alastairc: part of it is the “within page” aspect 16:12:44 ... avoiding the term “component” for now 16:12:49 q- 16:12:54 ... alternatives within the same view 16:12:58 ack gn 16:12:58 GN, you wanted to ask whether 'modes' come closer to what is meant by alternative version 16:13:02 ... but as AWK pointed out, kind of already covered by WCAG 2, but could be clearer 16:13:33 GN015: high contrast mode is an example 16:13:44 filippo-zorzi has joined #ag 16:13:46 +1 to exploring something along the lines of "mode of operation" 16:13:47 ... or in a support call, where sign language is provided as an alternative 16:13:58 ... does that come close to “alternative version”? 16:14:01 alastairc: good point 16:14:11 ... could be at same URL, but also kind of a personalization thing 16:14:16 ... so yes, we also need to consider that 16:14:28 q? 16:14:28 ... not the same as the scenarios we’ve discussed, but should be included 16:14:31 q+ 16:14:36 ack Jennie_Delisi 16:14:38 Jennie_Delisi: related 16:14:44 q+ to wrap up 16:14:47 ... one issue I’ve seen is where there _is_ an alternate version 16:15:07 ... sometimes when you copy & paste from that alternate into the “main” area where people are interacting, it doesn’t paste well 16:15:10 q+ 16:15:11 ... it has been problematic 16:15:13 ack Rachael 16:15:13 Rachael, you wanted to wrap up 16:15:18 Rachael: wrapping this up 16:15:24 ... let‘s move to subgroup and then bring back to the main group 16:15:28 Anyone interested in joining that group? 16:15:30 ... thank you all for the conversation 16:15:32 q+ steveF 16:15:49 ... please let us know if you’re interested 16:15:57 ack GreggVan 16:16:02 GreggVan: question for Jennie_Delisi 16:16:13 ... want to carry your idea into the subgroup 16:16:22 q- steve 16:17:11 Jennie_Delisi: if we had someone using a high-contrast version in a collaboration tool, when they copied & pasted, the past was wrong, so they couldn’t participate 16:17:52 alastairc: can move on to last topic 16:17:55 zakim, take up next item 16:17:55 I do not see any more non-closed or non-skipped agenda items, alastairc 16:17:58 s/the past was wrong/the paste was wrong/ 16:17:59 agenda? 16:18:13 TOPIC: Revisit accessibility support sets https://github.com/w3c/wcag3/discussions/621 16:18:28 back on a11y support sets 16:18:33 ... back on a11y support sets 16:18:57 alastairc: in GitHub discussion 16:19:10 ... a11y support sets is a mechanism to try to make explicit what we need to test with when creating methods 16:19:23 ... methods should work, basically, with a11y support sets we define 16:19:28 ... we can’t talk about specific products 16:19:37 ... so need to define in a way that leads you to the right answer 16:19:46 ... in last meeting, there was concern with straw man text I’d proposed 16:20:09 ... support set _per platform_ was suggested 16:20:46 ... still need to find balance between “meeting the standards” and “does it work for the user” 16:20:57 ... different voices in the group supporting each perspective 16:21:09 ... need to be careful to accommodate AT that work differently by design 16:21:23 q+ 16:21:24 ... e.g., VoiceOver ignoring lists when bullet styles have been removed 16:21:34 ack GreggVan 16:21:38 ... also need to define when “it works” is sufficient 16:21:44 GreggVan: cost is also a factor 16:21:55 ... the most popular one might also be the most expensive one; out of reach 16:22:09 ... free or built-in should be considered 16:22:23 ... also, some people don‘t have their own computer 16:22:33 ... they have to use one at the library, for example 16:22:41 +1 to Gregg 16:22:41 ... and they can’t install anything there 16:22:48 ... so their only choice is to use what’s built in 16:22:55 q? 16:22:56 (re cost_ 16:22:59 ... otherwise we’re excluding people 16:23:07 alastairc: agreed, I’ve updated the discussion 16:23:16 ... defining cost is tricky 16:23:16 q+ 16:23:26 ... if you’re buying the AT alone, it’s clear 16:23:32 ack AWK 16:23:34 ... but if you’re buying a phone or other device, how do you calculate 16:23:44 AWK: in the past, we’ve considered cost 16:23:56 ... don’t think we’ve ever considered mandating built-in support 16:24:00 ... and that’s scary 16:24:06 ... especially because of the differences that exist 16:24:08 q+ 16:24:26 q+ 16:24:34 ack Ben_Tillyer 16:24:50 ... the built-in solution could be worse than another one 16:25:05 Ben_Tillyer: someone could take your product and put it on a closed technology platform 16:25:16 ... can’t control the environment 16:25:19 q+ re freeware and security 16:25:32 alastairc: as in the website you’re making? 16:25:36 Cannot depend on proprietary technology? 16:25:45 Ben_Tillyer: if you’re buying third party equipment and they have their own list of AT they support 16:26:02 q+ 16:26:04 ack GreggVan 16:26:17 GreggVan: thinking about AWK’s concern about bulit-in 16:26:26 q- 16:26:30 ... pro: if they rely on it being there, what if it’s not there? 16:26:57 ... on the other hand, if you’re going to rely on AT to solve the problem, then you need to be able to rely that it’s actually going to be there 16:27:05 q+ on the balance between meeting standards (e.g. html), working for the user, how that impacts requirements. 16:27:09 ... if they can afford it, if they have their own computer 16:27:33 ... the fact that it may not be the “best” experience, that’s not an issue 16:27:41 ... we’re not saying you have to have the best experience to meet WCAG 16:27:48 ... just that you have minimum accessibility 16:27:52 ... access to the information is good enough 16:27:59 ... but I‘m sympathetic to the wariness 16:28:25 So if narrator didn't support aria attributes the way that NVDA does... you can only use the features that Narrator supports 16:28:49 ... I’m spending a lot of time in communities that don’t have their own AT 16:28:52 ack Jennie_Delisi 16:28:52 Jennie_Delisi, you wanted to discuss freeware and security 16:29:05 Jennie_Delisi: I agree with GreggVan in that having an option to test with a free AT is important 16:29:15 ... but also don‘t want to _require_ orgs to test with those ATs 16:29:32 ... because from a cybersecurity perspective, some orgs may not be able to install 16:29:43 ... need to recognize that both might be needed in certain circumstances 16:29:45 ack alastairc 16:29:45 alastairc, you wanted to comment on the balance between meeting standards (e.g. html), working for the user, how that impacts requirements. 16:30:08 alastairc: on the topic of what AT supports what 16:30:21 ... we’ve got a balance of “meeting the standards”; that’s your job as an author 16:30:25 ... the rest is up to the user agent 16:30:42 ... last time I tested Narrator, it failed on some fairly basic things, although that was a while ago 16:31:08 ... but imagining a situation where the quality of the built-in AT is well below what we‘re used to 16:31:20 ... it suggests we almost need to write a loophole or lower requirement 16:31:34 ... for example, if something doesn’t support heading structures, or something similarly basic 16:31:53 ... then we almost need to tackle it as an accessibility support set issue, and not include that AT 16:32:11 ... either we don’t include certain AT that aren’t up to the general standard, or we have to lower the requirements 16:32:14 q+ 16:32:18 ... acknowledging that this is somewhat provocative 16:32:20 q+ 16:32:20 ack Rachael 16:32:25 q+ 16:32:57 ack shadi 16:32:59 Think what I was trying to say was - web products that are designed to be sold with a view to be installed or delivered by other people (e.g. a museum wayfinding software expected to be put on a tablet in a museum), do we need to be concerned that the vendor can't be certain that the implementer/purchaser is actually able to use the supported set 16:32:59 of AT that was tested by the vendor. 16:33:02 shadi: might be a tangent 16:33:10 ... but there have been several attempts by w3c staff and other groups 16:33:14 ... to have an a11y support database 16:33:17 ... and it never really worked 16:33:23 ... because there were too many combinations 16:33:29 ... just wondering in the era of AI 16:33:36 ... how many of these tests might be automatable 16:33:56 see also Lola's accessibility compatibility data project: https://github.com/lolaslab/accessibility-compat-data 16:34:31 q? 16:34:34 ack AWK 16:34:52 AWK: is that you volunteering, shadi? ;-) 16:35:01 ... but yes, we really wanted to know all this during WCAG 2.1 16:35:03 +1 for shadi being voluntold 16:35:03 ... whatever we decide 16:35:23 ... we may need to accept that people are going to have to work around doing the best they can 16:35:27 ... a very hard problem to solve 16:35:53 q+ 16:35:53 ... have we actually had substantial problems in the last 20 years? 16:35:58 ... if so, then let’s examine those? 16:36:03 ... rather than just update something 16:36:13 ack alastairc 16:36:14 a problem statement would help 16:36:46 alastairc: big i18n issues in terms of techniques we’ve provided not being supported in other regions 16:36:49 ... and they’ve had to work around that 16:36:59 s/i18n/internationalization/ 16:37:11 ... basically trying to make “what is a11y supported” clearer and more explicit 16:37:17 ... and give people the freedom to choose different ones 16:37:19 rrsagent, draft minutes 16:37:21 I have made the request to generate https://www.w3.org/2026/04/07-ag-minutes.html bbailey 16:37:38 Previous slides are at https://docs.google.com/presentation/d/1Vov5k9XXlQSy7AtVuBVQvhSMDIOPA0kj69xJoq71BSQ/edit?slide=id.g3d044950233_0_0#slide=id.g3d044950233_0_0 16:37:48 q/ 16:37:49 q? 16:37:59 Key problem for any cross-platform accessibility guidelines: How does an author know that meeting a guideline will work in practice with user-agents that are used by real people? 16:38:10 ... in terms of next steps 16:38:14 ... we need an updated draft 16:38:18 ... I can try to take in the conversation so far 16:38:24 ... it’s more than 1 AT per platform 16:38:27 zakim, who is on the call? 16:38:27 Present: shadi, alastairc, kevin, Jon_Avila, ShawnT, Patrick_H_Lauke, JeroenH, CClaire, Adam_Page, filippo-zorzi, Rachael, Charles, janina, Jennie_Delisi, Ben_Tillyer, Makoto_U, 16:38:30 ... more than one support set per platform 16:38:31 ... bbailey, chrisg, jtoles, Laura_Carlson, Glenda, giacomo-petri, Francis_Storr, tayef, AWK, LenB, stevef, hdv, Gez, scott, Jen_G, jkatherman, Detlev, GN, InaT, GreggVan, 16:38:31 ... stevekerr, SydneyColeman, BrianE, AlinaV, joryc, Jaunita_Flessas, julierawe, kirkwood, LoriO, sarahhorton, Frankie, erinevans, Anton, Monica 16:38:34 ... which might make it clearer 16:38:49 ... haven’t really got any better guidance on the balance between “meeting the standard” and “does it work for the user” 16:38:59 ... but in terms of how we select the things we test with 16:39:04 ... our default a11y support set 16:39:08 ... I’ll try an update 16:39:10 q+ 16:39:34 ack GreggVan 16:39:38 ... I’ll update the strawperson text 16:39:53 s/ thx// 16:40:02 GreggVan: you should add bullet: built-in AT for those who rely on public access computers 16:40:03 q+ 16:40:03 s/thx// 16:40:21 q+ 16:40:28 ack GN 16:40:36 GN015: does it make sense to give qualification rules? 16:40:39 +1 gn 16:40:46 ... like what a screen reader must be able to do? 16:40:56 q+ 16:40:56 ... does it make sense to have a qualification 16:41:01 alastairc: that’s an interesting idea 16:41:17 LoriO: +1 to GreggVan 16:41:31 ... we all need to remember that the disabled population not just in the US but around the world are some of the least served 16:41:39 ... having to use a public computer is a big issue 16:41:43 Frankie has joined #ag 16:41:49 +1 to public computer 16:41:52 ... many are unemployed, don‘t have reliable transporation 16:41:54 sometimes a perceived AT "cannot" is more of an AT "purposefully will not" 16:41:57 ... so we must make it easy for them to access 16:42:03 ack GreggVan 16:42:04 s/GNO15/GN015/ 16:42:07 ack LoriO 16:42:20 GreggVan: the fact that you can’t get a hierarchical list of titles 16:42:24 ... that’s usability; not accessibility 16:42:34 +1 to Gregg and Lori's point. Reminder that many governments require abject poverty for disabled folks to access disability benefits. 16:42:38 ... we shouldn’t be requiring those as the base 16:42:39 note: accessibility supported applies to more than screen readers and their features 16:42:51 ... we have no control over the AT; we can’t put requirements on them 16:43:17 s|q/|| 16:43:29 ... authors can’t be forced to scratch off the screen readers that don’t support features because some regions _only_ have ATs that don’t have those features 16:43:47 ... must define the bare minimum for things to be accessible 16:44:01 q? 16:44:07 q+ 16:44:11 alastairc: any final thoughts? 16:44:14 ack giacomo-petri 16:44:20 giacomo-petri: I think the minimum bottom line is quite tricky 16:44:26 ... we have a lot of requirements that ask much more than that 16:44:37 ... I’m thinking about my All Steps Listed provisions 16:44:39 s|q>?|| 16:44:45 ... which I’m considering moving to an assertion 16:44:48 ... depends on user needs 16:44:54 ... not easy to define this “minimum” level 16:45:17 alastairc: I‘ll take this away and create an updated draft 16:45:40 Rachael: we’ll send out a survey for conforming alternate versions 16:45:40 present+ 16:45:47 alastairc: alright, we can adjourn 16:45:51 ... thank you, everyone 16:45:55 zakim, end meeting 16:45:55 As of this point the attendees have been shadi, alastairc, kevin, Jon_Avila, ShawnT, Patrick_H_Lauke, JeroenH, CClaire, Adam_Page, filippo-zorzi, Rachael, Charles, janina, 16:45:58 ... Jennie_Delisi, Ben_Tillyer, Makoto_U, bbailey, chrisg, jtoles, Laura_Carlson, Glenda, giacomo-petri, Francis_Storr, tayef, AWK, LenB, stevef, hdv, Gez, scott, Jen_G, 16:45:58 ... jkatherman, Detlev, GN, InaT, GreggVan, stevekerr, SydneyColeman, BrianE, AlinaV, joryc, Jaunita_Flessas, julierawe, kirkwood, LoriO, sarahhorton, Frankie, erinevans, Anton, 16:45:58 ... Monica 16:45:58 RRSAgent, please draft minutes v2 16:45:59 I have made the request to generate https://www.w3.org/2026/04/07-ag-minutes.html Zakim 16:46:06 I am happy to have been of service, Adam_Page; please remember to excuse RRSAgent. Goodbye 16:46:06 Zakim has left #ag 16:46:29 present+ 16:46:38 Anton has left #ag 16:46:40 oops too lage 16:46:58 (that a combination of too late and lagging 16:57:26 CClaire has left #ag