Skip to content

Commit 7791280

Browse files
committed
Minutes of 2025-02-27
1 parent a767676 commit 7791280

File tree

1 file changed

+218
-0
lines changed

1 file changed

+218
-0
lines changed

minutes/2025-02-27.html

Lines changed: 218 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,218 @@
1+
<!DOCTYPE html>
2+
<html lang=en>
3+
<head>
4+
<meta charset=utf-8>
5+
<title>Publishing Maintenance Working Group &ndash; 27 February 2025</title>
6+
<meta name=viewport content="width=device-width">
7+
<link rel="stylesheet" type="text/css" title="2018" href="https://www.w3.org/StyleSheets/scribe2/public.css">
8+
<link rel="alternate stylesheet" type="text/css" title="2004" href="https://www.w3.org/StyleSheets/base.css">
9+
<link rel="alternate stylesheet" type="text/css" title="2004" href="https://www.w3.org/StyleSheets/public.css">
10+
<link rel="alternate stylesheet" type="text/css" title="2004" href="https://www.w3.org/2004/02/minutes-style.css">
11+
<link rel="alternate stylesheet" type="text/css" title="Fancy" href="https://www.w3.org/StyleSheets/scribe2/fancy.css">
12+
<link rel="alternate stylesheet" type="text/css" title="Typewriter" href="https://www.w3.org/StyleSheets/scribe2/tt-member.css">
13+
</head>
14+
15+
<body>
16+
<header>
17+
<p><a href="https://www.w3.org/"><img src="https://www.w3.org/StyleSheets/TR/2016/logos/W3C" alt=W3C border=0 height=48 width=72></a></p>
18+
19+
<h1>
20+
Publishing Maintenance Working Group</h1>
21+
<h2>27 February 2025</h2>
22+
23+
<nav id=links>
24+
<a href="https://www.w3.org/2025/02/27-pmwg-irc"><img alt="IRC log." title="IRC log" src="https://www.w3.org/StyleSheets/scribe2/text-plain.png"></a>
25+
</nav>
26+
</header>
27+
28+
<div id=prelims>
29+
<div id=attendees>
30+
<h2>Attendees</h2>
31+
<dl class=intro>
32+
<dt>Present</dt><dd>AvneeshSingh, CharlesL, duga, gautierchomel, George, gpellegrino, ikkwong, MasakazuKitahara, mgarrish, shiestyle, Sueneu, toshiakikoike, tzviya, wendyreid</dd>
33+
<dt>Regrets</dt><dd>Ivan</dd>
34+
<dt>Chair</dt><dd>wendyreid</dd>
35+
<dt>Scribe</dt><dd>Sueneu</dd>
36+
</dl>
37+
</div>
38+
39+
<nav id=toc>
40+
<h2>Contents</h2>
41+
<ol>
42+
<li><a href="#d6c2">WASM resolution</a></li>
43+
<li><a href="#3845">Update from FXL Accessibility</a></li>
44+
<li><a href="#9744">WASM resolution</a></li>
45+
<li><a href="#9514">What to update in EPUB A11y 1.1?</a></li>
46+
<li><a href="#c055">Dark mode guidance for reading systems</a></li>
47+
<li><a href="#6b15">Adding dark mode styles to EPUB 3.4 documents</a></li>
48+
<li><a href="#13d9">Open letter about interoperable ebook standards</a></li>
49+
<li class=app><a href="#ResolutionSummary">Summary of resolutions</a></li>
50+
</ol>
51+
</nav>
52+
</div>
53+
54+
<main id=meeting class=meeting>
55+
<h2>Meeting minutes</h2>
56+
<section><p id=ea22 class=irc><cite>&lt;wendyreid&gt;</cite> date: 2025-02-27</p>
57+
</section>
58+
59+
<section>
60+
<h3 id=d6c2>WASM resolution</h3>
61+
<p id=ea2c class="phone s01"><cite>Wendy:</cite> We have a packed agenda today</p>
62+
<p id=3849 class=irc><cite>&lt;wendyreid&gt;</cite> <a href="https://github.com/w3c/epub-specs/pull/2686">w3c/<wbr>epub-specs#2686</a></p>
63+
<p id=c278 class="phone s01"><cite>Wendy:</cite> We would like to have a resolution affirming 2686, which includes webassembly…</p>
64+
<p id=b7f6 class=irc><cite>&lt;wendyreid&gt;</cite> Proposed: Merge PR 2686.</p>
65+
<p id=b0e5 class=irc><cite>&lt;Sueneu&gt;</cite> +1</p>
66+
<p id=f0e5 class=irc><cite>&lt;wendyreid&gt;</cite> +1</p>
67+
<p id=3a98 class=irc><cite>&lt;gpellegrino&gt;</cite> 0</p>
68+
<p id=215b class="phone s02"><cite>duga:</cite> There were some changes from out discussion…</p>
69+
<p id=7f79 class=summary>something of a backdoor for fallbacks for embedded content. We’ve closed an open door and removed embedded content</p>
70+
<p id=199c class="phone s03"><cite>mgarrish:</cite> mostly it maps to what we talked about, added some clarifications and examples…</p>
71+
<p id=70ed class=irc><cite>&lt;CharlesL&gt;</cite> +1</p>
72+
<p id=724e class=summary>there is a summary in the PR</p>
73+
<p id=b0ef class=irc><cite>&lt;shiestyle&gt;</cite> +1</p>
74+
<p id=f0ef class=irc><cite>&lt;duga&gt;</cite> +1</p>
75+
<p id=b0f0 class=irc><cite>&lt;mgarrish&gt;</cite> +1</p>
76+
<p id=f0f0 class=irc><cite>&lt;toshiakikoike&gt;</cite> +1</p>
77+
<p id=70f0 class=irc><cite>&lt;MasakazuKitahara&gt;</cite> +1</p>
78+
<p id=30f4 class=irc><cite>&lt;George&gt;</cite> +1</p>
79+
<p id=3fff class=resolution><strong>RESOLUTION:</strong> Merge PR 2686.</p>
80+
</section>
81+
82+
<section>
83+
<h3 id=3845>Update from FXL Accessibility</h3>
84+
<p id=72f0 class="phone s01"><cite>Wendy:</cite> Next item update from FXL a11y TF<br>
85+
<span id=3bbe>… FXL TF has been working on a recommendations document for creating FXL accessible content and recognizing the limitations</span><br>
86+
<span id=2306>… we’ve been floating some ideas about how we can address the limitations of FXL accessibility</span><br>
87+
<span id=6376>… Hadrien has mentioned a reading system that can display content in different ways</span><br>
88+
<span id=ffff>… including possibly rendering the FXL content as reflowable</span></p>
89+
<p id=0149 class="phone s04"><cite>Hadrien:</cite> What we have in mind is experimental. We are trying one platform first…<br>
90+
<span id=6c4c>… for this we are doing it on the web, because of our opensource web reader, Thorium web</span><br>
91+
<span id=d89f>… we would walk the dom to extract structure and utterances and pass them along. Here we would use that differently</span><br>
92+
<span id=d21c>… since in FXL words and letters are often separated, we are thinking of putting the text together</span><br>
93+
<span id=1189>… and creating a readability mode that allows font changes, colors, etc</span><br>
94+
<span id=b170>… this will depend on the quality of the content, if it is well structured, you will get something readable</span><br>
95+
<span id=13fc>… on larger screens we will do this side by side, you will see the fixed layout on one side and the reflowable on the other</span><br>
96+
<span id=2e8c>… on smaller screens it will be a toggle</span><br>
97+
<span id=2bad>… hard to say when we will have something to show, possibly in the summer or fall</span></p>
98+
<p id=6dd4 class="phone s02"><cite>duga:</cite> how does this relate to the work the taskforce is doing?</p>
99+
<p id=b8fc class="phone s05"><cite>wendyreid:</cite> since we’ve identified things keeping fxl layouts from being fully accessible this is one of the ways we are looking to solve this<br>
100+
<span id=199f>… on the practical side, we are writing a techniques doc, about how to achieve the recommendations</span><br>
101+
<span id=551f>… the goal is to encourage ebook creators to write the code in a way that allows a mode like this to work</span></p>
102+
<p id=f354 class="phone s02"><cite>duga:</cite> Has there been any exploration of using LLMs to extract useful data?</p>
103+
<p id=5813 class="phone s05"><cite>wendyreid:</cite> we have not</p>
104+
<p id=3789 class="phone s06"><cite>George:</cite> could a fxl book be validated to be useful for a reading mode?</p>
105+
<p id=4102 class="phone s05"><cite>wendyreid:</cite> we could run the book with ace and get some of the results, but it would still require human review for things like reading order</p>
106+
<p id=6f47 class="phone s06"><cite>George:</cite> does the technique thread the content through the page?</p>
107+
<p id=aa19 class="phone s05"><cite>wendyreid:</cite> yes. If they follow the recommendations.</p>
108+
<p id=dda2 class="phone s04"><cite>Hadrien:</cite> Assessing if content will work is possible<br>
109+
<span id=e518>… we know which languages are used from the metadata, we can extract the text</span><br>
110+
<span id=6a14>… we can check and see if the results don’t look like the indicated language, we will know something like the reading order is wrong</span><br>
111+
<span id=9b51>… about LLMs its interesting to see what is happening in screen readers</span><br>
112+
<span id=7c01>… they will pick up alt text, and if that is not available it will create a description</span><br>
113+
<span id=850d>… I’m not sure all the APIs we need are exposed, we can’t always use them</span><br>
114+
<span id=2c28>… but it is worth exploring. It may or may not be better than walking the DOM</span><br>
115+
<span id=c5ed>… lots of universities are focused on this area, uses like extracting texts from comics</span><br>
116+
<span id=6c14>… LLMs are working better than before</span><br>
117+
<span id=79a6>… the challenge is making a generalized model and using the embedded software</span></p>
118+
<p id=6d73 class="phone s07"><cite>CharlesL:</cite> Most fxl books can reach WCAG A, but not AA<br>
119+
<span id=b775>… Benetech is working with Amazon’s publishing to certify their pipelines, looking for ways their fxl pipeline can reach WCAG A</span></p>
120+
</section>
121+
122+
123+
<section>
124+
<h3 id=9514>What to update in EPUB A11y 1.1?</h3>
125+
<p id=08ac class="phone s01"><cite>Wendy:</cite> We started this discussion but there is still and open question<br>
126+
<span id=ba15>… what do we need to update in accessibility? are there areas we might look at?</span></p>
127+
<p id=87d6 class="phone s08"><cite>AvneeshSingh:</cite> We discussed accessMode sufficient metadata, there is a demand from the APA to stick with 2.0 for the floor<br>
128+
<span id=0b0d>… but we should move forward from that spec</span><br>
129+
<span id=739f>… alignment with 3.4 we don’t know what that would be but are keeping our eyes open</span><br>
130+
<span id=5391>… annotations, webtoons, we need to inquire what is required for accessibility for these things</span></p>
131+
</section>
132+
133+
<section>
134+
<h3 id=c055>Dark mode guidance for reading systems</h3>
135+
<p id=efcb class=irc><cite>&lt;wendyreid&gt;</cite> <a href="https://github.com/w3c/pm-wg/issues/14">w3c/<wbr>pm-wg#14</a></p>
136+
<p id=30f1 class="phone s01"><cite>Wendy:</cite> Brady brought up the issue of day/night modes in reading systems<br>
137+
<span id=2c6e>… this has been an issue for a long time, more and more publishers are taking a look at this</span></p>
138+
<p id=2ffe class="phone s02"><cite>duga:</cite> I had a very specific issue, color space meta information in documents, that can change the appearance based on reading mode<br>
139+
<span id=2d22>… I’m curious what happens when we add this to an EPUB and how it works in the reading systems</span><br>
140+
<span id=8829>… I don’t want to recreate a new system for day/night mode</span><br>
141+
<span id=07ba>… but we might need to advise people on color mode in their documents</span></p>
142+
<p id=18e0 class="phone s04"><cite>Hadrien:</cite> I don’t think it is a good idea to use this when your authoring content<br>
143+
<span id=b955>… we have apps were the browser or system settings will apply a different theme for the app but not the content</span><br>
144+
<span id=ec60>… some apps might default to the system setting, but not all of them, not all users will have a preference</span><br>
145+
<span id=d8d0>… content creators should steer clear of this</span></p>
146+
<p id=31df class=irc><cite>&lt;duga&gt;</cite> +1</p>
147+
<p id=8a0f class="phone s09"><cite>Shiestyle:</cite> in Japan we use characters that are image based. We have to prepare both light and dark mode content<br>
148+
<span id=be07>… that makes Japanese particularly challenging</span></p>
149+
<p id=af00 class="phone s02"><cite>duga:</cite> you could do it with a filter in your CSS, but Hadrien is right, this could cause mapping problems<br>
150+
<span id=2d87>… the next step would be to generate some content and see how reading systems respond</span><br>
151+
<span id=305e>… I wil do that</span></p>
152+
</section>
153+
154+
<section>
155+
<h3 id=6b15>Adding dark mode styles to EPUB 3.4 documents</h3>
156+
<p id=b903 class=irc><cite>&lt;wendyreid&gt;</cite> <a href="https://github.com/w3c/epub-specs/pull/2685">w3c/<wbr>epub-specs#2685</a></p>
157+
<p id=234d class="phone s01"><cite>Wendy:</cite> we have the APR open to make the spec visible in dark mode</p>
158+
<p id=f869 class=irc><cite>&lt;CharlesL&gt;</cite> +1 to merge</p>
159+
<p id=1ac0 class="phone s01"><cite>Wendy:</cite> can we approve dark mode APR to be merged?</p>
160+
<p id=237c class=irc><cite>&lt;wendyreid&gt;</cite> PROPOSED: Merge PR 2685, add dark mode to EPUB 3.4 drafts.</p>
161+
<p id=b1ed class=irc><cite>&lt;Sueneu&gt;</cite> +1</p>
162+
<p id=31ed class=irc><cite>&lt;duga&gt;</cite> +1</p>
163+
<p id=b1ee class=irc><cite>&lt;tzviya&gt;</cite> +1</p>
164+
<p id=b1ef class=irc><cite>&lt;wendyreid&gt;</cite> +1</p>
165+
<p id=b1f0 class=irc><cite>&lt;shiestyle&gt;</cite> +1</p>
166+
<p id=b1f1 class=irc><cite>&lt;romain&gt;</cite> +1</p>
167+
<p id=31ee class=irc><cite>&lt;toshiakikoike&gt;</cite> +1</p>
168+
<p id=b1f2 class=irc><cite>&lt;MasakazuKitahara&gt;</cite> +1</p>
169+
<p id=9b8a class=resolution><strong>RESOLUTION:</strong> Merge PR 2685, add dark mode to EPUB 3.4 drafts.</p>
170+
</section>
171+
172+
<section>
173+
<h3 id=13d9>Open letter about interoperable ebook standards</h3>
174+
<p id=d3e5 class=irc><cite>&lt;wendyreid&gt;</cite> <a href="https://www.libraryfutures.net/post/call-for-interoperable-ebook-standards">https://<wbr>www.libraryfutures.net/<wbr>post/<wbr>call-for-interoperable-ebook-standards</a></p>
175+
<p id=3139 class="phone s01"><cite>Wendy:</cite> Did anyone see the open letter to interoperable ebook standards?<br>
176+
<span id=131f>… this came from academia</span><br>
177+
<span id=195e>… they want to look into ease of use, ease of discovery, and accessiblity</span><br>
178+
<span id=4414>… this is an opportunity to engage with them</span></p>
179+
<p id=2cfc class="phone s10"><cite>Tzviya:</cite> matt, would some of your connections from the library world have connections there?</p>
180+
<p id=b513 class="phone s04"><cite>Hadrien:</cite> they are asking for two things I<br>
181+
<span id=bf59>… I’ve created. They are familiar with EPUB</span><br>
182+
<span id=c45f>… their problem is having to pay more and more for content and reading systems</span><br>
183+
<span id=7e4b>… they would like to be able to create one collection, to harvest content into one collection</span><br>
184+
<span id=82bb>… this is about fragmentation of discovery, and fragmentation of the reading experience</span><br>
185+
<span id=8893>… this has already happened in a few countries</span></p>
186+
<p id=680f class="phone s09"><cite>Shiestyle:</cite> This seems not from academia but from libraries<br>
187+
<span id=9a24>… this article says Readium only, I don’t understand the objectives</span></p>
188+
<p id=193a class="phone s05"><cite>wendyreid:</cite> I’ve experienced this with my own studies. From my own university library, I could click through to 20 other sites and may or may not have access to the material</p>
189+
<p id=b09e class="phone s02"><cite>duga:</cite> Is this article looking for a rights management system?</p>
190+
<p id=d4eb class="phone s04"><cite>Hadrien:</cite> they aren’t looking at rights management, but want a single collection that can be used by whatever system you are using<br>
191+
<span id=c495>… you could imagine a Kobo reader that supports DRM being able to read across ebook vendors</span><br>
192+
<span id=c12c>… its about giving end users options</span></p>
193+
<p id=b39d class=irc><cite>&lt;Zakim&gt;</cite> tzviya, you wanted to identity issue</p>
194+
<p id=19ba class="phone s04"><cite>Hadrien:</cite> using standard interoperability would let the end user choose their reader</p>
195+
<p id=6dce class="phone s10"><cite>tzviya:</cite> this is also about user identity management<br>
196+
<span id=c371>… the rights may not carry over from one library to a connected one</span><br>
197+
<span id=3d89>… this is complex, but there are some cobbled together solutions</span></p>
198+
<p id=ebf1 class="phone s04"><cite>Hadrien:</cite> There is an identity issue moving from one platform to another, but if you only need to go to your university/institutions platform, it would be easier to solve<br>
199+
<span id=f545>… identity issues could be largely solved by bringing everything to one platform</span></p>
200+
<p id=e07b class="phone s09"><cite>shiestyle:</cite> we created a digital comics task force, let me or Hadrien know if you are interested</p>
201+
</section>
202+
</main>
203+
204+
<div id=ResolutionSummary>
205+
<h2>Summary of resolutions</h2>
206+
<ol>
207+
<li><a href="#3fff">Merge PR 2686.</a></li>
208+
<li><a href="#9b8a">Merge PR 2685, add dark mode to EPUB 3.4 drafts.</a></li>
209+
</ol>
210+
</div>
211+
212+
213+
<address>Minutes manually created (not a transcript), formatted by <a
214+
href="https://w3c.github.io/scribe2/scribedoc.html"
215+
>scribe.perl</a> version 244 (Thu Feb 27 01:23:09 2025 UTC).</address>
216+
217+
</body>
218+
</html>

0 commit comments

Comments
 (0)