09:34:06 RRSAgent has joined #apa 09:34:10 logging to https://www.w3.org/2023/09/11-apa-irc 09:34:10 RRSAgent, make logs Public 09:34:11 please title this meeting ("meeting: ..."), matatk 09:34:35 meeting: APA TPAC Monday 09:34:48 topic: COGA and I18N 09:34:58 scribe+ 09:35:00 present+ 09:35:28 present+ Roy, Mike, Mitchell, Janina, Lisa, Im Song 09:35:37 rrsagent, make minutes 09:35:38 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 09:36:43 Lisa: Working on an update to Content Usable. Want to address internationalization. 09:36:45 duga has joined #apa 09:37:32 mitch11 has joined #apa 09:38:18 Lisa: *presents slides: https://docs.google.com/presentation/d/1iGYvCk2BPMplbYT3w3ROAyZXCUnN5g8nsiMcphRrAAI 09:41:05 Lisa: Goals are to update Content Usable and also WCAG 3. Content Usable needs to be more aware of Internationalization, as does WCAG 3. 09:41:24 As an observer should I present plus? 09:41:51 present+ 09:42:29 Lisa: CU is perhaps broader than WCAG, so may have fewer covered languages. 09:44:09 janina: Might be an idea to ask how we can make clear statements more comprehensively across multiple languages; asking i18n for help as we go through. 09:44:09 ... Gives example of double negatives in Russian, for example. 09:44:43 ... Goal is to talk about what is being proposed, and start building a relationship with them. 09:46:00 rrsagent, make minutes 09:46:02 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 09:47:57 matatk: What stage is the WCAG work at? 09:48:37 Lisa: Subgroup of COGA, working with WCAG group, early days, but with methods and conditional statements proposed. 09:49:21 ... Good test case for the more flexiable structure of WCAG 3. 09:49:43 ... Quite well devleoped; have been working on it since WCAG 2. 09:52:54 lisa__ has joined #apa 09:52:54 https://www.w3.org/TR/coga-usable/#objective-3-use-clear-and-understandable-content-0 09:52:54 content useable link 09:54:24 Lisa: ^ link to design guidance in Content Usable. 09:57:25 Lisa: There are common words in different topical areas, so some sites about specific things (e.g. music) may be using those specific words, and that can be user friendly. What those common words are depends on the context. 09:57:29 duga has joined #apa 09:57:40 ... *Gives example of "the tube" being a common term in London, but not elsewhere. 09:58:58 matatk: What are the "conditional tests" exactly; the things in the CU design guidance? 09:59:44 Lisa: The tests for whether those criteria (e.g. use short sentences) are met depends on the language; there are different ways to test for them in different languages. 10:01:30 Lisa: We previously didn't notice that an issue that I18N had raised, and we thought addressed, had been re-opened; we want to ensure that doesn't happen again, and to work with I18N more closely. 10:10:08 rrsagent, make minutes 10:10:10 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 10:10:53 present+ 10:14:51 topic: Meeting prep 10:15:01 subtopic: ARIA (Notifications) 10:15:10 https://www.w3.org/WAI/APA/wiki/Meetings/TPAC_2023#ARIA 10:15:33 Proposal doc: https://docs.google.com/document/d/17kKNoCIoMSFMFicz0wSQR-PHWHfHGYfz1WdtHMYyrhE/edit#heading=h.r83mzc4f0o33 10:17:15 scribe+ 10:18:13 matatk: not general case for them 10:18:37 ... I agree with that 10:19:28 ... but I do have something questions, this idea is develop to ask screen reader to say something 10:20:42 WebAIM stats on disability type: https://webaim.org/projects/screenreadersurvey9/#disabilitytypes 10:21:27 ... only 3% use screen reader as cognitive purpose 10:22:30 ... wonder how ARIA through about this use case may cause @@ 10:23:32 ... when we talk with them about notification what's the scope? 10:23:51 s/@@/confusion for people to hear something they can't see on screen./ 10:34:31 janina: https://github.com/w3c/input-events/issues/74 10:38:19 matatk: help them to explore, one is how screen reader say out, other is browser support 10:38:43 ... how to apply this to everyone 10:43:01 https://github.com/whatwg/notifications/issues/107 10:44:58 matatk: this is a general case for screen readers 10:45:40 ... the scope of ARIA looks powerful, but not something in general 10:45:53 ... this issue looks more general 10:46:31 ... I think the question is if they want to treat them as the same way 10:46:44 ... good have those context 10:48:17 ... looks those are different issues to me 10:48:42 ... I don't have concern on the API 10:49:45 ... but we need figure out what it will do, or what need us to support 10:50:40 ... some case may useful, but sometimes is not 10:51:51 ... I purpose to raise our concern as an issue 10:53:08 mitch11: negative example and positive example for both side 10:54:37 mitch11: Attempts at orientation to the content on the page, e.g. when something gets focused. Arguably too much info. 10:55:11 ... Your example of a table row having been deleted (assuming no other notification, just the fact that it disappeared). Arguably a status message in WCAG terms. Good example. 10:55:52 present+ Lionel 10:56:23 Lionel: We don't necessarily want to give the developer access to the SR user's experience (most devs may not understand the experience). 10:58:01 matatk: it does resolve some issues, but sometimes user may not want to get information from that, so there need a solution on that 10:59:14 ... ARIA did a good proposal, and allow us to visit this 11:00:03 [matatk is showing a tool to check the actions] 11:05:19 RRSAgent, make minutes 11:05:21 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html Roy 11:30:08 kirkwood has joined #APA 11:37:21 matatk has joined #apa 11:56:35 matatk has joined #apa 12:07:16 matatk has joined #apa 12:08:54 duga has joined #apa 12:14:59 wendyreid has joined #apa 12:27:08 duga has joined #apa 12:29:25 matatk has joined #apa 12:32:38 Roy has joined #apa 12:33:12 nigel has joined #apa 12:34:38 Fredrik has joined #apa 12:39:15 subtopic: EPUB 12:39:48 janina: Proposal for expert handlers (e.g. MusicXML) - issue to be proposed for EPUB meeting tomorrow. 12:39:58 Jason: Interesting idea; there are problems to solve regarding context, and loss of context when handing over to the specialist renderer. 12:41:04 janina: There are some existing approaches to this that we could look at; EPUB's OPF packaging works well, for example. 12:41:44 rrsagent, pointer? 12:41:44 See https://www.w3.org/2023/09/11-apa-irc#T12-41-44 12:42:37 Jason: when looking e.g. at MathML, the best intrfaces to this don't take you out of the document; they provide the accessibility info through the browser. There is a tool such as Speech Rule Engine, or MathCat. 12:43:20 janina: Are the browsers going to support this for all subject areas? 12:45:01 Jason: the processing of the accessibility info is done ezxternally. 12:46:05 ... There is a process by which the MathML gets transported and processed. Speech Rule Engine is in JS, so has DOM access. MathCat has some process to access the MathML, but not entirely sure what it is. 12:46:20 janina: Does it support on-screen viewing? 12:46:36 Jason: Browsers implement this themselves (or could use MathJax). 12:46:44 rrsagent, make minutes 12:46:46 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 12:48:15 Jason: Work is being done on Chemistry too (both Speech Rule Engine and MathCat). Will send more info about these. There is a tool that processes chemical diagrams. 12:48:29 ... it uses ARIA and SVG. 12:49:26 ... We've not looked into music a great deal; can take an action to bring together some of the refs on this. 12:52:19 mitch11 has joined #apa 13:10:55 Zakim has left #apa 13:12:42 Lionel_Wolberger has joined #APA 13:12:56 q+ 13:12:58 q? 13:13:31 Matter about determining if an image is described in surrounding text or not: https://github.com/w3c/epub-specs/wiki/Image-Missing-When-Described-in-Context 13:14:55 Jason: this doesn't need to be exported to the user; it can be included in a publisher's workflow. 13:15:53 ... In my experience, when images are discussed in the surrounding text, the text depends on the user's ability to see the image. It doesn't provide the same info that a properly-written alt attribute would provide. Providing a way to flag images in this way would 13:16:25 ... give authors/publishers a way to opt out of providing good alt text, because they might fail to do so in the surrounding text for subtle reasons. 13:16:57 ... I.e. the surrounding text would probably give you the author's interpretation of the image, rather than its actual content. 13:17:12 janina: What is an appropriate description depends on what context you're looking at it in. 13:17:49 ... E.g. studying costume design? You might be looking for some very different info than someone looking at it from a theatre set design point of view. 13:17:55 ack Lionel_Wolberger 13:18:35 Lionel_Wolberger: Issue raised very thoughtfully. 13:20:34 ... By including the 4 use cases, they've shown there's more than the end user involved here. 13:21:59 ... alt="" is ambiguous. 13:22:10 q+ 13:22:18 q? 13:23:40 Lionel_Wolberger: AI is getting good at summarizing text; telling it that the image is described by the surounding text could be very useful. E.g. for cognitive access reasons. Multi-modal access is important. 13:23:59 q? 13:24:05 rrsagent, make minutes 13:24:06 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 13:25:02 Zakim has joined #apa 13:25:07 q? 13:26:07 jasonjgw has joined #apa 13:28:08 q+ 13:28:37 q+ janina 13:29:48 BRB. 13:30:18 matatk: The issue of context in alt text (costume designer vs set designer) - alt text intended to be more "factual" so could be interpreted by anyone? Interesting isssue; opens up quesitons related to other discussions such as the notifications subject earlier. 13:31:23 ... However, concentrating on mechanincs of the question: is not being able to skip to the image a big downside? I agree with Jason that there's a risk (unknown, but present) that providing an "escape hatch" to authors, no matter how well-meaning, could lead to a loss in quality of alt text. 13:31:32 Francis_Storr has joined #apa 13:32:26 q+ 13:32:45 jasonjgw: The wider issue is interesting. Often I find the surrounding text is not intended to substitute for viewing the image. Does "surrounding text" mean adjacent? Or several sentences away? 13:32:54 ack jasonjgw 13:33:35 jasonjgw: Concern about encouraging the practice of using surounding text as the label for the image. The larger issue janina was pointing to is interesting. 13:34:59 ... Some image-processing image models are very sophisticated; can answer questions about the content of the image, including domain-specific capabilities. This goes beyond HTML. But these models have a capacity to generate false information. 13:35:48 ... Coming back to Lionel_Wolberger's point, what assistance could we give them to improve their accuracy? 13:36:12 scribe+ 13:36:31 matatk: Both of us agree, that this is 'risky' in that people might say, image is described by surrounding text, when it is not 13:36:42 ... perhaps George finds that scenario more common than not 13:36:48 q? 13:36:56 ... if we focused on that would we feel differently? 13:37:17 julierawe_ has joined #apa 13:37:20 duga has joined #apa 13:37:28 present+ 13:37:41 janina: We're discussing all sorts of best practices, but you want to know where the image is, and you might want to put focus on it, because you might want to share it with someone, and so it shouldn't be hidden. 13:39:08 jasonjgw: Agree with Janina. The proper approach would be to have a short alt text phrase that's specific to the image (and refers to surrounding text if need be to describe it). 13:39:12 q? 13:39:17 ack janina 13:39:19 ack Lionel_Wolberger 13:39:36 Lionel_Wolberger: Thinking about how to wrangle the issue. 13:39:55 ... alt="" - classic engineering problem 13:40:06 ... of how to represent "null" 13:40:35 ... There should be a way to mark this up. 13:40:53 ... I think we should try not to make the AI usage the issue here, but we should have those exciting discussions. 13:41:08 ... There is greater capability, but it is far from perfect. 13:42:00 Agree that if we give devs the option to say "described in context" we will see a lot of these. 13:42:21 rrsagent, make minutes 13:42:22 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 13:42:49 Lionel_Wolberger: the desire to share/manipulate the image, even if we don't see them is fair, and could apply to decorative images. 13:45:26 Lionel_Wolberger: (1) lack of null; (2) generative AI; (3) risks of "described in context"; and (4) AT shortcuts to images even when they are decorative (or have null alt); _and_ (5) who here has struggled with "it's decorative, but it's expressiong the emotion we want conveyed with this brand (e.g. photo of happy people)" 13:45:26 q+ 13:46:30 theAli has joined #apa 13:46:30 present+ 13:46:30 matatk: We have discussed that 'decorative' is not appropriate when the image is expressing an emotion or quality that is significant to the page 13:47:04 jasonjgw: There is a contraversially decorative-or-not image on the front of Bach's Fuges. 13:47:10 +1 to jasonjgw 13:48:42 agenda? 13:52:48 matatk: If we wanted to make it so, e.g. 'g' in SRs could skip between images that were decorative, would we want that? Would we find we wanted to distinguish between _reallY_ decorative ones, and ones descried in text? (if we could provide such a feature, which I don't think is technically possible) 13:53:29 jasonjgw: Providing an informative image that doesn't have _some_ alt is against current guidelines, so we would either have to go to AG/ARIA/both to change things. 13:55:34 janina: APA's interest would be about "can we get at the information we need", we should let EPUB discuss the best practices in here. 13:59:38 matatk: Was thinking about the element, relating to this and the discussion before about announcments. Maybe looking at it too deeply, and the solution is to provide a different web page for different interests. We should try to stick to the mechanical. 14:08:35 nigel has joined #apa 14:09:22 rrsagent, pointer? 14:09:22 See https://www.w3.org/2023/09/11-apa-irc#T14-09-22 14:16:47 rrsagent, make minutes 14:16:48 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html theAli 14:16:58 subtopic: Interlinear text 14:17:31 janina: Does anyone have any visual examples of interlinear text? 14:19:13 ... We should take it up with i18n. 14:22:16 atomasevich has joined #apa 14:22:57 Looking at https://biblehub.com/interlinear/matthew/1-1.htm as an example 14:23:10 nigel has joined #apa 14:23:23 Lionel_Wolberger: *inspects code and notes that it's a table* 14:23:50 nigel has joined #apa 14:24:57 Lionel_Wolberger: A second one provides a whole paragraph, and then a separate paragraph below that is the translation. 14:25:34 ... Another site offers a PDF that's laid out like the first site. 14:25:40 links to PDF, https://www.scripture4all.org/OnlineInterlinear/Greek_Index.htm 14:25:46 nigel has joined #apa 14:27:41 nigel has joined #apa 14:28:49 nigel has joined #apa 14:30:53 Fredrik: What do we want out of interlinerization? Do we want built-in concordance/linkage? 14:31:55 janina: The main idea is to pick up on the struxture, so the reader can begin to pick up on the new language. The aim is for better language-learing tools. 14:32:28 Fredrik: Could this be applied to easy reading versions? 14:32:56 s/struxture/structure 14:34:09 rrsagent, make minutes 14:34:11 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 14:34:17 rrsagent, make minutes 14:34:18 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html Lionel_Wolberger 14:36:10 Thanks, back in a bit 14:47:49 nigel has joined #apa 14:48:36 nigel has joined #apa 14:49:10 nigel has joined #apa 14:49:37 nigel has joined #apa 14:49:59 nigel has joined #apa 15:03:49 Roy has joined #apa 15:04:57 duga has joined #apa 15:17:53 present+ 15:18:02 present+ 15:18:07 present+ 15:18:56 atomasevich has joined #apa 15:20:13 topic: Reviewing CG updates 15:20:20 subtopic: Accessibility for Children 15:22:11 janina: They've been working on a lot of analysis as to how educational materials might be categorized and re-rendered for improved accessibility for learners. 15:23:02 https://bob-dlc.github.io/clipps/ 15:33:55 a11y for children, https://docs.google.com/document/d/18CDOklgwNYK2gILIz_IADeU_TiyQW6kuJWfP3Nhfk1c/edit#heading=h.jk39el5pm0qh 15:35:48 janina: Action on the Adapt TF to continue going through the feedback, and tying it into the TF's goals. 15:36:21 janina: We want, and need, to facilitate complexity management, for a range of people. 15:37:44 janina: This relates to CTAUR too. 15:38:09 https://www.w3.org/TR/ctaur/ - Collaboration Tools Accessibility User Requirements 15:39:05 rrsagent, make minutes 15:39:06 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 15:40:34 janina: Import of collaborative tool accessibility got bigger, because some OSes/OEs are dropping apps for web-based solutions. 15:41:29 q/ 15:41:31 Q? 15:42:34 subtopic: a11yEdge 15:43:04 https://www.w3.org/community/a11yedge/ 15:44:16 Lionel_Wolberger: The CG started one year ago, at TPAC, due to discussion about certain technologis that operate in end-user browsers. E.g. (refering to previous session topic) adding alt text to images. 15:45:08 ... It's a very passionate discussion. We found that there were not clear touch points for the discussion. 15:45:39 ... We want to make an inventory of capabilities that technology that works at the edge has. 15:45:56 ... Will be presenting a breakout on this. We have a list of 40 capabilities. 15:46:20 ... We know that, for example, APA and others are keen to "kill CAPTCHA" - but this depends on identifying who is at the edge. 15:47:13 ... Another applicatino is having a privacy-preserving profile/credential that allows people to receive adaptations e.g. for accessibility reasons. 15:47:36 q+ 15:48:17 ... We will be presenting it as a breakout and are keen for APA to take up some of this work. 15:48:25 ack jasonjgw 15:49:29 jasonjgw: There may be guidelines as to where certain types of problem should/shouldn't be solved. However, nothing should be put off limits in general. Looking at specific accessibility issues is a case-by-case situation, in which we ask: which technologies are best placed to solve these problems? 15:49:52 janina: This is the sort of aapproach we took with the document we're working on. 15:50:18 ... We look at problems, advantages/disadvantags of doing them both at source, and at the edge. 15:52:27 jasonjgw: Where this night intersect with APA's work is to look at specs being reviewed and looking at which aspects of a problem that's identified would be best addressed with edge technology, or not. 15:53:08 ... Also there is value to having a broader understanding of this, and to create general guidelines on it, e.g. from the W3C TAG. 15:53:56 janina: A good example is having privacy-preserving config for accessibility (and having them applied across sites). 15:54:13 ... (as we discussed in Vancouver at TPAC 2022) 15:56:00 Lionel_Wolberger: Another argument for discussing it is that it is a technological approach that's being used, and it makes sense for APA to be involved in discussing it. Other standards grew in W3C space; this one grew from outside, but should be covered by WAI's oversight. 15:58:37 janina: One that's not in the document, but has come up in APA discussions was around advertisement - we need to find ways to work with adverts and accessibiltiy, as it is a fundamental part of the modern web; our members discussed ways that we could incentivize more accessible ads. 15:59:16 q+ 15:59:26 rrsagent, make minutes 15:59:27 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 15:59:34 ack jasonjgw 15:59:34 q? 16:00:01 jasonjgw: One development in security at the moment: starting to require tracking of components that are used in the construction of an appliation, and where they came from. 16:00:16 s/and where they came from./and where they came from, and what their security proprties are./ 16:00:43 jasonjgw: The same would need to be done for accessibiltiy in order to make the same determinations about the accessibility of an application. 16:04:46 matatk: That analogy segues into something else that a11yEdge (and others) have been looking at... 16:05:11 janina: Machine-readable metadata on the accessibility of a site (at a well-known URI). 16:05:40 janina: _People_ need to be able to read this, but machines also need to know what ATs etc. are supported. 16:06:12 https://www.w3.org/TR/change-password-url/ 16:06:48 matatk: We reviewed this spec and then realized we could use it for common "destinations" on sites, as per the planned Adapt spec (informed by COGA TF). 16:07:21 matatk: Then the Edge CG realized they could use it (as above). 16:07:48 matatk: We also recently recieved a proposal for a well-known URL for the accessibiltiy statement from outside of W3C. 16:10:51 matatk: Well-known things are a building block (Janina gives DNS/port 53 as an example) 16:11:02 q+ 16:11:11 matatk: Common "destinations" on sites: https://www.w3.org/TR/2022/WD-adapt-content-20220609/#values-0 16:11:31 rrsagent, make minutes 16:11:32 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 16:12:23 jasonjgw: Taking up a previous point about being able to submit a web content accessibility issue to the creator (e.g. from an email address). But we could get much more sophisticated and report, e.g. a problem with a particular button on a page. 16:13:00 ... ...and how to automate it so the user doesn't have to fill in a lot of extra information. 16:13:18 matatk: https://www.w3.org/TR/reporting-1/ - we discussed things with this team last year; there was interest on both sides; need to take it forward! 16:15:07 matatk: Woudld be great to enable people to automate (accepting the limitations) the scanning/reporting on their own site. 16:15:50 janina: Maturity Model is working on documenting good practice in related areas. 16:16:15 ... And there's a breakout on it, on Wednesday, too: https://www.w3.org/TR/maturity-model/ 16:16:22 rrsagent, make minutes 16:16:23 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 16:16:55 Lionel_Wolberger: Seems relatively easy to register well-known URLs with IANA. 16:20:52 scribe+ 16:21:27 matatk: We need to be able to determine which .well-known URIs are supported 16:21:43 ... the current crop of well-known URIs seem to be services that are needed right now 16:22:36 ... whereas the a11y use case would involve a URI that might be needed in future. 16:22:36 rrsagent, make minutes 16:22:37 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 16:23:15 ... for example, the Adapt use case where a person is interested which of these URLs are supported by a site 16:23:36 ... I am picturing a JSON that describes the services available on the site 16:25:01 s/I am picturing/Ian Pouncey suggested/ 16:27:49 https://dvb.org/ 16:29:24 rrsagent, make minutes 16:29:26 I have made the request to generate https://www.w3.org/2023/09/11-apa-minutes.html matatk 16:30:14 Thanks for the great work—very interesting listening in today! 16:48:39 matatk has joined #apa 16:59:37 matatk has joined #apa 17:05:54 duga has joined #apa 17:16:03 matatk has joined #apa 17:32:30 matatk has joined #apa 17:43:28 matatk has joined #apa 17:49:58 duga has joined #apa 17:54:26 matatk has joined #apa 18:05:24 matatk has joined #apa 18:16:22 matatk has joined #apa 18:39:16 Zakim has left #apa