00:09:05 janina1 has joined #apa 00:31:25 fserb has joined #apa 00:33:25 Adam_Page has joined #apa 00:39:45 fserb has joined #apa 00:50:42 fserb has joined #apa 00:52:07 janina1 has joined #apa 01:03:47 fserb has joined #apa 01:13:38 nigel has joined #apa 01:32:10 Francis_Storr has joined #apa 01:32:12 janina1 has joined #apa 02:00:25 janina1 has joined #apa 02:03:43 nigel has joined #apa 02:12:29 janina1 has joined #apa 02:16:55 nigel has joined #apa 02:17:18 nigel has joined #apa 02:28:22 Francis_Storr has joined #apa 02:43:46 nigel has joined #apa 03:56:30 Francis_Storr has joined #apa 04:28:09 Francis_Storr has joined #apa 05:29:14 nigel has joined #apa 11:30:10 kirkwood has joined #APA 11:46:56 JackieFei has joined #apa 13:01:26 Francis_Storr has joined #apa 14:01:49 kirkwood has joined #APA 14:21:39 nigel has joined #apa 14:43:23 Roy has joined #apa 14:52:24 Roy has joined #apa 14:52:36 Francis_Storr has joined #apa 14:56:20 JackieFei has joined #apa 15:11:33 Francis_Storr has joined #apa 15:40:25 janina1 has joined #apa 15:41:03 Rain has joined #apa 15:43:46 zakim, who's here? 15:44:08 Zakim has joined #apa 15:44:14 zakim, start meeting 15:44:14 RRSAgent, make logs Public 15:44:16 please title this meeting ("meeting: ..."), Roy 15:45:18 Meeting: APA at TPAC 2024 on Friday 15:45:24 nigel has joined #apa 15:45:30 present+ 15:45:47 Date: 27 Sep 2024 15:46:05 Meeting: Accessible Platform Architectures Working Group meeting 15:46:12 present+ 15:47:41 nigel has joined #apa 15:58:30 kirkwood has joined #APA 15:58:30 Justine has joined #apa 16:00:21 present+ 16:01:28 ray-schwartz has joined #apa 16:02:01 JenStrickland has joined #apa 16:02:06 present+ 16:06:44 scribe+ 16:07:16 shawn7 has joined #apa 16:07:47 zakim, who is on the phone? 16:07:47 Present: janina, Roy, Rain, JenStrickland 16:07:58 present+ Shawn(part) 16:08:19 ray-schwartz is observing via Zoom 16:08:34 as are a few others. Present plus if you want, folks! 16:08:44 Angela has joined #APA 16:09:08 Present+ 16:09:23 beginning recording for APA and COGA Structure v2 16:09:43 Topic: APA and COGA Structure v2 16:09:47 janina1 Introducing Rain Michaels for content usable from COGA 16:10:21 Roy - staff contact for APA 16:10:45 Rain Let me clarify this is not the proposal for structure, it is where we currently are in developing it. 16:11:12 … we've been doing a lot of user research to get the structure figured out. We've done quantitative research on how people are using making content usable. 16:11:51 … that data led us to a technique, card sort. Describe the technique as in throwing a lot of ideas out, then have folks group them, then do quantitative analysis on where people are grouping the items. 16:12:10 … we did two different card sorts: one with a broad community not part of W3C who use it. 16:12:20 … then another with the COGA and other W3C. 16:12:24 … then compared the findings. 16:12:42 … That was the pre-work. Now, I'll present a slide deck on the groups we ended up with. 16:13:09 … we then took that into qualitative testing. 16:13:43 Slide deck that shows the groupings of patterns: https://docs.google.com/presentation/d/11jo0xevb0x100e7FRb8kSlL3fWrGWItKFy3fCngV1pw/edit#slide=id.p 16:14:16 … now I'll walk through the high-level groupings and how that is presented, get to feedback and questions. 16:14:44 … we broke it into five objectives: design, interactions, functionality, content, and help. 16:15:12 … [reads through the content on the slides linked] 16:18:29 JenStrickland has joined #apa 16:18:33 present+ 16:19:12 Rain continues reading through the linked slides: https://docs.google.com/presentation/d/11jo0xevb0x100e7FRb8kSlL3fWrGWItKFy3fCngV1pw/edit?usp=sharing 16:19:15 maryjom has joined #apa 16:20:13 Slides: https://docs.google.com/presentation/d/11jo0xevb0x100e7FRb8kSlL3fWrGWItKFy3fCngV1pw/edit?usp=sharing 16:22:04 q? 16:22:23 scribe+ 16:22:32 janina1 The word easy shows up often. It's a result, can you control results? 16:22:47 … you can control quality creation. 16:22:54 q? 16:22:57 Rain Thank you for calling that out, we'll look into that. 16:23:22 janina1 Another thing that jumped out was a single-sign-on. 16:23:24 q+ 16:23:37 janina1 Perhaps biometric, everyone has a face. 16:23:56 ack JenStrickland 16:24:04 JenStrickland: what is meaningful to me here is that included research... 16:24:16 ... sought to speak with people outside and within W3C to inform direction... 16:24:50 ... notable. Feel very often that more of that needs to be done, instead of just within the insular community. 16:24:59 q+ 16:25:05 +1 16:25:09 ack JenStrickland 16:25:11 ack ray-schwartz 16:25:28 ray-schwartz I'm a newish member to the ARIA group, so I just wanted to observe. 16:26:13 … I want to comment on "easy" -- yeah, easy vs simple, what is easy for one is not for another, but perhaps simple as the opposite of complex or complicated might be a good option. 16:26:32 … easy is more subjective, where simple is more objective. 16:27:27 janina1 Finding the most important, because what's important at any time may not be at another. 16:28:06 q+ 16:28:24 … complexity, we tend to put everything on a page. For APA we make our own wiki that points to the calendar, because it's easier / simpler. What's most important depends on what I went there to do. 16:28:40 q- 16:29:12 … that takes me to a thought about help. We've talked about that a bit in our Adapt. There's an attempt to be contextually helpful, within a process you initiated. AI could be helpful for this. 16:29:53 … Or, you're in a copyright page, table of contents, introduction, and preface… that's maybe not as helpful, especially in a neurodiverse situation. 16:30:08 Rain this may be a good time to cover what we learned in testing. 16:30:22 [ Shawn asks Janina and/or Roy to please connect with Tamsin about what Janina was saying you do separaretly because the calendar is too hard to use ] 16:30:30 Daniel has joined #apa 16:30:31 … showing the Making Content Usable subgroup prototype for TR group layout 16:30:50 … one of the things that made making content usable difficult was the objectives were repeated in multiple places. 16:30:55 Charli has joined #apa 16:31:00 Link to slides: https://docs.google.com/presentation/d/11jo0xevb0x100e7FRb8kSlL3fWrGWItKFy3fCngV1pw/edit?usp=sharing 16:32:22 Rain So, a user might be looking for a specific bit of info that was important to them, but couldn't figure out which part of the page where the objective was spelled out was important to them. We found people were overwhelmed by the sheer amount of content on the page. So the "know your user", personas, and research stuff… then creating easy 16:32:23 way finding to get to those, then focus eat TR down to the design patterns themselves. 16:32:26 https://raw.githack.com/w3c/coga/Roy-prototype/usable-prototype/Overview-coga-usable-prototype.html 16:33:09 … Roy built a version of the prototype where we have 3 key sections: 1st is how to use the documents, then breaks down to user role, here's what you may want to know, here's how to learn more about the group… here's links to learn more. 16:33:39 … then the objectives and patterns under objectives, honing in on the pages with the five sections listed out, design, interactions, content, etc. 16:33:54 … so you can see the list of patterns in one moment and you can choose to expand them. 16:34:12 … this tested really well, but the TR note didn't test as well, so we're going to work on another version. 16:34:44 Multipage prototype: https://serve-dot-zipline.appspot.com/asset/5d8b549b-a957-51ae-a1fc-fa0aaa410503/zpc/qwxggychtlb/index-2.html 16:35:09 … please note that this multipage prototype is a bit broken, the headers don't work for screenreader as we wanted, so please understand that. 16:35:39 … we certainly learned a lot about how these bits of functionality work in terms of making it easier for them to get to the content that tis most important to them. 16:36:38 RRSAgent, make minutes 16:36:39 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html Roy 16:36:46 … There's a sticky item at the top of the page that allows one to show the navigation, and then it is possible to expand or collapse all things. I stole this from QuickRef, which I have depended on it. It seems like an effective way to give people to get to the thing they need most. 16:37:14 … Another thing that made a big difference is a Note style, a big purple block. The styling helps people. 16:37:57 … What we may be able to explore is creating another couple styles of notes. People wanted a clear visual style, that this piece of content is a warning, or this says look at this other requirement in WCAG. 16:38:27 … Really helping people make sure they understand the relationship between the recommendation and the way it could be implemented that could harm another. 16:38:53 … I'm showing the five principles -- objective or principle, neither has worked well in our research. 16:39:20 … Principles people think of P.O.U.R. and objectives people don't quite understand. 16:40:04 … So here are the high-level principles, then people can drill into them. This worked really well. If folks had a little bit of time, they could work on one, then find where they were and pick it up again. 16:40:20 … Universally, people wanted a little more than just the name, they also wanted a bit of summary. 16:40:33 … I need to leave in 2 minutes, so will stop and address feedback. 16:40:46 janina1 Anyone have questions / feedback? 16:40:58 … I'm fascinated with taxonomical identification and categorization. 16:41:16 Preliminary findings (work in progress): https://docs.google.com/document/d/1HdleHFjBoJ5OzIPsXX6pLhNXGBiv-PGIUR7XrEn5vuo/edit?usp=sharing 16:41:37 … We had a similar discussion with ebook. We really just reinvented the scrolls like they had in a library in Alexandria, in Egypt… but made it fare more powerful if we organize it well. 16:41:50 … Expand / collapse all is useful, if we do it well. 16:41:51 q+ 16:42:00 … I encourage that. 16:42:08 … Theoretically, we have it in HTML5. 16:42:19 … if we're having problems we should identify that. 16:43:53 ack JenStrickland 16:44:27 @rain Yes, plus 1 to testing. I put a link to a Google doc that has preliminary findings on the work in progress. It will grow as we continue. 16:44:38 janina1 Anyone else with thoughts to share? We are still recording. 16:45:54 Topic: APA recharter 16:46:16 @janina we're starting to talk about what needs to change in our existing charter. 16:46:28 present+ 16:46:35 … the existing charter is likely the best starting point for the conversation. 16:47:12 … we see things that can stay possibly with some small tweaks, some that are gonna absolutely need to change. This is a common situation, and we certainly are no exception. 16:47:45 … And, one more comment, we'll be asking our various task forces -- and APA does have several -- to look at deliverables, and look at recorganizing for the next charter. 16:47:49 Previous conversation on charter -> https://www.w3.org/2024/09/25-apa-minutes.html 16:48:02 … Now, asking if there are things you would like to see done differently in APA. 16:48:20 … shawn7 are you in a position to comment? 16:49:09 Charter of APA -> https://www.w3.org/2023/07/apa-wg-charter 16:50:00 JackieFei has joined #apa 16:50:01 jaunita_george has joined #apa 16:50:20 RRSAgent, make minutes 16:50:21 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html Roy 16:50:27 Present+ 16:51:17 maryjom has joined #apa 16:51:32 Charter of APA -> https://www.w3.org/2023/07/apa-wg-charter 16:51:44 present+ maryjom 16:54:01 janina1 Roy I need to go to a meeting that starts at the top of the hour. 16:54:49 spectranaut_ has joined #apa 16:58:51 matatk has joined #apa 16:59:05 present+ 16:59:07 scribe+ 16:59:13 rrsagent, make minutes 16:59:14 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html matatk 17:05:47 jamesn has joined #apa 17:09:48 anssik has joined #apa 17:10:23 Adam_Page has joined #apa 17:16:25 scribe+ 17:16:52 matatk: *asked about reference to 'previous' charter* Roy pointed out this is correct, as recharter extends a charter. 17:17:17 janina: The other day, we talked about asking the TFs to report on their deliverables. 17:17:30 Roy: What about well-known destinations? Will this be REC-track? 17:19:57 matatk: I think from what we've learnt this week, some of the things we had expected to be TR may actually be achievable without making new specifications - so we would probably use Note track for those, until and unless we need to standardize parts of them in future. 17:20:04 janina: Seems reasonable. 17:21:04 janina: How much breadcrumbing do we need to carry forward into the next charter - noting that e.g. the Adapt TF was formally the Personalization TF, and documenting all the exclusions. This extra text makes it hard to read. Can't we drop some of it? 17:21:37 Roy: Maybe we can add an extra section to document the history? I agree the documents, particularly for Adapt, have changed a lot. I will confirm with W3C process. 17:21:56 janina: I don't mind keeping the data, but the current presentation is drowning out info on deliverables. 17:22:48 Roy: Janina mentioned about FAST - we should refine HR process now we have TAG questionnaire and TAG checklist. In the next 2yrs we should update our process for accessibility review and integrate the self checklist into the HR process. 17:24:47 matatk: Spoke with Sangwhan (former TAG member who championed the TAG questionnaire): the goal there is to see if further review is needed, and if so then groups would be directed to the FAST checklist. It's there to catch things earlier, making sure groups are aware earlier in their work. 17:25:38 matatk: Do we need all of the related/liaison groups? 17:25:50 Roy: re session on HR, maybe we can review some of their specs? 17:26:01 janina: ITU makes sense - maybe for immersive captions. 17:26:17 ... We/our members were active there in the past. 17:27:05 matatk: Charter looks good overall; nice! Doesn't seem like major objections. Noted that we need TF input. 17:27:07 janina: agree 17:27:17 Roy: agree - I'll make the template for our October 9th call. 17:27:24 matatk: thanks Roy 17:31:12 Francis_Storr has joined #apa 17:45:47 nigel has joined #apa 17:55:03 janina1 has joined #apa 17:58:28 Roy has joined #apa 18:00:38 janina1 has joined #apa 18:01:03 nigel has joined #apa 18:02:57 Adam_Page has joined #apa 18:03:12 matatk has joined #apa 18:03:15 janina1 has joined #apa 18:03:54 gkatsev has joined #apa 18:04:06 pal has joined #apa 18:04:09 RRSAgent, make minutes 18:04:10 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html Roy 18:04:16 nigel has joined #apa 18:04:59 present+ Nigel_Megitt 18:05:18 cpn has joined #apa 18:05:26 present+ Chris_Needham 18:05:53 kaz has joined #apa 18:06:15 topic: MEIG, Timed Text, and APA 18:06:27 present+ Kaz_Ashimura 18:06:58 Angela has joined #APA 18:06:58 matatk has joined #apa 18:07:00 scribe+ cpn 18:07:06 Present+ 18:07:07 scribe+ nigel 18:07:10 present+ 18:07:14 scribe+ 18:07:22 rrsagent, make minutes 18:07:23 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html matatk 18:07:59 ZoeBijl has left #apa 18:09:48 present+ Gary_Katsevman 18:10:19 https://www.w3.org/events/meetings/5d9bf691-6f90-45b9-9c2a-b89faaedb191/ 18:10:36 present+ 18:10:47 Matthew: We have 5 topics, all proposed by APA. Anything else? 18:11:11 Nigel: We had an APA review of IMSC some time ago, need to talk about actions we deferred 18:11:29 ... And give a status update on DAPT 18:11:52 JenStrickland has joined #apa 18:11:55 cpn: More from Media WG, would like advice on development of media features for the web, 18:11:55 present+ 18:12:01 .. and how to start with the horizontal reviews 18:13:27 Subtopic: DAPT 18:13:37 https://github.com/w3c/a11y-request/issues/66 18:13:49 -> https://www.w3.org/TR/DAPT/ DAPT Specification 18:14:09 DAPT = Dubbing and Audio description Profiles of TTML2 18:14:46 Nigel: It's a file format specification to support the production of localised an accessible versions of media 18:15:35 ... It supports workflows including transcribing the original content, producing a text equivalent what is in the audio and video image, translation, then a re-recording process to generate dubbing, captions 18:15:47 ... and mixing instructions for an audio-described version of the video 18:15:48 rrsagent, make log public 18:15:54 rragent, draft minutes 18:16:05 ... It will end up in players at some point. It allows you to expose the text of the descriptions 18:16:18 .. An ARIA live region for assistive tech 18:16:32 s/rragent, draft minutes// 18:16:36 rrsagent, draft minutes 18:16:37 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html kaz 18:16:43 q+ 18:16:45 atsushi has joined #apa 18:16:46 ... We discussed a year ago, and we thought we'd get to CR in a few months. Now we really are about ready for CR 18:17:11 ... Some changes made, how to support a re-review? 18:17:13 chair: Matt, Janina 18:17:37 ... WG set to agree in the next few weeks 18:17:48 ... It's currently a WD, going to CR 18:17:54 https://lists.w3.org/Archives/Public/public-apa-admin/2023Nov/0012.html 18:17:56 ack Roy 18:18:10 Roy: We have reviewed this already, maybe haven't sent to you? 18:18:29 ... Some comments in the email, from last year 18:18:56 cyril has joined #apa 18:19:01 RRSAgent, pointer 18:19:01 See https://www.w3.org/2024/09/27-apa-irc#T18-19-01 18:19:03 Matthew: Comments about audio mixing 18:21:11 Nigel: I don't think we have any preference expressed at the moment on that 18:21:33 Matthew: We can file an issue to follow up, if needed 18:21:35 q? 18:21:49 Nigel: Action on us to prepare the list of substantive changes 18:22:05 ... On expressing preference, is that informative or normative requirement? 18:22:31 Matthew: I think a Note, might need to wider platform changes but those would be handled elsewhere 18:22:56 q? 18:22:59 q+ 18:23:10 Matthew: Thank you for your patience with the review 18:23:32 Nigel: Thank you too, some comments needed detailed thought 18:23:34 ack kaz 18:24:14 Kaz: The GitHub issue title says 2021? 18:24:25 Nigel: Looks like a mistake, should be 2023 18:24:34 q? 18:24:50 Matthew: So we'll await your review requet 18:24:57 Subtopic: IMSC review 18:25:28 Nigel: This is the profile of Timed Text Markup Language (TTML), known as Internet Media Subtitles and Captions (IMSC) 18:25:35 ... There are a few versions, as Recommendations 18:25:48 ... They support delivery of subtitles and captions that meet global layout requirements 18:25:51 i|The GitHub issue|-> https://github.com/w3c/a11y-request/issues/66 a11y-request GitHub issue 66 for DAPT review| 18:25:54 ... Last version published is 1.2 18:26:11 ... There's a set of backlog issues, that are worth working on for a 1.3 version 18:26:16 https://www.w3.org/TR/ttml-imsc1.2/ 18:26:28 ... Pierre shared those in TT WG this morning, including some APA feedback 18:27:03 https://github.com/w3c/imsc/issues/524 18:27:38 Nigel: This is about semantic layers, forced content 18:27:57 ... The purpose of the feature is to allow, within a single document, translation and xx subtitles to be present together 18:28:27 ... And the player shows the translation subtitles which are forced, and optionally show those that are not forced, the hard of hearing subtitles 18:28:38 https://www.w3.org/TR/ttml-imsc1.2/#forced-content 18:28:41 RRSAgent, make minutes 18:28:42 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html Roy 18:28:59 ... The comment is that the user might want to see speech only, subtitles, or some combination 18:29:25 ... Missing comment might be sound effects, not speech, that might be in subtitles 18:29:40 ... We deferred this in 2020. Pierre, any questions on the feedback? 18:29:53 Pierre: Not really, it would be good to have something actionable, so we can decide what to do 18:29:54 q? 18:30:20 Matthew: Sounds like what was requested of us was use cases, so the groups could discuss what could be done to address them 18:30:25 ... Does that sound reasonable? 18:30:28 Nigel: Yes 18:30:45 Nigel: Want to talk about the wider issues around user choice and playback, for additional context 18:31:19 ... The way subtitles and captions are distributed is in individual tracks that the user can switch between 18:32:24 ... There isn't a clear model defined for user preferences about information users need. CTA working on something. An algorithm would be needed to map those preferences to player behaviour 18:32:40 ... In practice, I think very few people use the forced content approach 18:33:04 ... Usually, two tracks are made available, rather than multiplexing them together and having the player switch 18:33:20 Pierre: I've seen both dedicated tracks and mixed tracks, it depends 18:33:52 Nigel: From a player perspective, if we want to give richer information to enable richer presentation decisions, that's a bigger industry change 18:34:14 Pierre: Discussed this many times. There's no industry consensus on a model for player behaviour for timed text tracks 18:34:23 ... Each part of the ecosystem has their own way to handle it 18:34:48 ... Player behaviour is which track to enable, and how, and based on user preference. There's no standard for this 18:35:12 q? 18:35:14 ... Until there's such a standard, it's hard to come up with anything but the most basic signalling 18:35:25 q+ 18:35:41 Nigel: I think it's possible to signal this. Whether people signalling subtitles and captions will take it up, might be difficult. Similar getting players to implement 18:36:06 kirkwood has joined #APA 18:36:12 q+ 18:36:21 ... Work we're doing in DAPT, in producing the transcript we're producing a metadata scheme to allow granular labelling of what the text represents in the related media 18:36:33 ... a heirarchical scheme 18:36:49 ... it allows every bit of the transcript to be labelled 18:37:06 ... And tracks translations 18:37:26 ... You could add the same info to IMSC documents, without needing a spec change, treat as foreign metadata (defined in DAPT) 18:37:33 ... We could point to that in the spec 18:37:47 ... I don't think that would make anyone adopt it, but it's a start 18:38:37 Janina: How much is potentially getting multiplexed? Subtitles, captions, other timed metadata - information about sounds happening, for example 18:39:17 James: Modern captions are usually implemented as SDH, because they have all the benefits of localisation, dialog and dialog-plus 18:39:28 Nigel: Terminology issue around subtitles and captions 18:39:33 q- 18:39:57 Nigel: We don't have additional annotations, no 18:40:30 Adam_Page has joined #apa 18:40:37 ack matatk 18:40:44 Track selection algorithm: https://www.movielabs.com/md/practices/manifest/ManifestPractices_TrackSelection_v1.0.pdf 18:40:45 Matthew: The idea of a Note to start things off is good. Schedule more discussion to see if we can do more than that 18:41:33 Pierre: To note, IMSC as opposed to TTML is intended to capture practice, so we'd be looking here for actual practice 18:41:46 Subtopic: Horizontal review for new media features 18:42:41 cpn: In the Media WG we are producing specifications that may or may not have been reviewed, 18:42:46 .. and I'd like to organise those reviews. 18:42:56 .. What kind of self-review should we do in the WG before we bring it to you? 18:43:11 .. I ask because you have the MAUR and a long list of questions that you ask, 18:43:28 .. so I'm seeking advice. What would you like to see from us as a WG before we raise an issue you 18:43:38 s/issue you/issue with you 18:44:06 matatk: Is this before FPWD? 18:44:06 MAUR: https://www.w3.org/TR/media-accessibility-reqs/ 18:44:12 cpn: Some are, some are not 18:44:28 matatk: After an early design review from TAG (for pre-FPWD), 18:44:33 .. we will get to know about it through that mechanism. 18:44:37 .. Appreciate the question. 18:44:51 .. Almost certain that if you did a TAG accessibility questionnaire it would need a review, 18:44:55 .. because it's a media feature. 18:45:07 .. As you point out there are lots of MAUR questions and additional APA check list. 18:45:28 .. Is this already established or will need a TAG review? 18:45:35 cpn: Why is this coupled to TAG review? 18:45:47 matatk: TAG gets a lot of reviews of things at the stage as being proposed as possible features. 18:46:07 cpn: Browser features: chromium has a process of requiring TAG review for new features. 18:46:11 .. Not all browsers require that. 18:47:01 matatk: May be misunderstanding what a new media feature is 18:47:10 .. Thought you meant things that will end up as changes to specs 18:47:16 .. Challenge is HR comes after a lot of work 18:47:30 .. Super cool you want earlier input, the question is what shape does that take? 18:47:42 .. If it's the sort of thing that goes through a TAG design review they would flag it up to us. 18:47:53 .. If not, then we need a process that keeps us up to date about the thinking. 18:47:59 cpn: That makes sense, I can take that to the WG. 18:48:09 .. To say we're doing something interesting from an a11y point of view. 18:48:17 .. I can suggest to the group that it does it through the TAG. 18:48:19 q+ 18:48:32 matatk: Could do that, might make sense to let APA or whoever is best placed to review it, 18:48:42 .. start with that, and if it's too much and we can't cope, then dial it down. 18:48:48 .. Would be a shame to miss things. 18:49:02 .. We could look at, if you have a section in your calls for new work, we could just look at those 18:49:06 .. sections of your minutes. 18:49:13 .. Then we can ask you if we have questions. 18:49:19 .. Not sure how helpful that is 18:49:25 cpn: Genuinely very helpful 18:49:34 janina1: I like the idea of hearing about new features early. 18:49:51 .. We can give more useful feedback if we see them early 18:50:05 matatk: If we get a few of these through then we may be able to narrow down the core concerns to ask about 18:50:06 q? 18:50:16 cpn: There was also a question about things that have shipped. 18:50:31 q+ to talk about things that shipped 18:50:32 .. When we go through the HR process and get to CR stage, is there a self-review that you'd like 18:50:40 .. us to complete? 18:50:49 matatk: will answer, james first on the q 18:51:07 jcraig: 2 issues for APA for review. One generally happens anyway, which is this "something interesting 18:51:18 .. from a11y point of view, let's get a review" 18:51:31 .. More common issue is the group doesn't consider that there could be an a11y impact at all. 18:51:51 .. Some examples recently include display: contents in CSS, caused a lot of implementation challenges. 18:52:03 .. Those are harder to anticipate because the proposers aren't necessarily thinking about it from 18:52:15 .. a perspective of a11y, so a11y people with domain knowledge need to be in those groups as 18:52:28 .. much as possible. "Toss over the fence" is reasonable in certain scenarios, but there are a number of 18:52:41 .. people in CSS WG and HTML WG who are doing that earlier, which can be more effective. 18:52:47 q? 18:52:49 ack jcraig 18:52:52 ack matatk 18:52:52 matatk, you wanted to talk about things that shipped 18:52:55 .. Asking for a formal review process is a useful feature of the process as well. 18:52:59 matatk: Totally +1 18:53:10 .. Seems like if you're asking you already know the review is needed so you've already 18:53:24 .. solved the problem, but more communication between the groups especially for early features 18:53:27 .. is a good idea. 18:53:44 cpn: Do you expect us to go through the MAUR line by line prior to asking for a review? 18:53:45 q? 18:53:52 matatk: No, not with that level of granularity 18:54:02 .. Stuff that's already shipped: important question more widely. 18:54:16 .. We need to review where we can have the most impact, which means doing early, 18:54:21 .. if already shipped, we might be stuck. 18:54:25 .. Thank you for raising this. 18:55:03 subtopic: Regulations 18:55:32 Janina: We discussed EU regulations some months back 18:55:55 ... A bit of a breakdown of communication 18:56:38 ... We want to make sure what we've documented for accessibility is well understood and things aren't left out 18:57:47 Matthew: We might need to come back to this issue 18:58:27 ... Have a future meeting 18:58:36 James: Which groups would need to be involved? 18:58:53 Janina: I think it related to television 18:59:31 James: RTT point-to-point has been deployed in the US for a few years now, doesn't support multi-party RTT 18:59:46 .... There was some EAA requirement where that part of the protocol needed updating 18:59:52 .... RFC 9071 19:00:05 ... That's been added, but no implementations yet 19:00:29 ... I don't think there's a gap in multi-party RTT anymore, not widely deployed yet 19:00:56 ... We recently added user requirements related to multi-party RTT, a document ETSI TR 103 708 19:01:09 q? 19:01:11 Matthew: We'll check on this 19:01:33 subtopic: Symbols in media chapter titles 19:01:50 https://github.com/w3c/adapt/blob/add-explainers/explainers/symbols.md 19:02:11 Matthew: There is work and discussion ongoing on how best to implement this, with WHATWG 19:02:21 .... ADAPT task force, to bring symbols to web content 19:02:37 ... The challenge is that it's not as simple as adding images to webpages 19:02:47 ... There are many symbol sets 19:03:22 Janina: There are specific symbol sets, in academic or rehabilitation situations. People have learned one set, and rely on it heavily 19:03:32 ... Not emojis, but there are similarities 19:03:50 Matthew: They're used as ways to select a symbol and produce speech 19:04:00 ... Also added to content to help people understand the content 19:04:36 ... Examples of BLISS and ARASAAC 19:04:58 ... How to provide these in normal web content? Could be an extra element or attribute associated with the text we want to augment with the symbol 19:05:15 ... Could mark up semantically, to link to the text displayed 19:05:30 maryjom has joined #apa 19:05:52 ... This is a common thing for people with cognitive issues, so prefer audio or video content, so the killer app is to make the media chapters more understandable 19:06:17 ... Hence the question to the media groups. Ways being developed to surface chapter titles 19:06:18 q+ 19:06:36 q+ 19:06:41 ack cpn 19:06:51 cpn: this relates to a feature we discussed in Media WG this morning 19:06:54 .. which may have already shipped, 19:07:01 .. which is Chapter information in Media Session API. 19:07:12 .. That relates to UI surfaced by the browser chrome, not in-page. 19:07:24 .. In order to provide these symbols in that context there would need to be browser chrome UI 19:07:32 .. designed and then a mechanism for the page to provide the symbols. 19:07:49 q+ 19:07:49 .. It would need the implementors to be onboard to honour these symbols in the UI 19:07:49 q+ to ask about extensions 19:07:57 ack jcraig 19:08:00 .. Then allow the page authors to provide the info. 19:08:14 jcraig: I've probably had a copy of this card from the last 4 TPACs. 19:08:31 .. Every time, I and others, including the ones this week, suggested these symbols need to be in Unicode. 19:08:42 .. After the last time, I looked up, and it was proposed in Unicode in the late '90s. 19:08:49 .. If someone had followed through they would already be in Unicode. 19:08:57 .. I know there are some supersets that probably will never land. 19:09:11 .. That needs to be how its done, including how to combine these symbols. 19:09:24 .. Also using Ruby stacking is a good way to associate the characters with the underlying text. 19:09:30 .. You can use Ruby stacking in the captions as well. 19:09:51 .. Backing up a bit, I'm not sure, other than what we discussed before, Unicode and Ruby, 19:10:02 .. when that's widely deployed we could consider doing it at the OS level for native apps. 19:10:05 .. Is there more you're asking? 19:10:18 matatk: I understand that media in this proposed metadata standard for media session API, that 19:10:31 .. the chapter titles are strings so we can't put HTML markup in there, so we would need a 19:10:38 .. separate property for the symbol, as a different string. 19:10:44 .. Great to put them in captions in the future maybe. 19:10:56 cpn: I think you're right you can't do HTML markup in chapter titles. 19:11:04 janina1: That's why we're bringing it up here. 19:11:09 .. Still hammering out details with WHATWG. 19:11:21 .. Once they are hammered out we will continue to have that gap until 19:11:26 .. markup is permitted in those chapters. 19:11:35 matatk: +1 to jcraig we're more constrained in this area. 19:11:49 .. What's the likelihood of being able to add this extra field to the API? 19:11:56 q+ for recent vtt metadata changes 19:11:56 cpn: I can't answer, needs to go back to the WG. 19:12:05 .. Depends on the UX designers and the browser chrome implementers. 19:12:19 .. Can figure out the mechanism, if we need HTML or a plain text description with a symbol. 19:12:24 q? 19:12:33 .. This is all UI that's provided at that level, needs their support, and a WG discussion to figure it out. 19:12:56 ack gkatsev 19:13:23 Gary: A lot of what players like Video.js which have a chapters UI do is used WebVTT chapters 19:13:52 ... Would be easier if they were Unicode. Could add to WebVTT potentially, if Unicode isn't good enough? 19:14:22 q? 19:14:25 ack me 19:14:25 matatk, you wanted to ask about extensions 19:14:30 ... For Media Session, it's possible we could use the chapters kind in WebVTT, have one with text or text with symbols 19:14:45 ack jc 19:14:45 jcraig, you wanted to discuss recent vtt metadata changes 19:14:49 Matthew: I assume a browser extension could access this 19:15:36 James: We have a WebVTT pull request, to allow disambiguation of WebVTT metadata, e.g., lists of thumbnails for scrubbing a timeline. Chapters is another ad-hoc usage 19:15:50 ... Could add alt text or localised alt text 19:16:24 ... In this case, we could do something with the chapters usage, include the symbols as as a symbolic image alternative to the chapter text 19:16:42 q? 19:17:12 Original flash use case: https://github.com/w3c/webvtt/issues/512 19:17:31 Metadata disambiguation https://github.com/w3c/webvtt/issues/511 19:17:43 Pull Request https://github.com/w3c/webvtt/pulls/523 19:17:56 subtopic: Update on Immersive Captions 19:18:14 Matthew: Immersive Captions CG produced a report 19:18:44 s/pulls/pull/ 19:18:47 ... APA has adopted that report, and people from the group have joined APA to continue work on it 19:18:52 Janina: It will be on the Note track 19:19:10 https://github.com/w3c/immersive-captions 19:19:21 Matthew: Any collaboration between Media groups and Immersive Web groups 19:19:41 i|Immersive Captions CG|-> https://www.w3.org/community/reports/immersive-captions/CG-FINAL-360-captions-20240412/ Recommendations for accessible captions in 360 degree video| 19:19:58 Nigel: We've had one or two meetings, but there isn't any formal work. Immersive Captions group hasn't come to TTWG, neither has anything happened in the other direction 19:20:00 q+ 19:20:03 q+ 19:20:21 ... There has been some consideration about immersive captions and immersive space, 360 video 19:20:25 s/Original flash u/Original light-sensitivity flash mitigation u/ 19:20:33 ... One of our members had an interest in that, but their priorities changed 19:20:39 rrsagent, make minutes 19:20:40 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html matatk 19:20:52 ... If formal spec work is needed on caption formats, we should start the conversation 19:20:53 q- 19:22:02 Matthew: We'll try to communicate more with you 19:22:09 q+ 19:22:10 q+ 19:22:22 ack me 19:22:28 .. Any communication between Media groups and Immersive Web groups 19:22:31 ack cpn 19:22:46 cpn: Not really! Nigel partly answered the question, because the person who was actively looking at this 19:22:56 .. was in the MEIG and we had a couple of joint meetings with the Immersive Web WG, 19:23:01 q? 19:23:03 .. teleconferences and TPAC a number of years ago. 19:23:10 .. Since then, no, not really anything. 19:23:20 .. On the Media WG side, not so much, I think the answer is no. 19:23:36 .. There was a conversation this week about the HTML element, and if it is a media element. 19:23:44 .. Much more of an architectural discussion. 19:23:51 .. I'm happy to facilitate the conversation. 19:24:08 matatk: Piqued our curiosity, we thought if this is happening there must be other collaboration going on. 19:24:13 q? 19:24:13 .. You've answered that, so we will listen out. 19:24:27 .. I reiterate my apology on behalf of us because we're responsible for it but did not communicate 19:24:29 .. this to you. 19:25:24 Atsushi: As Immersive Web team contact, we had some discussion between accessibility group and Immersive Captions group and media group, around 2019 19:25:50 ... Conclusion was no specific feature needed. It was displaying caption with a video, possible to implement using the DOM layer spec 19:26:02 q? 19:26:05 ack atsushi 19:26:08 q+ 19:26:19 q+ 19:26:30 ... If there's any new feature needed, Immersive Web CG or WG is happy to discuss 19:26:40 Matthew: Interested to follow the work of APA group 19:26:40 q+ 19:26:49 q- cpn 19:26:59 ack 19:27:05 ack me 19:27:11 -> https://www.w3.org/TR/webvmt/ WebVMT Note by the Spatial Data on the Web WG 19:27:11 ack kaz 19:27:32 Kaz: There was other work by Spatial Data on the Web group, WebVMT, we might want to look at that as wekk 19:27:35 s/wekk/well/ 19:27:53 Subtopic: MAUR 19:28:15 Matthew: MAUR hasn't been updated since 2015. Looking for funding to enable that 19:28:38 https://www.w3.org/TR/media-accessibility-reqs/ 19:28:49 Nigel: How much funding? 19:29:09 Janina: 20-30% FTE to do the editing work, for a year maybe 19:29:34 Subtopic: Conclusion 19:29:50 Matthew: Thank you all for contributing. Look forward to continuing to work with you 19:30:06 rrsagent, make minutes 19:30:08 I have made the request to generate https://www.w3.org/2024/09/27-apa-minutes.html nigel 19:30:59 nigel has joined #apa 19:34:06 janina1 has joined #apa 20:30:09 nigel has joined #apa 20:33:59 nigel has joined #apa 20:43:20 Francis_Storr has joined #apa 21:03:28 kaz has joined #apa 21:35:20 Zakim has left #apa 22:39:15 nigel has joined #apa 22:56:45 kirkwood has joined #APA 23:02:04 nigel has joined #apa 23:59:07 kaz has joined #apa