13:24:41 RRSAgent has joined #apa 13:24:45 logging to https://www.w3.org/2024/06/19-apa-irc 13:24:45 RRSAgent, make logs Public 13:24:46 please title this meeting ("meeting: ..."), janina 13:25:10 Meeting: APA Weekly Teleconference 13:25:19 Date: 19 Jun 2024 13:25:24 Chair: Janina 13:25:24 scribe: Matthew 13:25:24 agenda+ Agenda Review & Announcements 13:25:24 Agenda+ TPAC 2024 13:25:24 agenda+ Epub Accessibility Issues and Opportunities 13:25:27 agenda+ Urgent Spec Reviews 13:25:29 agenda+ Other Business 13:25:32 agenda+ be done 13:43:48 gautierchomel has joined #apa 13:47:36 PaulG has joined #apa 13:59:49 gpellegrino has joined #apa 14:00:11 mike_beganyi has joined #apa 14:00:13 AvneeshSingh has joined #apa 14:00:29 present+ 14:00:29 present+ 14:00:45 NehaJ has joined #apa 14:00:51 present+ 14:00:54 present+ 14:00:54 present+ 14:00:54 present+ 14:01:00 matatk has joined #apa 14:01:05 present+ 14:01:07 present+ 14:01:08 agenda? 14:01:12 George has joined #apa 14:01:14 scribe+ 14:01:39 kevin has joined #apa 14:01:48 present+ 14:01:48 zakim, who's here? 14:01:48 Present: gpellegrino, AvneeshSingh, PaulG, janina, gautierchomel, NehaJ, matatk, mike_beganyi, kevin 14:02:00 On IRC I see kevin, matatk, NehaJ, AvneeshSingh, mike_beganyi, gpellegrino, PaulG, gautierchomel, RRSAgent, Zakim, janina, Roy_, wendyreid, jamesn, Rachael, jcraig, agendabot, 14:02:00 ... tink, gb, slightlyoff, ada, cwilso 14:02:00 shawn has joined #apa 14:02:00 present+ 14:02:00 Gottfried has joined #apa 14:02:00 present+ 14:02:05 zakim, next item 14:02:05 agendum 1 -- Agenda Review & Announcements -- taken up [from janina] 14:02:05 zakim, who's here? 14:02:06 present+ 14:02:07 Present: gpellegrino, AvneeshSingh, PaulG, janina, gautierchomel, NehaJ, matatk, mike_beganyi, kevin, shawn, Roy 14:02:07 On IRC I see Gottfried, shawn, kevin, matatk, NehaJ, AvneeshSingh, mike_beganyi, gpellegrino, PaulG, gautierchomel, RRSAgent, Zakim, janina, Roy, wendyreid, jamesn, Rachael, 14:02:07 ... jcraig, agendabot, tink, gb, slightlyoff, ada, cwilso 14:03:13 *introductions* 14:03:18 rrsagent, make minutes 14:03:19 I have made the request to generate https://www.w3.org/2024/06/19-apa-minutes.html matatk 14:03:26 zakim, who's here? 14:03:26 Present: gpellegrino, AvneeshSingh, PaulG, janina, gautierchomel, NehaJ, matatk, mike_beganyi, kevin, shawn, Roy, Gottfried 14:03:26 On IRC I see Gottfried, shawn, kevin, matatk, NehaJ, AvneeshSingh, mike_beganyi, gpellegrino, PaulG, gautierchomel, RRSAgent, Zakim, janina, Roy, wendyreid, jamesn, Rachael, 14:03:26 ... jcraig, agendabot, tink, gb, slightlyoff, ada, cwilso 14:03:27 Fredrik has joined #apa 14:03:30 Dr_Keith has joined #apa 14:03:36 present+ 14:03:40 present+ 14:03:53 George has joined #apa 14:04:11 present+ 14:04:43 zakim, who's here? 14:04:43 Present: gpellegrino, AvneeshSingh, PaulG, janina, gautierchomel, NehaJ, matatk, mike_beganyi, kevin, shawn, Roy, Gottfried, Dr_Keith, Fredrik, George 14:04:45 On IRC I see George, Dr_Keith, Fredrik, Gottfried, shawn, kevin, matatk, NehaJ, AvneeshSingh, mike_beganyi, gpellegrino, PaulG, gautierchomel, RRSAgent, Zakim, janina, Roy, 14:04:45 ... wendyreid, jamesn, Rachael, jcraig, agendabot, tink, gb, slightlyoff, ada, cwilso 14:07:06 zakim, who's here? 14:07:06 Present: gpellegrino, AvneeshSingh, PaulG, janina, gautierchomel, NehaJ, matatk, mike_beganyi, kevin, shawn, Roy, Gottfried, Dr_Keith, Fredrik, George 14:07:08 On IRC I see George, Dr_Keith, Fredrik, Gottfried, shawn, kevin, matatk, NehaJ, AvneeshSingh, mike_beganyi, gpellegrino, PaulG, gautierchomel, RRSAgent, Zakim, janina, Roy, 14:07:08 ... wendyreid, jamesn, Rachael, jcraig, agendabot, tink, gb, slightlyoff, ada, cwilso 14:07:34 janina: Welcome everyone 14:08:39 q+ to ask about EPUB accessibility guidelines and relation to WCAG 2.0 14:08:46 George has joined #apa 14:09:10 Janina: We're joined by accessibility colleagues from Epub to better understand their concerns with Fixed Layout: https://www.w3.org/TR/epub-fxl-a11y/ 14:09:20 janina: We also want to propose a technical approach for epub that we believe could fully support a11y but also fixed layout which is often important to epub business cases 14:09:28 Janina: Please note we expect to expand our conversation to the team that prepared fixed layout if we reach conclusions about our recommendations 14:09:39 Gottfried: are we going to touch on the relation to WCAG 2.0 today? 14:09:46 Manifest on convergence of e-book accessibility standards: https://lists.w3.org/Archives/Public/public-apa/2024May/0006.html 14:09:51 janina: We're looking at actions we could do in the short term and medium term. 14:10:09 AvneeshSingh: Cristina is on the call for this point. 14:10:14 zakim, next item 14:10:14 I see a speaker queue remaining and respectfully decline to close this agendum, matatk 14:10:17 q? 14:10:20 ack Gottfried 14:10:20 Gottfried, you wanted to ask about EPUB accessibility guidelines and relation to WCAG 2.0 14:10:22 zakim, next item 14:10:22 agendum 2 -- TPAC 2024 -- taken up [from janina] 14:10:23 ack 14:10:51 TPAC homepage -> https://www.w3.org/2024/09/TPAC/ 14:11:10 zakim, next item 14:11:11 agendum 2 was just opened, matatk 14:11:16 zakim, close this item 14:11:16 agendum 2 closed 14:11:17 I see 4 items remaining on the agenda; the next one is 14:11:17 3. Epub Accessibility Issues and Opportunities [from janina] 14:11:17 zakim, next item 14:11:18 agendum 3 -- Epub Accessibility Issues and Opportunities -- taken up [from janina] 14:11:38 subtopic: Relationship of EPUB accessibility and WCAG Level A 14:11:46 q? 14:11:55 Cristina: We thought we'd provide an overview first, then technical details. 14:12:19 ... There's an EU accessibility act that is wide legislation that requires a lot of services and products to be accessible by June 2025. This includes ebooks. 14:12:33 q? 14:13:02 ... The commission was asking which standards are used in the publishing industry. The more widely used standard is EPUB. We tried to work on the EPUB standard in W3C. This was previously being managed within IDTF, but was merged info W3C. 14:13:25 ... We wanted to be sure there was complete alignment as to what is required by the law and what is available in the standard. 14:13:40 q? 14:13:56 ... There are some aspects of publications that are not supported by WCAG; the commission therefore didn't include ebooks in that mandate. 14:15:01 Gottfried: Why did you point to WCAG 2.0 Level A as the mandatory standard to fulfil as EPBU3? Why not WCAG 2.1 Level AA, or WCAG 2.2 Level AA - for example: contrast is not included in WCAG 2.0 Level A. 14:15:53 AvneeshSingh: EPUB accessibility was originally created in 2016 in IDPF. There were a lot of complexities during the merger. In 2019/2020 we got an opportunity to work on the next revision inside W3C. The IDPF version was out of date. 14:16:16 q? 14:16:20 ... We want organizations to follow the newer W3C standards. 14:16:32 s/IDTF/IDPF/ 14:17:27 AvneeshSingh: We wanted to align to the latest version of WCAG. But the publishing industry moves very slowly. For EPUB accessibility 1.1 (decided in 2020) includes WCAG 2.1, people will struggle to move, and will thus not move to the newer W3C-maintained versions of the standards. 14:17:56 q? 14:18:01 ... So we allowed them to use WCAG 2.0, but strongly recommended supporting later versions. It was a hard decision to make, but we didn't want to leave the industry behind on older versions of the standard. 14:18:44 q? 14:18:47 AvneeshSingh: There's a difference between standards and legal mandates. Standards are created from a global point of view. Mandates are geographically local. The EU could choose to mandate a specific version of WCAG. 14:18:51 q+ 14:19:01 q+ 14:19:07 q?ack go 14:19:42 Gottfried: We have a circular relationship now. EU commission says look at the standard; the standard says look at the legislation. The industry will thus pick the lowest burden (WCAG 2.0 Level A) for EPUB 3 publications. 14:19:54 q+ 14:19:56 conformance section of EPUB Accessibility 1.1 https://www.w3.org/TR/epub-a11y-11/#sec-wcag-conf 14:20:06 ack go 14:20:32 Gottfried: I would say that EPUB is better for accessibility than PDF - but publishing in PDF has a higher bar (WCAG 2.1 Level AA, as mandated by EN directive) 14:20:56 ... That's why I would urge you to move to requiring WCAG 2.2 Level AA ASAP. 14:20:59 EPUB Accessibility - EU Accessibility Act Mapping https://www.w3.org/TR/epub-a11y-eaa-mapping/ 14:21:28 Cristina: We are working on this area in relation to future updates of the act. 14:21:56 ack gr 14:22:02 ack gp 14:22:13 gpellegrino: There is a missing link which is relating to the accessibility mapping (a W3C Note that we just updated). Within the Note, we took each of the requirements from the law, and mapped them to EPUB accessibility and legal requirements. 14:22:40 ... Level A is not enough for some aspects of the law. For some legal requirements (e.g. contrast), Level AA is required. 14:23:41 ... Other requirements exist for areas outside of accessibility, e.g. DRM. Also there is accessibility metadata which is a separate spec. Conclusion is that WCAG 2.0 Level A is not enough to meet the legal accessibility requirements. 14:23:47 AvneeshSingh: And you've pointed the EU to this document? 14:23:56 gpellegrino: Yes, this explains the minimum levels required. 14:24:04 Here you have the mapping: https://www.w3.org/TR/epub-a11y-eaa-mapping/ 14:24:06 Cristina: the document is publicly available 14:24:18 q? 14:24:43 Gottfried: I'm aware of it, but I'm afraid publishers won't be aware of the implications of the mapping. 14:25:14 gautierchomel: We observe in France and Italy that the industry is not taking the lower denominator - we're seeing a lot of goodwill and work being done. 14:25:33 ack gautierchomel 14:25:41 subtopic: Fixed Layout 14:26:03 https://www.w3.org/TR/epub-fxl-a11y/ 14:26:25 janina: What are the concerns? We have some longer-term suggestions at least - maybe there are short term ones too. 14:26:50 q+ 14:27:13 q? 14:27:25 ack sh 14:27:25 janina: We do not have everyone involved in this work in this conversation - the goal here is to understand the challenges, and involve everyone as soon as we can. 14:28:16 q? 14:29:09 q? 14:29:18 q+ 14:29:25 shawn: I have been doing some reading to aim to understand this area more. Let me pose a question to check my understanding... With EPUB 3, the addition of fixed layout does not enable text adaptability. So the note seems to be explaining more about limitations like that, as well as some things that can be supported for accessibility. Is that an 14:29:25 accurate understanding of the situation? 14:29:30 ack av 14:30:02 q+ 14:31:55 q+ to comment on "making fixed layout accessible" 14:32:00 q+ 14:32:04 AvneeshSingh: You're right that this document is more about finding recommendations/ways to make fixed layout accessible. Several of us in the Publishing group provided feedback. The initial content is giving the impression that it's a guideline document, rather than best practice. We have suggested changing the title to reflect that. 14:32:06 q- later 14:32:16 ack gp 14:33:11 Fredri has joined #apa 14:33:33 q? 14:33:43 gpellegrino: I took part in some of the discussion on this document. The aim from my point of view was to suggest guidelines to do the best the publisher can to produce pixel layout publications when they're the preferred format (like comic books, or cook books) whilst also trying to make that output as accessible as can be. 14:34:09 q+ to say 1. clear communication of reality, 2. possibilitties, 3. future 14:34:13 ack sh 14:34:13 shawn, you wanted to comment on "making fixed layout accessible" and to say 1. clear communication of reality, 2. possibilitties, 3. future 14:34:17 ... The state of the art involved a lot of spaghetti code; low semantics. The aim at the beginning was to try to improve that. 14:34:24 rrsagent, make minutes 14:34:25 I have made the request to generate https://www.w3.org/2024/06/19-apa-minutes.html matatk 14:35:37 shawn: It's important to have clear communication. A lot of people, e.g., are not aware that PDF is not accessible for people who need text adaptation. I'd like to make sure that we don't make the same mistake with EPUB - that we're clear up-front about what Fixed Layout can and can't do. I appreciate that a lot of what this document does is to 14:35:37 convey that. 14:35:40 q+ to give a reading system point of view 14:35:43 q? 14:36:37 shawn: Once we're clear on that, we can do more to suggest medium-term fixes to address it - e.g. if we have semantically good text content and can encourage reading systems to access the plain text, then there's a way to 'have our cake and eat it too' (riffing off cook books being an example). And there may be bigger picture ways to improve the 14:36:37 technology. 14:37:48 gautierchomel: Regarding alternative rendering method, from a reading system development point of view: we're already doing extraction from Fixed Layout to push it to TTS. This is partly because of the state-of-the-art of production tools - as gpellegrino highlighted the spaghetti code produced by those tools. We want to be able to say 'this is the 14:37:48 start/end of a quote' etc. 14:38:28 gautierchomel: Because we're providing a stream to TTS, that means we could provide a reflowable view of the Fixed Layout content. There is still a lot of road for us to cover; the journey is wrong. 14:39:37 janina: Stressing the importance of clear communication - how we characterize a publication. Noting that this is a Note; it seems to read more like a spec. There are expectations that when a W3C doc has 'accessibility' in its name, that all of the use cases that need to be addressed are going to be directly addressed. This document says some things 14:39:37 that can be done, and some that can't. 14:40:35 q+ to ask about title considerations? 14:40:40 janina: I'm concerned about calling this 'accessibility' - I'd be more comfortable with 'challenges around accessibility' or 'accessibility that we can and can't achieve today with fixed layout'. I understand there are business cases for fixed layout. But calling this only 'accessibility' I feel dilutes the W3C brand. 14:40:44 ack j 14:40:51 q- 14:40:57 q? 14:41:08 ack sh 14:41:08 shawn, you wanted to ask about title considerations? 14:41:28 shawn: Does anyone want to share alternative title considerations/recommendations? 14:41:52 AvneeshSingh: Some of us felt that the title was a bit more like a spec - some direction from APA may be of help. 14:42:07 subtopic: Possible future directions 14:42:30 https://www.frank.computer/blog/2023/09/introducing-data-navigator.html 14:42:35 janina: APA believes that we can manage Fixed Layout and also do some of the reflow. We can't do this overnight. Think of this as a preliminary conversation on EPUB next 14:43:08 mike_beganyi has joined #apa 14:43:12 present+ 14:43:28 PaulG: The work linked above has been exceptional in data visualization on the web; this is no exception. The tl;dr is that the visual nodes and the programmatic linking of those nodes is expressed in a JavaScript notation. That could be changed to RDF, it could be embedded HTML; that's not important though. 14:44:11 q? 14:44:12 PaulG: The point is that we have a programmatic relationship between the data points and the rendered visuals. 14:44:45 PaulG: In the case of the Data Navigator: that's a fixed set of code that interprets that graph structure, and on top of the UI provides keyboard accessibility, and hints for AT. 14:45:17 PaulG: This is a great example of what we can do if we follow that pattern of providing programmatic structural/semantic information in the content. 14:45:52 PaulG: The current Fixed Layout document only talks about semantics such as headings - not semantics that would cover the flow between separately laid-out sections, for example. 14:46:12 PaulG: This gives us some great ideas for future best practices, and gives us some ideas to prototype against. They have great examples too. 14:46:32 q? 14:46:43 janina: This sounds like tantalizing ideas for future directions - I leave it to the EPUB people. We could discuss at TPAC? 14:47:06 NehaJ: One of the examples uses PNG; SVG would allow us to add more accessibility. 14:47:22 +1 png is good example of challenge 14:47:36 PaulG: The PNG is the 'hard' use case - they were using this to document that point. With SVG they look at how it could be easier to inject the programmatic info. 14:47:50 q+ 14:48:43 PaulG: The user agent or parts thereof could be activated when needed by the user to improve the rendering - this could drive business for people who've struggled with fixed layout before. 14:49:32 gautierchomel: We have quite complex EPUBs including examples from Highcharts for example - works quite well in current reader. The problem with Fixed Layout is not so much whether we can solve the problems, but that the tools that produce the Fixed Layout files don't produce good semantic output. 14:49:47 [ fyi, I had a nice chat with Wendy Reid (listed Editor of the fixed layout accessibility note) after another meeting yesterday ] 14:51:10 zakim, next item 14:51:10 I see a speaker queue remaining and respectfully decline to close this agendum, matatk 14:51:16 q? 14:51:20 ack gautierchomel 14:51:23 zakim, next item 14:51:23 agendum 4 -- Urgent Spec Reviews -- taken up [from janina] 14:51:50 subtopic: Pointer Events Level 3 14:52:00 scribe+ 14:52:12 https://github.com/w3c/a11y-request/issues/78 14:52:14 https://www.w3.org/TR/pointerevents3/ 14:52:17 scribe+ 14:52:20 kevin has left #apa 14:54:22 matatk: We have asked for review of these changes. So do we need to change before we move to next level? 14:54:51 matatk: Dr. Keith thank you for the detailed review! 14:55:09 matatk: Thoughts on this Dr. Keith? 14:56:17 Dr_Keith: no pressing issue 14:57:02 matatk: we can let this go, but we can work on accessibility consultancy work 14:57:44 matatk: Dr_Keith work will be base for next work assignments 14:58:20 rrsagent, make minutes 14:58:22 I have made the request to generate https://www.w3.org/2024/06/19-apa-minutes.html NehaJ 14:58:28 zakim, end meeting 14:58:28 As of this point the attendees have been gpellegrino, AvneeshSingh, PaulG, janina, gautierchomel, NehaJ, matatk, mike_beganyi, kevin, shawn, Roy, Gottfried, Dr_Keith, Fredrik, 14:58:31 ... George 14:58:31 RRSAgent, please draft minutes 14:58:32 I have made the request to generate https://www.w3.org/2024/06/19-apa-minutes.html Zakim 14:58:37 I am happy to have been of service, matatk; please remember to excuse RRSAgent. Goodbye 14:58:37 Zakim has left #apa 15:00:14 Roy_ has joined #apa 18:22:35 rrsagent, bye 18:22:35 I see no action items