13:50:12 RRSAgent has joined #epub 13:50:12 logging to https://www.w3.org/2021/08/27-epub-irc 13:50:14 RRSAgent, make logs Public 13:50:15 please title this meeting ("meeting: ..."), dauwhe 13:50:26 meeting: EPUB 3 Working Group Telecon 13:50:28 chair: dauwhe 13:50:39 Date: 2021-08-27 13:51:15 dauwhe has changed the topic to: https://lists.w3.org/Archives/Public/public-epub-wg/2021Aug/0030.html 13:58:18 wendyreid has joined #epub 13:58:39 mgarrish has joined #epub 13:58:43 present+ 13:58:51 BenSchroeter has joined #epub 13:58:58 tzviya has joined #epub 13:59:14 gpellegrino has joined #epub 13:59:20 MasakazuKitahara has joined #epub 13:59:22 toshiakikoike has joined #epub 13:59:27 present+ 13:59:32 present+ 13:59:34 present+ 13:59:34 avneeshsingh has joined #epub 13:59:38 MattChan has joined #epub 13:59:39 present+ 13:59:53 dkaplan3 has joined #epub 13:59:54 Karen has joined #epub 13:59:55 present+ 13:59:57 present+ 13:59:59 present+ 14:00:04 present+ 14:00:37 duga has joined #epub 14:00:48 present+ 14:00:50 dlazin has joined #epub 14:00:55 present+ 14:01:00 scribe+ 14:01:21 present+ 14:01:28 present+ 14:02:23 dauwhe: are there any new people? 14:02:31 Aimee: yes, hello! 14:02:39 Jen: Also new. I work with Aimee. 14:02:59 Aimee: we're focused on document a11y. A11y PDF specifically. 14:03:01 Bill_Kasdorf has joined #epub 14:03:06 ... here to contribute and learn! 14:03:37 Jen: I'm a braille reader. Read a lot of epub in my real life, in addition to having a professional interest! 14:03:48 George: Welcome! 14:04:03 https://github.com/w3c/epub-specs/issues/1761 14:04:06 TOPIC: Landmarks Nav 14:04:21 dauwhe: what is the purpose of landmark nav? 14:04:23 AUbbink has joined #epub 14:05:14 mgarrish: this is a continuing question. We created it originally to aid RS with hotkeys that go to specific parts of epub, stuff like that. 14:05:31 q+ 14:05:37 ... but do RS even use these? And what are authors supposed to put in here? 14:05:50 ... RS couldn't rely on there being specific content in here 14:05:54 present+ Aimee 14:06:08 ... closest thing to standard is link to start of bodymatter 14:06:34 ... we should provide some guidance, but if this isn't being used, then should we acknowledge that it isn't being used? Probably can't deprecate because some epubs already use it? 14:06:42 q+ 14:06:44 ack dlazin 14:06:46 George has joined #epub 14:07:05 present+ 14:07:22 q+ 14:07:36 dlazin: does that disagree with the explanation at the last meeting, which said that we've had landmark since epub1? 14:07:46 s/epub1/epub2 14:08:24 mgarrish: i think dauwhe was getting at guides, which were kind of like a tour of the content. A little different. 14:08:41 Hadrien has joined #epub 14:08:49 dlazin: if this feature hasn't been adopted widely by this point, it sounds like the sort of thing that ought to be deprecated 14:08:52 ack duga 14:09:01 present+ 14:09:07 q+ to comment on guide v landmark 14:09:25 duga: i think tours and guides were two different things, but I hesitate to say that its not being used. It's just being used for a specific thing: Finding the start of bodymatter. 14:09:31 ... and its used for that purpose widely 14:09:37 George has joined #epub 14:09:38 ... would be odd to deprecate it in that case 14:09:41 ack George 14:10:05 George: screenreaders have had keys that go to landmarks, which has been useful 14:10:26 ... i've heard from students when there are landmarks in each chapter that provide an overview of said chapter 14:10:47 ... so i don't think depreciation is appropriate, but i don't think we need to mandate that RS have specific navigation feature for them 14:10:49 MURATA has joined #epub 14:11:14 dauwhe: are these things implemented in RS based on landmark? 14:11:21 q+ 14:11:32 george: as long as theres a landmark in the DOM than the screenreader can go to it 14:11:38 George has joined #epub 14:11:48 dauwhe: we might be using "landmark" to refer to two different things? 14:11:54 ack tz 14:11:54 tzviya, you wanted to comment on guide v landmark 14:11:59 george: Referring to ARIA landmark here 14:12:06 q+ 14:12:21 tzviya: right, ARIA landmarks are a different thing. And this has lead to confusion over the years 14:13:13 ... re. difference between guide and landmark. In epub2 guide was introduced. Guide is still widely used, and relatively short: toc, begin of content, index. Something like that. 14:13:29 ... but some books are starting to use it to duplicate toc, which makes it less useful 14:13:38 George has joined #epub 14:13:55 ack mg 14:13:56 ... i would hesitate to deprecate entirely, but maybe offer guidance to make landmark more useful 14:14:43 +1 for not deprecating landmark. we should provide some guidance. 14:14:45 mgarrish: in my issue i was trying to get at this, i.e. clarifying some things about landmark. And in addition maybe say that people are mainly using it to identify start of content 14:15:07 q+ 14:15:14 ... this could head people off before they get confused 14:15:18 ack Ha 14:15:38 George has joined #epub 14:16:12 Hadrien: i think historically we have bad tendency to add more and more lists. For future versions of epub, we probably need less of these. Put some of this information in reading order, e.g. spine. 14:16:31 q+ 14:16:39 ack dl 14:16:45 dauwhe: Identifying the point where people would start reading is valuable for the reader, but what is the best way to accomplish that? 14:17:04 dlazin: my interpretation is that deprecating something already used doesn't mean that the thing is going away immediately 14:17:23 ... it means we're leaving this, and there is spotty implementation 14:17:27 q+ 14:17:38 George has joined #epub 14:17:56 https://w3c.github.io/epub-specs/epub33/core/#deprecated 14:18:12 ... if you are new RS or author, it tells you this is not high on your list of features 14:18:17 ack gp 14:18:20 q+ 14:18:22 q+ 14:18:46 gpellegrino: another use case that I know of is being able to jump to the in-book toc 14:18:57 ... i.e. not the nav toc 14:18:59 ack mg 14:19:38 George has joined #epub 14:19:57 mgarrish: if we give some guidance on what works, we have at least a basis for starting over. Maybe say at least put toc and start of content. 14:20:45 ... and dlazin is correct about definition of deprecation from spec perspective, but we're also concerned about the practical implications of maybe causing books to get flagged in validation, etc. 14:20:46 ack avn 14:21:02 avneeshsingh: coming back to main principles in charter, we have backwards compat clause 14:21:37 George has joined #epub 14:21:39 +1 14:22:00 ack duga 14:22:07 ... i would say there is some worry about deciding to deprecate today. Safer to make more of these types of potentially breaking changes in future version of spec 14:22:38 duga: deprecation says this is not the recommended way of doing the thing you want to do. But this IS the way of pointing to the start of content etc. 14:22:43 q? 14:22:49 ... and it is the recommended way, in fact. 14:22:56 q+ 14:23:10 ack dau 14:23:17 ... and maybe we can return to this and set out a different way to do it in the future. 14:23:25 ... but for now, I'm very much against deprecation 14:23:38 George has joined #epub 14:23:50 dauwhe: i'm with duga and avneeshsingh. I think we should follow original suggestion and clarify what this is for and what it does work for. 14:24:07 ... not a new toc, or a completely different way of traversing the content 14:24:14 George has joined #epub 14:24:15 ... maybe all that is needed for now is some editorial work 14:24:20 ... does that seem reasonable? 14:24:23 duga: yes 14:24:25 Good to me. 14:25:13 Proposed: Clarify the language for landmarks, close issue 1761 14:25:16 +1 14:25:16 +1 14:25:16 +1 14:25:19 +1 14:25:19 +1 14:25:20 +1 14:25:20 +1 14:25:20 +1 14:25:21 +1 14:25:21 +1 14:25:23 +1 14:25:23 +1 14:25:24 +1 14:25:25 +1 14:25:26 +1 14:25:36 RESOLVED: Clarify the language for landmarks, close issue 1761 14:25:38 George has joined #epub 14:26:02 https://github.com/w3c/epub-specs/issues/1774 14:26:04 TOPIC: XHTML and SVG 14:26:43 dauwhe: apparently the SVG content doc section says RS should support searching of text, but the XHTML content doc section doesn't mention searching 14:27:30 q+ 14:27:31 ... i see the point, but I'm also concerned that in general we try to avoid describing how RS should present epub to users 14:27:34 ack mg 14:27:38 George has joined #epub 14:27:44 ... my preference is to take out the line about SVG 14:28:22 q+ 14:28:45 mgarrish: I don't think we mandate certain UI features in any other point of spec. I agree on removing this. We leave this to the developers to figure out. 14:28:51 +1 to mgarrish 14:28:59 ack dug 14:28:59 ... maybe just a note reminding RS people that SVGs can contain text 14:29:38 George has joined #epub 14:29:49 duga: fine with removing. Alternative would be to say that any text interactions that RS supports with XHTML should also be supported for SVG text. A more vague way of doing what we want. 14:30:01 wendyreid: gpellegrino which would you prefer, since it is your issue? 14:30:17 George has joined #epub 14:30:32 gpellegrino: no position as it doesn't strongly impact a11y. I just wanted to point out this discrepancy. 14:31:23 dauwhe: I have no objection to duga language. But probably more simple to just remove SVG bullet. Hoping that developers already know that SVG can contain text. Not sure that our reminder will change their minds about what UI feature to put in their RS. 14:32:02 Proposed: Remove the search point from the SVG section, close issue 1774 14:32:04 +1 14:32:04 +1 14:32:05 +1 14:32:06 +0 14:32:08 +1 14:32:08 +1 14:32:08 +1 14:32:10 +1 14:32:10 +1 14:32:11 +! 14:32:11 +1 14:32:12 +1 14:32:15 +1 14:32:16 +1 14:32:42 RESOLVED: Remove the search point from the SVG section, close issue 1774 14:32:50 https://github.com/w3c/epub-specs/issues/1775 14:32:54 TOPIC: Navigation Document Processing 14:33:04 George has joined #epub 14:33:14 Jen_G has joined #epub 14:33:33 dauwhe: this is related to things we've discussed in the past. Our nav is HTML, so it can include ARIA attributes, lang, etc. 14:33:38 George has joined #epub 14:33:43 q+ 14:33:48 q+ 14:33:57 q+ 14:33:58 ... gpellegrino proposes that we remind RS that they should honor these sorts of attributes when they present nav content in UI 14:34:10 George has joined #epub 14:34:21 ... but some RS just strip everything except the text value of the stuff in nav 14:34:22 ack Ha 14:34:50 George has joined #epub 14:35:00 Hadrien: I'm worried about this. There are very good reason why RS do that. 14:35:14 ... if we change this RS cannot use native UI elements to present nav 14:35:22 ... would have to be a webview 14:35:44 ... I don't think what is being suggested is achievable 14:35:46 ack mg 14:37:04 q+ 14:37:12 ack gp 14:37:15 mgarrish: I agree that we don't want to go here, but for a different reason. The nav was meant to make things simple for RS. Not sure its a good idea to expand complexity at this point. 14:37:38 George has joined #epub 14:38:22 gpellegrino: I understand the concerns. Can I amend the issue to just ask that RS adhere to lang attribute? Or to tell authors not to use those attributes in the nav, because they may not be used by RS. So author can find some way around this limitation. 14:38:26 ack 14:39:17 dauwhe: i agree with Hadrien's concerns here. If RS wants to take info in nav and process it into native UI elements, we are not preventing them from doing anything. They can look for XML lang if they want. 14:39:27 ... and then what they do with that is up to them 14:39:38 George has joined #epub 14:40:07 q+ 14:40:10 ack dau 14:40:13 ack ha 14:40:20 ... to gpellegrino's point about advising authors, I don't think that's a good idea because we also have the idea of displaying the nav in the spine, and ensuring that it gets presented as HTML, and where all these attributes will be honored 14:40:37 George has joined #epub 14:40:47 Hadrien: i think it comes back to the fact that we're trying to serve two goals: 1) machine readable view, and 2) document view/webview 14:40:55 q? 14:41:02 ... but trying to do both in same document we're always going to have conflicts between those goals 14:41:12 George has joined #epub 14:41:25 ... i don't think we can solve both needs with single document 14:41:47 q+ 14:42:04 ... the only way to fix it is to basically have one thing that is meant to be processed, and another thing meant to be rendered the way it would be on the web 14:42:12 q+ 14:42:18 ack tz 14:42:20 ... this is how I'd deal with this eventually 14:42:38 Yes, I was writing an email about the use of ruby in nav docs to my colleagues in JDC. 14:42:45 q+ 14:42:58 ack mg 14:43:29 mgarrish: i wonder if what is missing here is that there are requirements on how to create the text label. It's in the RS spec. 14:43:38 George has joined #epub 14:43:39 ... maybe we could link to those? 14:43:54 ack dau 14:44:02 dauwhe: yeah, that kind of makes sense 14:44:05 q+ 14:44:12 ack du 14:45:12 duga: in terms of lang, we're probably right by chance because people usually read books in the same language that their RS is set to. But we've never received a complaint about this. 14:45:25 ... but it is a good point that was made by gpellegrino 14:45:38 George has joined #epub 14:46:02 q+ 14:46:04 dauwhe: we're not in a position to change the processing rules, even if using the same doc for processing and rendering removes duplication 14:46:10 ack gp 14:46:15 ... i would close this, but incorporate mgarrish suggestion to link back to RS spec 14:46:29 q+ 14:46:34 gpellegrino: may I add the issue to epub next so we don't lose track of it? 14:46:37 ack mg 14:46:38 dauwhe: yes 14:47:08 mgarrish: maybe the point about lang is a statement we can make in the a11y section. Just to say that any UI should be accessible. 14:47:10 q? 14:47:20 dauwhe: yes 14:47:30 Proposed: Add clarifying link to authoring specification, label issue as EPUB next and close issue 1775 14:47:32 +1 14:47:34 +1 14:47:35 "1 14:47:35 +1 14:47:37 +1 14:47:37 +1 14:47:37 +1 14:47:37 +1 14:47:38 George has joined #epub 14:47:39 +1 14:47:39 +1 14:47:39 +1 14:47:40 +1 14:47:40 +1 14:47:43 +1 14:47:43 +1 14:47:44 +1 14:47:47 RESOLVED: Add clarifying link to authoring specification, label issue as EPUB next and close issue 1775 14:47:54 +1 14:48:04 https://github.com/w3c/epub-specs/issues/1776 14:48:07 TOPIC: Enabling zoom in FXL EPUBs 14:48:37 q? 14:48:39 dauwhe: should we point out that zooming is important for a11y, even in the context of FXL epub? 14:48:53 q+ 14:48:56 ack gp 14:49:10 q+ 14:49:16 ack Ha 14:49:17 gpellegrino: my idea is to add SHOULD statement. "FXL SHOULD enable zooming" 14:49:38 George has joined #epub 14:49:39 Hadrien: what makes it difficult is the fact that you can have spreads in FXL 14:50:05 ... could be two iframes or two webviews. This makes it difficult to zoom in a good way because you have those two things side by side 14:50:20 q+ 14:50:25 ... but not saying that we shouldn't do it 14:50:33 ack mg 14:50:38 George has joined #epub 14:50:40 dauwhe: right, so what would happen if you try to zoom in on the boundary between two documents? 14:50:50 q+ 14:50:57 mgarrish: aren't we getting into UI requirements again? Not sure if this is always feasible. 14:51:20 ... maybe this is something we could just point out. Or move this over to the FXL a11y doc rather that in the core spec. 14:51:28 ack dau 14:51:29 q+ 14:51:33 dauwhe: do we know of existing RS that allow for zoom in FXL 14:51:41 gpellegrino: yes, all the mobile RS 14:51:41 q+ 14:51:50 mgarrish: but that's a feature of the mobile RS 14:52:04 duga: that's quite a bit of implementation on the mobile side, its not free 14:52:17 ... but on the desktop side its a bit easier 14:52:40 ack wen 14:52:45 ... and yes, spreads add complication 14:53:08 wendyreid: almost the same comment as duga. Sometimes you see it implemented as a slider rather than pinch to zoom 14:53:25 ... uncomfortable with adding this to spec because we don't talk about UI or UX affordances 14:53:31 ... not sure we want to get into that territory 14:53:37 George has joined #epub 14:53:50 ack avn 14:53:51 ... but we can add this as a recommendation in the FXL a11y doc 14:54:14 George has joined #epub 14:54:46 avneeshsingh: i think this isn't something for the FXL content side of things. Maybe we can add statement on RS side encouraging the provision of zoom in FXL content. But not make this a normative statement. 14:54:46 q? 14:55:06 s/zoom in FXL content/zoom for FXL content 14:55:33 dauwhe: getting the sense that a lot of RS already allow this. And historically we don't describe UX features in spec. I would note this in FXL a11y document rather than epub spec itself. 14:55:36 q+ 14:55:38 George has joined #epub 14:55:40 ack gp 14:56:07 gpellegrino: my small concern is that the FXL note is more for authors than RS, so the suggestion may get ignored 14:56:19 dauwhe: are there implementations of FXL epub that don't allow zooming? 14:56:26 gpellegrino: yes, on desktop some don't allow this 14:57:10 q+ 14:57:11 q+ 14:57:13 dauwhe: are we okay with adding something non-normative to RS spec? 14:57:14 ack mg 14:57:45 mgarrish++ 14:57:45 ack gp 14:57:51 mgarrish: can we add this to the a11y section? Just a suggestion to provide the option to allow user to zoom in 14:57:57 +1 to genrral statement in a11y section of RS 14:58:10 gpellegrino: maybe link to FXL best practices document? 14:58:18 +1 as well, ditto mgarrish and avneesh 14:58:31 mgarrish: yes, once we get to FPWD we can link to it 14:59:21 Proposed: Add a note to the accessibility section of the reading systems document, add mention in FXL accessibility note, close issue 1776 14:59:23 +1 14:59:24 +1 14:59:25 +1 14:59:25 +1 14:59:25 +1 14:59:26 +1 14:59:27 +1 14:59:28 +1 14:59:28 +1 14:59:29 +1 14:59:30 +1 14:59:30 +1 14:59:36 +1 14:59:39 Resolved: Add a note to the accessibility section of the reading systems document, add mention in FXL accessibility note, close issue 1776 15:00:55 Zakim, end meeting 15:00:55 As of this point the attendees have been dauwhe, MasakazuKitahara, gpellegrino, toshiakikoike, avneeshsingh, wendyreid, MattChan, dkaplan, BenSchroeter, duga, dlazin, tzviya, 15:00:58 ... mgarrish, Aimee, George, Hadrien, ! 15:00:58 RRSAgent, please draft minutes 15:00:58 I have made the request to generate https://www.w3.org/2021/08/27-epub-minutes.html Zakim 15:01:00 I am happy to have been of service, dauwhe; please remember to excuse RRSAgent. Goodbye 15:01:03 dkaplan3 has left #epub 15:01:05 Zakim has left #epub 15:01:26 RRSAgent: bye 15:01:26 I see no action items