12:58:07 RRSAgent has joined #pmwg 12:58:11 logging to https://www.w3.org/2025/07/17-pmwg-irc 12:58:43 Hadrien has joined #pmwg 12:58:55 present+ 12:59:12 AvneeshSingh has joined #PMWG 12:59:17 toshiakikoike has joined #pmwg 12:59:28 present+ 12:59:30 present+ 12:59:48 present+ 12:59:49 present+ 12:59:55 zakim, start the meeting 12:59:55 RRSAgent, make logs Public 12:59:57 Meeting: Publishing Maintenance Working Group 13:00:04 sue-neu has joined #pmwg 13:00:12 MasakazuKitahara has joined #pmwg 13:00:15 present+ 13:00:25 chair: wendyreid 13:00:27 present+ 13:00:37 date: 2025-07-17 13:00:47 rrsagent, draft minutes 13:00:48 I have made the request to generate https://www.w3.org/2025/07/17-pmwg-minutes.html shiestyle 13:01:41 present+ 13:02:56 CharlesL has joined #pmwg 13:03:01 elguerrero has joined #pmwg 13:03:04 present+ 13:03:22 scribe+ 13:03:54 Wendy: It's Summer who's around :) 13:04:21 ..., I will miss the last meeting of the month. 13:04:22 Topic: Summer Availability 13:04:32 sue-neu: I am 30'th through the 6th. 13:04:58 Dale: I will be available. 13:05:02 Will be available :) 13:05:35 gautierchomel: I will be off last week July, and travelling first week of August 13:05:51 Charles: I will be away first week of August. 13:06:29 George has joined #pmwg 13:06:30 Topic: Age-based restrictions workshop 13:06:42 present+ 13:07:13 wendyreid: workshop on technical different approaches to age based access to content. 13:07:50 ..., publishing industry has a stake / experience. Metadata for this, how we use, categorize age ranges, etc. 13:08:06 ..., risks on censorship is a side effect. 13:08:37 ..., could write position papers, and may have a role to play in this. 13:09:02 ..., Booknet Canada has agreed to help. Need to talk to Librarians. 13:09:13 George has joined #pmwg 13:09:49 ..., will be in London in October, may do remote participation over a couple of days. UK folks? 13:10:28 sue-neu: sent out feelers here in the US will see if anything comes in. 13:11:01 present+ 13:11:03 Topic: Issue 2762 https://github.com/w3c/epub-specs/issues/2762 13:11:13 George has joined #pmwg 13:11:19 https://github.com/w3c/epub-specs/issues/2762 13:11:19 Relationship between the rendering control of the RS and the publisher's settings? 13:11:52 Elizabeth has joined #pmwg 13:11:55 wendyreid: Color schemes. 13:12:52 ..., every RS has some level of control over this, font size, margins, colors etc. there are common items. We don't say anything in the spec about that behavior. 13:13:30 ..., we don't specify anything about reset, "RS may ...." 13:13:52 George has joined #pmwg 13:14:11 ..., do we need to say more about this. Some RS (publisher default) or default setting, allow users to adjust from there as a starting point. 13:14:34 q? 13:14:42 q+ 13:14:54 sue-neu: I know Ivan and Brady has thoughts who are not here. table this? 13:14:58 q+ 13:14:59 ack Hadrien 13:15:01 q+ 13:15:43 Hadrien: difficult to have a general discussion on this. Rendering controls are completely ignored, flow: scroll doc scroll continuous. 13:16:40 ..., other things are supported are problematic, other things may be followed by default but allow RS or user sometimes for a11y reasons, hard to put everything under the same issue. which is why I created separate issues. 13:16:59 ack Dale 13:17:03 ..., Best path forward is to tackle them individually. 13:18:36 ack shiestyle 13:18:47 Dale: my comment in the issue. reflow able is for the device, the a11y issue is foremost making can enjoy the work which is different in Fixed layout. 13:18:47 option to "reset" to publisher settings. is this just a Principle or is there an issue we are trying to solve. 13:19:47 shiestyle: sansarif font and sarif font, 2page spread in Manga display orientation its good to recommend some default options for RS from the publishers intensions. 13:20:36 wendyreid: Chairs discussed this: the intension for renditions, the book "MUST" be rendered in this orientation because it is fixed layout and needs to be in this orientation. 13:20:55 ..., the importance of them is not more important than the end users ability to read the book. 13:22:04 ..., the appearance of the book when you overwrite the font or colors and from the user/publishers side you run into problems. but there could be issues where you may have an aside and now you change things so the font is gray on gray. 13:22:06 q+ 13:23:14 q+ 13:23:14 ..., honor in some way and same for fonts some are used because the language needs that, and character be rendered in that font when they speak, but when you change font settings, but this conflicts with a11y requirements. and certain css properties are really important maybe they should be warned when adjusting these. 13:23:19 q+ 13:23:32 ack Hadrien 13:23:36 ..., some RS has this feature not common enough that all have this functionality. 13:24:55 Hadrien: we may be mixing up two things here. Layout rendering controls should not be an issue, some issues with CSS for websites zoom in/out, can change behavior around zooming, but for a RS users expect to change font, themes, line, word, spacing etc. for a11y, but CSS is not really designed to do that. 13:26:28 ..., we end up with RS having different approaches to follow user expectation. some use the cascade with CSS. some RS go all in and override everything, this was very prevalent in the early days, but many publishers abused this, but RS fought back since users demanded the ability to change things and over ride what the publisher provided. 13:27:24 ..., users will complain to RS and the RS will work around what is in the file so in the end the user will win. Problem is CSS when we go down that road, unreadable text, images with issues with backgrounds etc. 13:27:39 ack sue-neu 13:27:54 ..., this battle has been fought and is finished.. not sure if we want to reopen this. 13:29:22 scribe+ 13:29:28 ack CharlesL 13:29:30 sue-neu: not sure about the statement: publisher wins or user wins. Names with diecriticals could get drop. text messages needed to be in different fonts, authors intent. this will result where the publisher may use an image. 13:30:12 CharlesL: I see so many issues here, I get the fact that a publisher will want to change fonts, two characters, different speaking, but then also we have dyslexic users who need a specific fonts 13:30:23 ... ideally we have an option where you can choose all the different fonts 13:31:01 wendyreid: idealistic can't everyone win :) 13:31:10 q+ 13:31:16 q+ 13:31:44 ack George 13:32:03 ..., user needs dyslexic which needs specific fonts, or needs more line margin spacing to read. Publisher to needs the font to be specific or it won't be readable potentially. 13:33:34 wendyreid: when book is using a language with specific characters that can't be rendered in all fonts. Publishers could add an accessibilitySummary that will warn users. fallback font chain to detect those characters. 13:33:36 q+ 13:34:09 ack sue-neu 13:34:17 George: RS flag that alert the user about this recommendation by the publisher. 13:34:19 q+ 13:34:47 q+ 13:35:23 sue-neu: this is an ecosystem so if we can diffuse this from win/lose, less friction creating/rendering of EPUBs at times giving the choice what the author wanted them to see. 13:35:23 ack CharlesL 13:36:00 ack Hadrien 13:36:45 Hadrien: in Readium we have a lot of experience. Readium CSS, Vitalsource is using this among others. the concept of respecting publisher styles. 13:37:25 ..., even basic for the user authored for specific line spacing font size, lot to go wrong. 13:37:52 ..., too many files to respect without breaking the user experience. 13:38:42 ..., avoid font size and instead zoom, and you keep size of different elements. font size you need to normalize. we have been trying to use zoom. Safari is horrible for zoom in iOS. too many bugs. 13:38:51 q+ a11ySummary 13:39:25 rrsagent, please draft minutes 13:39:27 I have made the request to generate https://www.w3.org/2025/07/17-pmwg-minutes.html wendyreid 13:39:33 ack Dale 13:39:35 q+ 13:39:38 ..., facing deep technical issues, difference in expectations. 13:41:49 Dale: case study with character voices is interesting from Sue. different browsers with intent. Once user has control over it then its out of my hands. but I know it works when it leaves my office. after that I don't have control over. once the RS gets it they or the user change things, shouldn't we just step back. 13:41:51 ack a1 13:42:47 CharlesL: The idea of the authors warning the user, George and I are updating the a11y metadata best practices, in there we have a11ysummary guidelines, maybe something like this would be good to include 13:42:56 ... an example of the kind of text to include 13:42:59 +1 13:43:04 q+ 13:43:11 CharlesL: Give publishers another way to express their reasoning 13:43:14 ack sue-neu 13:44:26 ack George 13:44:26 sue-neu: re framing this from win/lose is not the end of the conversation. What the RS needs / best practices then we will see better files. 13:44:52 q+ 13:46:06 ack Hadrien 13:46:40 George: I also don't see this as win/lose, we need a mechanism to tell RS that the publishers publication should be honored unless override by the user. and putting that into the A11ySummary is a good place to do this. A teacher will set up an env. for a student that is ideal for them, which should be honored unless there is some alert saying that there is a reason by the publisher that could conflict with those settings a user may want to 13:46:40 override. 13:46:46 q+ 13:46:53 Hadrien: well isn't that Fixed Layout. 13:47:53 ..., users will get angry and blame the readingsystem. 13:48:01 ack Dale 13:49:01 q+ 13:49:15 Dale: designers make the best with limitations they have. from a design view if I know what RS need to provide a good user experience, I can rev. engineer, I know to use certain classes, ids, etc. so they can get a hold of those. 13:49:59 ..., I understand what Hadrien says that the user will want to override. but If I know what users will want to do maybe I can adjust at the design stage. 13:50:14 ..., right now I see that as a black box currently. 13:50:18 ack Hadrien 13:51:09 Hadrien: Its not difficult to know what users want. Everyone is kind of doing the same thing these days. The more time the RSs will do the same things although they may do it differently. 13:51:43 ..., some RS may be more intrusive in how they apply the CSS styles, but some RS that do not support CSS if at all. 13:52:16 on RS side is document for us we are open source, we are opening up a playground to upload their files and play with them with various settings. 13:52:33 s/on RS/..., on RS 13:53:37 wendyreid: this is tricky and the diversity of RS is a big part of it. there is a balance to be had. RS do best to give users what they want. 13:54:26 ..., I have see feedback, complaints, etc. but to them the publisher is not the issue, its the RS / vendor's fault that the book rendered that way and they see it as broken. 13:54:47 ..., and with the diversity of the content a RS receives complicates things. 13:55:40 CharlesL has left #pmwg 13:55:50 rrsagent, please make minutes 13:55:51 I have made the request to generate https://www.w3.org/2025/07/17-pmwg-minutes.html wendyreid 13:56:34 zakim, end meeting 13:56:34 As of this point the attendees have been wendyreid, toshiakikoike, AvneeshSingh, shiestyle, Hadrien, sue-neu, MasakazuKitahara, Dale, CharlesL, George 13:56:36 RRSAgent, please draft minutes v2 13:56:37 I have made the request to generate https://www.w3.org/2025/07/17-pmwg-minutes.html Zakim 13:56:42 I am happy to have been of service, wendyreid; please remember to excuse RRSAgent. Goodbye 13:56:44 Zakim has left #pmwg 13:57:10 no, we use another channel for TF 13:59:46 rrsagent, bye 13:59:46 I see no action items