15:14:14 RRSAgent has joined #dpub 15:14:14 logging to http://www.w3.org/2015/11/30-dpub-irc 15:14:16 RRSAgent, make logs public 15:14:16 Zakim has joined #dpub 15:14:18 Zakim, this will be dpub 15:14:18 I do not see a conference matching that name scheduled within the next hour, trackbot 15:14:19 Meeting: Digital Publishing Interest Group Teleconference 15:14:19 Date: 30 November 2015 15:15:46 Agenda: http://www.w3.org/mid/6B01F3C8-B6B8-4F68-84D2-0FBA3A7C5CC8@gmail.com 15:16:24 Regrets: BillK, HeatherF, Romain 15:30:48 Regrets+ Karen 15:45:50 tzviya has joined #dpub 15:49:31 Regrets+ Zheng_Xu 15:55:33 Regrets+ Brady 15:55:54 NickRuffilo has joined #dpub 15:56:22 scribenick: NickRuffilo 15:56:40 i might have been low volume let me try again 15:56:48 dkaplan3 has joined #dpub 15:56:54 clapierre has joined #DPUB 15:57:20 confirmed dave can hear me, but ivan could not? 15:57:52 ayla_stein has joined #DPUB 15:58:30 present+ Charles LaPierre 15:58:35 Noel has joined #dpub 15:58:46 present+ Dave_Cramer 15:59:04 I hear you! 15:59:44 pkra has joined #dpub 15:59:55 Present+ Deborah_Kaplan 16:00:02 Vlad has joined #dpub 16:00:05 present+ astearns 16:00:14 Present+ Ivan 16:01:26 daniel-weck has joined #dpub 16:01:32 present+ LiamQuin 16:01:39 present+ Peter Krautzberger. 16:02:21 present+ TzviyaSiegman 16:02:33 Password for webEx? 16:02:56 Regrets + Bert 16:03:01 laudrain has joined #dpub 16:03:27 Thanks1 16:03:58 kwkbtr has joined #dpub 16:03:59 TimCole has joined #dpub 16:04:23 * In French Oink Oink is "groin goin" 16:04:34 NickRuffilo but you're ok with the rooster in English? ;-) 16:04:57 Chair: Tzviya 16:05:05 bjdmeest has joined #dpub 16:05:12 NickRuffilo :) 16:05:15 Regrets+ Markus 16:05:28 Present+ Ben_De_Meester 16:05:29 TimCole has joined #dpub 16:05:32 agenda: https://lists.w3.org/Archives/Public/public-digipub-ig/2015Nov/0166.html 16:05:36 Ralph has joined #dpub 16:05:43 scribenick: NickRuffilo 16:05:59 Tzviya: "Lets get this party STARTED!" 16:06:02 http://www.w3.org/2015/11/23-dpub-minutes.html 16:06:02 Present+ Luc 16:06:16 ...: "Comments on last week's minutes? ... Minutes approved." 16:06:21 Present+ Tim_Cole 16:06:38 Topic: Basic overview of service-worker based publishing. 16:06:47 Dave: ":: taps mic :: is this on?" 16:06:48 AH_Miller has joined #dpub 16:07:01 https://dauwhe.github.io/epub-zero/acme-publishing/ 16:07:44 Dave: "As we talk about portable web publications and browser-friendly formats, epub 3.1... I decided to make samples..." 16:08:45 ...: "I wanted to see if I could build a tiny reading system around some of these ideas to see how they work on the wild web. The cool stuff is do to jake - who put the service workers demo site after he talked to us at TPAC. I took his code and used it to build this little website [link above] so it's purely an experiment in 'can we make a web-friendly thing work in a browser'" 16:08:46 https://dauwhe.github.io/epub-zero/acme-publishing/MobyDick/html/c001.html 16:09:19 it's going to be hard to go offline to show the cool stuff though. 16:09:49 ...: "... screen sharing ..." 16:10:06 ...: " ... begins screen share ... scrolls down ... clicks on links..." 16:10:17 present+ RalphSwick 16:11:40 if you're on Chrome, you could disable the connection for that tab in the developer console (under Network => Throttling) 16:12:12 ...: " ... Begins reading moby dick... Loads nav file for that book... Button in the corner 'make worky offline' it will 'offlinify' and locally cache everything that goes with the book for offline reading. When complete it says 'offlinification complete'!!! Link to a little Javascript function that build a header of prev/next navigation for chapters" 16:13:10 ...: " ... Arrow keys are mapped to next/previous ... Styling of background ... Can also download in a zip-like format ... " 16:13:12 q+ 16:14:00 ...: "he built another page that lets you upload one of those zip files and read them. Peter put in a journal article here that has lots of math and such. MathJax is in there to render all the mathematics." 16:14:16 ...: "Not fancy, but functional." 16:14:18 q+ 16:14:19 not really published but an introductory note by a high-profile mathematician (source is CC-by on the arXiv) 16:14:31 ack ivan 16:14:48 [very nice prototype/demo Dave!] 16:15:11 Ivan: "Looking into jake's code it looks at a zip file, can it work on a zip file and not just a directory?" 16:16:12 Dave: "This is jake's thing - that I could take one of the files I previously downloaded. " 16:17:20 q? 16:17:26 Ivan: "The other question is more, on longer term, to understand the architecture - if my understanding is correct, the impression I have is that you have to add the contents, a reference to a javascript file (which does the service worker)... Is there a way somehow that the content does not have to include this reference." 16:17:58 Dave: "My knowledge of the Javascript is limited." 16:18:09 Ivan: "We'd have to go back to jake to see what's going on there." 16:18:13 shepazu has joined #dpub 16:19:46 Tzviya: "Jake said he'd be happy to answer questions, so we can ask him as well." 16:19:48 I'm happy to answer questions (email or during concall) 16:19:50 q+ 16:19:57 Ivan: "It's important, as we should be able to build independently of the content" 16:20:18 q- 16:20:30 ack nick 16:20:34 q? 16:20:46 scribe: tzviya 16:20:55 nick: what is the role of the SW in the demo? 16:21:03 dave: SW makes offline possible 16:21:21 nick: the JS can then be decoupled from the content completely 16:21:45 ...not sure if it's possible to read a completely zipped filed 16:22:06 ...using decoupled JS 16:22:20 scribe: nick 16:22:51 q+ 16:22:56 ack iv 16:22:56 Daniel: "You do not have to download the entire zip - with readium we stream the zip and deal with it on the fly" 16:24:15 q+ 16:24:23 ack da 16:24:32 Ivan: "At the moment, the example code that Jake gave us is such that ... the bootstrapping proceedure for a book is a reference to a script in the book itself. To have the whole mechanism working itself, the bootstrapping goes through modifying the content. What you'd like to have is that it can be bootstrapped by something else in the client. Basically can it be loaded without modifying the 16:24:32 source." 16:25:41 Dave: "I was on the queue to change the direction of the conversation. A major goal here is to figure out how to make a file format. Not so much the details of how to get the service workers going. I just wanted to show that it at least works for some of our usecases. More interestingly, what implications does this have for the structure of the documents we want." 16:26:28 Ivan: "The goal is that the same content that it can be displayed in a traditional way. What that would require is that the bootstrapping should not go through the content." 16:26:29 q+ 16:27:32 ack ni 16:28:40 Tzviya: "Lets use the email list to continue this discussion 16:28:52 Topic: MathJax green/white/light-green paper 16:30:34 "It is not yet published... The background is that MathJax itself is pretty old. In 2010 was version 1.0 and design started a year before that. We've been facing a problem that we need to revamp the internals, but the internal plumbing hasn't changed much. We're actually at a place where we can finally re-do some of the plumbing to make it better. For us it is the right time to consider the 16:30:35 inner workings. Not having to support legacy browsers, etc." 16:31:49 ...: "One of the key considerations for us is that MathJax itself is not a single-organization, it's a community driven effort supported by publishers, societies, startups, etc. Originally in 2009 and 2010 was to help move math. Browsers weren't supporting it because no one was using it, etc... About 5 years later it hasn't really moved." 16:32:50 ...: "We considered a couple different paths and we reached out to get feedback and eventually decided to go with one of them. A) do we hold on to this goal to push forward with the native goal of MathML. Or do we want to be a polyfill in the modern land - where a developer can just drop things in." 16:34:11 q+ 16:34:13 ...: "Then we ran into the problem that it doesn't simplify things for us - we ran into performance issues as well. The first idea was that web-components isn't done yet and doesn't have full backing from the browsers... We had alot of performance issues, inconsistency issues, and technology bets. The alternative is to embrace the progress we've made in the past two years and perfecting a CSS 16:34:13 and SVG layout." 16:35:06 ...: "We're going to work on making a CSS picture-perfect display of MathML - so make things better because of this. We also see that the CSS side - is that CSS has progressed enormously. Things are much more stable and we can do them much better than we could do before. " 16:35:39 q+ 16:36:00 q+ 16:36:21 ...: "You could say that instead of building a polyfill, we're trying to build a CSS rendering of math. We want to push the standards to work for us as well. Doing things with grid layout is a good place to start, and it's the direction we're working towards." 16:36:22 ack dk 16:37:40 Deborah: "I love the idea about native CSS for math. My biggest concern is that whenever I'm talking to someone about switching to MathML, They always say: 'the accessibility has never been very good.' From the publisher, an image is the best for everything except accessibility, the publishers tend to go for images. " 16:38:12 ...: "As the move towards the new way, will there be a priority of working with screen-reader makers to make it good enough for accessibility." 16:39:11 q+ to ask about CSS + WAI 16:39:22 Peter: "Yes, it's a huge issue and something. If we want to improve CSS, more than anything we want to have progress on the accessibility side. People seem to think MathML solves accessibility - but it's not as good as we hope. That impression goes back to when mathPlayer was the solution, but it's not there. You have crappy in voiceover, in chromevox, etc..." 16:39:46 ack iv 16:39:54 ...: "We obviously think MathML is the right step to solving that problem, but the standard needs to improve on that end. It's something that any other approach needs to solve." 16:40:50 Ivan: "Whether the mapping and usage of CSS/HTML is it done on the client side or the server size? How is MathML appearing on the client side - if at all." 16:41:43 q? 16:41:46 Peter: "One of the changes for our perspective, is considering server-side rendering as a first-class output. One advantage (which is already happening) is that you can now generate the CSS layout on the server, the SVG output can also be generated on the server. But how can you put the MathML out there - well, you don't you replace it." 16:43:12 ...: "That was the first idea of doing a polyfill - hide all the output and hope one-day it has a rendering. But we're embracing the idea that we won't have the MathML source. We also can do the MathML for a screen reader. We want -for accessibilty - is to have an accessible rendering of the content. The existing way is to split the accessible rendering from the regular - which isn't very 16:43:12 accessible." 16:44:33 Ivan: "You noted you wanted to address the standards side - what should be added/improved/changed from the MathML side to make things smoother. I think it would be really important to have those things clearly described somewhere. If they are, we can try to move ahead and make things happen - but we need that start." 16:44:55 Peter: "When i said standards, I was thinking more about CSS and ARIA, not MathML - as they are moving..." 16:45:18 Ivan: "MathML can be moved if there is a direction to move it. But we should have a clear documentation as to how you want those orgs to move." 16:45:29 Peter: "There won't be much detail in the white paper - as it's too high detail." 16:45:33 q- my concerns have been addressed 16:45:45 q- 16:46:04 ack cl 16:46:10 acktzv 16:46:15 ack tzv 16:46:15 tzviya, you wanted to ask about CSS + WAI 16:46:50 Tzviya: "We've talked ARIA a few times here, but if we're moving forward with CSS - which we hope to - I would really love to see you and houdini work on this together." 16:46:52 +1 16:46:56 +1 16:47:14 +1 16:47:33 q? 16:47:42 ...: "We should work on the object model together. If they could all talk to assistive technology at the same time, that would be best. Not sure if we could make a taskforce for Math across the whole W3C, but that'd be great." 16:48:08 010011011010010 010010010010011101 100101 100100101010 1011011001 101010101 16:48:25 100010100101 10101011011110110 01010111001 110101010101 0101101010 10101001001 1001000 2 16:48:40 http://w3c.github.io/dpub-accessibility/ 16:48:45 Topic: Accessibility TF 16:50:15 CharleS: "Link to accessibility note above. Have done a WCEG - all seem to be relevant - and did a GAP analysis and came up with the following: Page numbering, drop caps, position/location of text, indication of text, nouns, layouts, influences, deeply nested headings, semantic list-heads, skipability, escapability, diagram models, appendix, and also needed but being addressed: notes & footnotes 16:50:15 (aria), and annotations" 16:50:29 s/WCEG/WCAG 16:50:40 q? 16:50:42 q+ 16:50:43 ...: "We were hoping to have the meat of the note done by end of year, then have it wordsmithed and ready by early spring next year" 16:50:45 ack iv 16:51:08 q+ 16:51:20 Ivan: "Practical thing, the best way of doing it is that we issue a draft of a note, which we can use to issue the draft export for the working group of WCAG, then we can have the final note." 16:51:32 Charles: "When would we do that draft?" 16:51:44 Ivan: "When you think it's good enough for publishing. Publishing a draft is very easy." 16:51:45 q- 16:52:13 Deborah: "The specifics of how we were planning on doing it is to get to a point where we have something ready, then go to ivan and ask what to do. It's on our todo list. 'we have this draft, now what do we do?'" 16:52:38 Tzviya: "Last 2 items are admin" 16:53:06 Topic: Time of Meeting 16:53:14 Tzviya: "There has been a request to a time change for meeting. 16:53:15 q+ 16:53:19 ack ni 16:53:26 I'm OK with most any time change 16:53:55 q+ 16:53:58 ack iv 16:54:05 ...: "What about a time-change for the meeting?" 16:54:25 Ivan: "It's unpleasant, but the co-chair is in Europe." 16:54:53 Nick: "Crazy idea - staggering meeetings - have alternative weeks late" 16:55:20 Tzviya: "Alternating would be difficult." 16:55:44 Tzivya: "Would people be interested in switching to a different day of the week? Different hour?" 16:55:56 Q+ 16:56:01 ack ni 16:56:17 q+ 16:57:44 Tzviya: "We'll poll people via e-mail to figure out a good time" 16:57:54 ...: "December meetings..." 16:58:04 +1 16:58:05 hehe. 16:58:06 +1 16:58:11 +1 16:58:11 +1 16:58:12 +1 16:58:17 +1 16:58:20 -1 16:58:22 yep 16:58:24 +1 14 16:58:25 +all the days 16:58:28 +1 16:58:31 no 16:58:31 +0? 16:58:32 -1 for the 7th, the rest I can make 16:58:36 -1 to 21st 16:58:38 +1 21 16:58:52 +1 21 16:59:08 +1 21 16:59:08 Traveling on 7, available on 14 and 21 16:59:15 -1 28 16:59:29 no on the 28th 16:59:39 -1 28 16:59:57 Tzviya: 21st is a maybe, 28th is a no. 17:00:06 +1 for January 4 17:00:11 +1 for Jan 4 17:00:15 -1 28 17:00:16 +1 4 17:00:24 -1 Dec 28, Jan 4 (traveling) 17:00:26 +1 for Jan 4 17:00:37 q? 17:00:40 Tzivya: "All else on, but the 28th of December is a no" 17:01:25 q+ 17:01:30 ack dkaplan3 17:01:32 ack dk 17:01:32 +1 Deborah 17:01:33 Deborah: "I understand how difficult it is to schedule - we've tried to solve this on accessibility. It is an ongoing problem of diversity in the W3C and it would be great if we could do something to be part of the solution." 17:01:35 ack iv 17:02:10 I heard alternate timeline. 17:02:35 Ivan: "Deborah, there is an experiment - that wasn't terribly successful - we had india colleagues who tried to set up an alternate timezone call where an expert of that region would try to discuss things with that interest group - so the results of that might be good" 17:03:17 yes 17:03:19 bye 17:03:19 byt 17:03:20 thanks! 17:03:27 clapierre has left #dpub 17:07:57 Florian has joined #dpub 17:15:08 rrsagent, draft minutes 17:15:08 I have made the request to generate http://www.w3.org/2015/11/30-dpub-minutes.html ivan 17:15:15 trackbot, end telcon 17:15:15 Zakim, list attendees 17:15:15 As of this point the attendees have been Charles, LaPierre, Dave_Cramer, Deborah_Kaplan, astearns, Ivan, LiamQuin, Peter, Krautzberger., TzviyaSiegman, Ben_De_Meester, Luc, 17:15:18 ... Tim_Cole, RalphSwick 17:15:23 RRSAgent, please draft minutes 17:15:23 I have made the request to generate http://www.w3.org/2015/11/30-dpub-minutes.html trackbot 17:15:24 RRSAgent, bye 17:15:24 I see no action items