|
| 1 | +<!DOCTYPE html> |
| 2 | +<html lang=en> |
| 3 | +<head> |
| 4 | +<meta charset=utf-8> |
| 5 | +<title>Publishing Maintenance Working Group Telco – 21 August 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 Telco</h1> |
| 21 | +<h2>21 August 2025</h2> |
| 22 | + |
| 23 | +<nav id=links> |
| 24 | +<a href="https://lists.w3.org/Archives/Public/public-pm-wg/2025Aug/0011.html"><img alt="Agenda." title="Agenda" src="https://www.w3.org/StyleSheets/scribe2/chronometer.png"></a> |
| 25 | +<a href="https://www.w3.org/2025/08/21-pmwg-irc"><img alt="IRC log." title="IRC log" src="https://www.w3.org/StyleSheets/scribe2/text-plain.png"></a> |
| 26 | +</nav> |
| 27 | +</header> |
| 28 | + |
| 29 | +<div id=prelims> |
| 30 | +<div id=attendees> |
| 31 | +<h2>Attendees</h2> |
| 32 | +<dl class=intro> |
| 33 | +<dt>Present</dt><dd>Avneesh, CharlesL, DaleRogers, duga, gautierchomel, George, gpellegrino, Hadrien, ivan, LaurentLM, MasakazuKitahara, shiestyle, sue-neu, toshiakikoike, wendyreid</dd> |
| 34 | +<dt>Regrets</dt><dd>-</dd> |
| 35 | +<dt>Chair</dt><dd>wendyreid</dd> |
| 36 | +<dt>Scribe</dt><dd>sue-neu</dd> |
| 37 | +</dl> |
| 38 | +</div> |
| 39 | + |
| 40 | +<nav id=toc> |
| 41 | +<h2>Contents</h2> |
| 42 | +<ol> |
| 43 | +<li><a href="#df95">Extended Descriptions - w3c/<wbr>epub-specs#2691</a></li> |
| 44 | +</ol> |
| 45 | +</nav> |
| 46 | +</div> |
| 47 | + |
| 48 | +<main id=meeting class=meeting> |
| 49 | +<h2>Meeting minutes</h2> |
| 50 | +<section></section> |
| 51 | + |
| 52 | +<section> |
| 53 | +<h3 id=df95>Extended Descriptions - <a href="https://github.com/w3c/epub-specs/issues/2691">w3c/<wbr>epub-specs#2691</a></h3> |
| 54 | +<p id=ffff class="phone s01"><cite>gpellegrino:</cite> I volunteered to work on the standardized aproach to semantically describe<br> |
| 55 | +<span id=b360>… the image itself and the backlink that takes people to their original postion</span><br> |
| 56 | +<span id=b2d4>… Adobe will implement extended descriptions</span><br> |
| 57 | +<span id=96bb>… this is different than alt text, extended descriptions have no standard way to make them</span><br> |
| 58 | +<span id=64c6>… we are looking for a standard way to have extended descriptions across publishers</span><br> |
| 59 | +<span id=87b1>… similar to the discussion we had about footnotes</span><br> |
| 60 | +<span id=ac6b>… so RS can leverage best practices and other tools also</span><br> |
| 61 | +<span id=e326>… we did an experiment, linked in the github issues</span><br> |
| 62 | +<span id=4bef>… uses just the tags we have with the standards and existing ARIA codes and attributesd</span><br> |
| 63 | +<span id=ab25>… I have put together a main content file with 2 images</span><br> |
| 64 | +<span id=d8c9>… one figure has a caption with a link to the extended description</span><br> |
| 65 | +<span id=146f>… for both descriptions there is an ARIA tag called aria-details</span><br> |
| 66 | +<span id=438e>… the extended description is in the spine with the attribute "linear: no"</span><br> |
| 67 | +<span id=1bb0>… in this separate file we have containers made with section elements. Within them we have the image, the desccription</span><br> |
| 68 | +<span id=0ecd>… the image is hidden from screen readers</span><br> |
| 69 | +<span id=579a>… the extended description can use tags beyond text</span><br> |
| 70 | +<span id=3279>… in tests, we want to know if these can be programmatically identified</span></p> |
| 71 | +<p id=8ec7 class=irc><cite><gautierchomel></cite> Gregorio's poc is available at <a href="https://github.com/daisy/transitiontoepub/tree/main/extended-desc-experiments">https://<wbr>github.com/<wbr>daisy/<wbr>transitiontoepub/<wbr>tree/<wbr>main/<wbr>extended-desc-experiments</a></p> |
| 72 | +<p id=08fd class="phone s01"><cite>gpellegrino:</cite> so you can identify the links to extended description<br> |
| 73 | +<span id=ebce>… at this time we cannot identify the extended description div with a role</span><br> |
| 74 | +<span id=1fdb>… we see that maybe one or two roles could help identify the links to the extended descriptions and description containers</span><br> |
| 75 | +<span id=9568>… we are open to discussion right now</span></p> |
| 76 | +<p id=9ff7 class="phone s02"><cite>CharlesL:</cite> When we first had this discussion, the objection was that publishers didn't want an ugly link under their images</p> |
| 77 | +<p id=1e64 class="phone s03"><cite>Geroge:</cite> an icon might be more palatable for publishers. So their would be a link with alt text</p> |
| 78 | +<p id=c1bb class="phone s02"><cite>CharlesL:</cite> what has changed? Are publishers more receptive to this?<br> |
| 79 | +<span id=6942>… or is still the clickable image link preferred?</span></p> |
| 80 | +<p id=d69d class="phone s01"><cite>gpellegrino:</cite> the technique we are proposing could work with icons or text links<br> |
| 81 | +<span id=3dc0>… but the semantics behind it would be the same</span></p> |
| 82 | +<p id=8d59 class="phone s04"><cite>wendyreid:</cite> did we do anything with the details element? Does that mess up pagination?<br> |
| 83 | +<span id=78ff>… any guidance for the icon must be very clear so it meets a minimum touch target size</span><br> |
| 84 | +<span id=802a>… making the images themselves links creates other problems for RS</span></p> |
| 85 | +<p id=09ec class="phone s05"><cite>ivan:</cite> anything we do we should also do it in our own document<br> |
| 86 | +<span id=43e6>… we are talking about an HTML document, it doesn't work in our current spec to make a separate document for the extended description</span><br> |
| 87 | +<span id=2a5b>… is there another solution that is plain text readable for everyone</span></p> |
| 88 | +<p id=da6f class="phone s02"><cite>CharlesL:</cite> regarding the visible URL under an image that you click on to get to the extended description is what publishers objected to<br> |
| 89 | +<span id=bbc7>… the link doesn't have to be to a separate document in the spine</span><br> |
| 90 | +<span id=484f>… this is just another HTML page that is separate</span><br> |
| 91 | +<span id=a88a>… the summary details, our previous option works well in HTML</span><br> |
| 92 | +<span id=9414>… RS have problems with extended descriptions they can expand past the end of the current page and not be fully displayed</span><br> |
| 93 | +<span id=c0b4>… RS say this would be hard to fix</span></p> |
| 94 | +<p id=3d10 class="phone s01"><cite>gpellegrino:</cite> in EPUB we try to leave the user experience to the RS and the contetn to the EPUB<br> |
| 95 | +<span id=78c3>… the semantic tagging we are proposing maintains this</span><br> |
| 96 | +<span id=e296>… so the content creator is not imposing an experience on the user</span><br> |
| 97 | +<span id=de1d>… in the first experiment, we tried having an extended description on the same page isn't simple for the publisher</span><br> |
| 98 | +<span id=1428>… adding external files is easier so that's what we propose as the standard</span></p> |
| 99 | +<p id=86b0 class="phone s06"><cite>George:</cite> people are asking us to tell them how to do this, and not give them options<br> |
| 100 | +<span id=ef03>… when we identify and icon, we should try to standardize what this icon is and what it looks like</span><br> |
| 101 | +<span id=646e>… so it becomes known to readers that it will lead to an extended description</span><br> |
| 102 | +<span id=1bb5>… we would have the semantics on this through a DPUB ARIA role</span><br> |
| 103 | +<span id=4741>… it shouldn't take as long as it has in the past to get new DPUB ARIA roles if the community wants it</span></p> |
| 104 | +<p id=a2de class="phone s07"><cite>shiestyle:</cite> my colleagues tested this<br> |
| 105 | +<span id=653c>… you propose to add a new feature only when people are using assitive technologies?</span></p> |
| 106 | +<p id=6ce2 class="phone s06"><cite>George:</cite> I think having the icon would be visible for everyone and would not require assistive technology</p> |
| 107 | +<p id=3304 class="phone s07"><cite>shiestyle:</cite> so the icon or the link would be visible for all?</p> |
| 108 | +<p id=21a0 class="phone s07"><cite>shiestyle:</cite> is this different from footnotes?</p> |
| 109 | +<p id=bc9e class="phone s06"><cite>George:</cite> these descriptions can get quite long, having them in a modal may be too long<br> |
| 110 | +<span id=e3d6>… if you have the semantics from DPUB ARIA a reading system can put them anywhere they want</span></p> |
| 111 | +<p id=711a class=irc><cite><LaurentLM></cite> <a href="https://daisy.github.io/transitiontoepub/best-practices/extended-desc/ExtendedDescriptionsBestPractices.html">https://<wbr>daisy.github.io/<wbr>transitiontoepub/<wbr>best-practices/<wbr>extended-desc/<wbr>ExtendedDescriptionsBestPractices.html</a></p> |
| 112 | +<p id=bd25 class="phone s08"><cite>LaurentLM:</cite> there are already recommendations. Having just one would help reading systems</p> |
| 113 | +<p id=12c1 class=irc><cite><LaurentLM></cite> <a href="https://apln.ca/how-to-add-extended-descriptions-in-epubs/">https://<wbr>apln.ca/<wbr>how-to-add-extended-descriptions-in-epubs/</a></p> |
| 114 | +<p id=1e9f class=irc><cite><LaurentLM></cite> <a href="https://kb.daisy.org/publishing/docs/html/images-desc.html">https://<wbr>kb.daisy.org/<wbr>publishing/<wbr>docs/<wbr>html/<wbr>images-desc.html</a></p> |
| 115 | +<p id=07b7 class="phone s08"><cite>LaurentLM:</cite> would we contact Daisy? APLM? and the knowledge base?<br> |
| 116 | +<span id=f1f0>… would these 3 documents be updated by decisions made here?</span><br> |
| 117 | +<span id=cecf>… so the other options would be suppressed in this case?</span></p> |
| 118 | +<p id=1ff9 class="phone s06"><cite>George:</cite> yes</p> |
| 119 | +<p id=7738 class="phone s09"><cite>Avneesh:</cite> these techniques are specific to the EPUB world<br> |
| 120 | +<span id=58b9>… we need to make these because of the constraints of our environment</span><br> |
| 121 | +<span id=14ca>… we will be working on details about the visibility of links, etc. in the WG</span><br> |
| 122 | +<span id=188e>… can the larger group focus on the reading systems</span><br> |
| 123 | +<span id=0774>… what does the reading system need? Are new roles required only for the extended description text?</span><br> |
| 124 | +<span id=456c>… we plan to discuss this with the APA maybe at TPAC</span></p> |
| 125 | +<p id=5579 class="phone s05"><cite>ivan:</cite> related to Laurent's question? What is the intention of this?<br> |
| 126 | +<span id=bd96>… what is the idea to give the text the maximum visibility</span></p> |
| 127 | +<p id=f494 class="phone s09"><cite>Avneesh:</cite> the idea is to develop best practices within the WG<br> |
| 128 | +<span id=c983>… maybe a new specification on DPUB or DPUB ARIA</span><br> |
| 129 | +<span id=5c14>… this best practice will inform what specification changes we need to make</span></p> |
| 130 | +<p id=10000 class="phone s10"><cite>duga:</cite> looking at the examples, how do we know there is a double indirection?<br> |
| 131 | +<span id=58e0>… now the ARIA details are a link to something else that should be extracted</span><br> |
| 132 | +<span id=6a85>… if you go to the details, you would want to extract the extended descriptions and take the user directly there</span><br> |
| 133 | +<span id=515f>… would reading systems know this is a double indirection?</span></p> |
| 134 | +<p id=2cd7 class="phone s01"><cite>gpellegrino:</cite> using ARIA details as an attribute may cause this issue, thinking that a RS can follow the link change without showing the user an external document</p> |
| 135 | +<p id=a636 class="phone s10"><cite>duga:</cite> the heuristic is if the ARIA details is a link you follow that link to get the details, but don't follow it if it isn't a link</p> |
| 136 | +<p id=a3bb class="phone s06"><cite>George:</cite> so this role, there are two possibilities. One is an extended description reference on an anchor, so you know it is a link<br> |
| 137 | +<span id=4cc2>… then the target is the extended description.</span><br> |
| 138 | +<span id=1a12>… in the HTML world where they may want to use the details element and linking and not taking people away from a page</span><br> |
| 139 | +<span id=3dfd>… you could then put the extended description attribute in the details element.</span></p> |
| 140 | +<p id=612d class="phone s11"><cite>Hadrien:</cite> thinking about the expectations. We set expectations that are different from the web<br> |
| 141 | +<span id=3f53>… there is probably and expectation that the user can access a detail view</span><br> |
| 142 | +<span id=0708>… another is links, but we don't treat links the same way</span><br> |
| 143 | +<span id=6a33>… we would identify that this link is somehow different and we would display it in a different way, maybe a new view that could be dismissed</span><br> |
| 144 | +<span id=0476>… and when I think of readaloud, what is expected from a reading system?</span><br> |
| 145 | +<span id=3c7f>… mention that there is an extended description? just play the description?</span><br> |
| 146 | +<span id=1a3a>… these considerations are more important than our technical solution</span><br> |
| 147 | +<span id=c75f>… i don't think we have thoroughly discussed what these expectations are</span></p> |
| 148 | +<p id=10e0 class="phone s01"><cite>gpellegrino:</cite> and there is another expectation in the supply chain<br> |
| 149 | +<span id=7539>… that tools can open an epub and understand when there is an extended description</span></p> |
| 150 | +<p id=560a class="phone s10"><cite>duga:</cite> I think a role will be helpful, because by the time you get to a link you need to know it is an extended description<br> |
| 151 | +<span id=5925>… in readaloud you could get the link and replace the image, does it get read aloud?</span></p> |
| 152 | +<p id=5d4f class=irc><cite><Zakim></cite> Avneesh, you wanted to comment on meeting with APA</p> |
| 153 | +<p id=f08b class=summary>without a role, you might need to figure out that an extended description link is somehow different</p> |
| 154 | +<p id=4cc4 class=irc><cite><gpellegrino></cite> +1 for Brady</p> |
| 155 | +<p id=e88e class="phone s09"><cite>Avneesh:</cite> another topic, we would like to discuss this with the APA<br> |
| 156 | +<span id=63c9>… most of the people in the APA will be online. It is becoming challenging to arrange the meeting at TPAC</span><br> |
| 157 | +<span id=d32c>… perhaps we can arrange a virtual meeting at another time?</span></p> |
| 158 | +<p id=b8e0 class=irc><cite><CharlesL></cite> +1 to APA meeting ahead of time 2 weeks would be good, week before harder :)</p> |
| 159 | +<p id=4f20 class="phone s04"><cite>wendyreid:</cite> as long as it is OK with the APA it is no problem for us</p> |
| 160 | +<p id=e912 class=irc><cite><ivan></cite> <a href="https://w3c.github.io/aria/#aria-details">details' def</a></p> |
| 161 | +<p id=25c3 class="phone s05"><cite>ivan:</cite> looking at the definition of ARIA details, list a number of roles<br> |
| 162 | +<span id=bbd9>… is the idea here that we would add one or more roles here?</span><br> |
| 163 | +<span id=57a8>… the APA can accept or refuse them?</span></p> |
| 164 | +<p id=1891 class="phone s01"><cite>gpellegrino:</cite> with the plain link, we are already safe</p> |
| 165 | +<p id=9c97 class="phone s05"><cite>ivan:</cite> the behavior has to be defined in some way<br> |
| 166 | +<span id=46e0>… looking at the details, we are hoping to add bullet items under those details</span></p> |
| 167 | +<p id=5a47 class="phone s01"><cite>gpellegrino:</cite> yes. and if we need other roles to work with the extended description</p> |
| 168 | +<p id=3c99 class="phone s02"><cite>CharlesL:</cite> in that link on the ARIA details one of the items (Example 36) is pointing to an anchor that points to an extended description</p> |
| 169 | +<p id=8216 class="phone s05"><cite>ivan:</cite> but then there are no details about what should happen</p> |
| 170 | +<p id=d943 class="phone s04"><cite>wendyreid:</cite> I may have to talk to the ARIA group about extending the details</p> |
| 171 | +<p id=2ad8 class="phone s06"><cite>George:</cite> we have talked about images and those are most of the cases but there may be other elements<br> |
| 172 | +<span id=ab08>… for instance super complex tables</span></p> |
| 173 | +<p id=a362 class="phone s05"><cite>ivan:</cite> sometimes complex mathematical formulas require descriptions as well</p> |
| 174 | +<p id=447e class="phone s04"><cite>wendyreid:</cite> we will contact the APA to set up a new meeting time</p> |
| 175 | +<p id=a509 class="phone s05"><cite>ivan:</cite> maybe we can get this meeting done before TPAC but we can maintain the meeting time at TPAC</p> |
| 176 | +<p id=53d7 class="phone s09"><cite>Avneesh:</cite> perhaps we can have a follow up meeting after TPAC</p> |
| 177 | +<p id=ceb3 class="phone s05"><cite>ivan:</cite> agreed</p> |
| 178 | +<p id=00b0 class="phone s04"><cite>wendyreid:</cite> is there anything else we should be doing in the meantime?</p> |
| 179 | +<p id=801a class="phone s09"><cite>Avneesh:</cite> we need to pinpoint our exact ask for the APA</p> |
| 180 | +<p id=bd92 class="phone s04"><cite>wendyreid:</cite> this was a really good discussion, we will push the other agenda items to another time</p> |
| 181 | +</section> |
| 182 | +</main> |
| 183 | + |
| 184 | + |
| 185 | +<address>Minutes manually created (not a transcript), formatted by <a |
| 186 | +href="https://w3c.github.io/scribe2/scribedoc.html" |
| 187 | +>scribe.perl</a> version 244 (Thu Feb 27 01:23:09 2025 UTC).</address> |
| 188 | + |
| 189 | +</body> |
| 190 | +</html> |
0 commit comments