23:47:00 RRSAgent has joined #ebooki18n 23:47:00 logging to http://www.w3.org/2013/06/03-ebooki18n-irc 23:47:15 Zakim has joined #ebooki18n 23:47:47 kyoji has joined #ebooki18n 23:48:33 Meeting: W3C ebook Workshop - Tokyo, Japan - June 4, 2013 23:49:25 Agenda: https://www.w3.org/2013/06/ebooks/program.php 23:50:00 stearns_ has joined #ebooki18n 23:50:20 Liam-jp has joined #ebooki18n 23:54:13 K_Yamamoto has joined #ebooki18n 00:00:04 kotakagi has joined #ebooki18n 00:00:15 glazou has joined #ebooki18n 00:01:26 bobbytung has joined #ebooki18n 00:02:06 scribe: ivan 00:02:22 scribenick: ivan 00:02:29 rrsagent, set log public 00:03:09 masao: I am working for w3c keio, site manager 00:03:42 … very glad to see everybody here 00:03:42 … lots of people for Japan, European, Americans... 00:03:54 … Japan as a special spec specification for vertical writing 00:04:04 … many countries have many requirements 00:04:10 … i18n is very important for us 00:04:18 … a good opportonity for meet us all 00:04:28 … thank you! 00:04:50 (introducing the two co-chairs) 00:04:59 kaz has joined #ebooki18n 00:05:22 plh has joined #ebooki18n 00:05:28 karen_ has joined #ebooki18n 00:05:53 Scribe: Ivan 00:09:14 mgylling has joined #ebooki18n 00:10:27 ddavis has joined #ebooki18n 00:10:44 Richard: you can queue up questions by adding "q+" in this irc channel 00:10:52 plinss has joined #ebooki18n 00:11:00 Koji has joined #ebooki18n 00:11:42 hayato has joined #ebooki18n 00:12:07 tmichel has joined #ebooki18n 00:12:44 sam has joined #ebooki18n 00:12:46 Bert has joined #ebooki18n 00:12:54 murakami_ has joined #ebooki18n 00:13:26 bert_ has joined #ebooki18n 00:14:26 Markus Gylling: IDPF and W3C relationships 00:15:02 mgylling: I am CTO of IDPF, the organization that does the epub standard, current version 3 00:15:07 Sharad has joined #ebooki18n 00:15:16 … have a background in accessibility, working also for the Daisy consortium 00:15:44 … as you know, this is one out of 3 workshops 00:15:56 … a lead-in to a digital pubishing ig, that will kick of early autumn 00:16:01 … it is a historic event 00:16:06 … for us it is 00:16:23 … w3c has not really engaged in vertical industries 00:16:32 … web and tv is an example for a change 00:16:50 … asking how the open platform works for them 00:17:05 … I would really ike to encourage all of you who are part of this industry to join the ig 00:17:23 … it is really on the alignment of the opw and the digital publishing 00:17:25 s/really ike/really like/ 00:17:36 … for example breaching the gap between online and offline publishing 00:17:58 URL to Digital Publishing Interest Group Charter: http://www.w3.org/2013/02/digpub-charter-history/diff-digpub-6-7.html 00:18:04 r12a has joined #ebooki18n 00:18:11 … or the publ industry metadata (like onyx or marc) : to have ways to add those to the owp 00:18:39 … the topic of adaption, personalization: spending 2-300 hours with a textbook, to be able to adapt that is not only an extra feature, it is a requirement 00:18:45 … and of course accessibility 00:19:02 … we also have the layout features in publishing which is not exactly the same as we 00:19:19 … eg pagination and css have to be better in that, but there are other examples 00:19:37 … we have, potentially, api alignments, eg for social reading, annotation, discovery of content 00:19:47 … like for education 00:19:53 … those were just examples 00:20:09 will this group define a stabndard for metadata also? 00:20:23 … looking back of the idpf and ig: accessibility and i18n 00:20:34 … for idpf these are non negotiable 00:20:48 … reuse whatver there is to do what they need 00:21:03 … we have an idpf wild card to solve those solution 00:21:13 MURATA has joined #ebooki18n 00:21:13 … idpf has therefore a css profile for idpf 00:21:28 …. we did this at a time when the the webkit prefixes spread around 00:21:43 … we are aware of th eproblems when you do such a thing 00:22:17 … however, we do not regret this; these were in a large a part those that enables the ebook industry to move away from the propr. format 00:22:26 Sharad: the draft charter mentions metadata: http://www.w3.org/2013/02/digpubig.html 00:22:28 "q+ will this group also define a standard for metadata ?" 00:22:30 … that said, we are not done 00:22:43 … there are things that has to be done 00:22:52 … eg, ruby and ??? layout 00:23:08 … our hopes that we do not have to use epub prefixes again 00:23:26 "q+ how about security for e-books. will this group deine security also?" 00:23:29 tlk has joined #ebooki18n 00:23:43 … but that we can more effetively get to what we need 00:23:47 … I hope that you will help us identify a set of core issues 00:23:51 … thank you very much 00:23:52 thank you Carl 00:24:07 kurui has joined #ebooki18n 00:24:08 q+ how about security for e-books. will this group deine security also 00:24:25 q? 00:25:08 q+ to ask will this group define a standard for metadata also? 00:25:24 q+ to ask how about security for e-books. will this group deine security also (for Sharad) 00:26:05 Markus: there is enough metadata, no need for a new one 00:26:14 ack karl 00:26:14 karl, you wanted to ask will this group define a standard for metadata also? and to ask how about security for e-books. will this group deine security also (for Sharad) 00:26:18 … the problem is on how to use them, and some of them are too poor 00:26:33 … i hope we may develop good guidellines how to use 00:26:54 … we know that security and drm is required for this industry 00:27:02 … but we do not want the ig to be bogged down 00:27:22 … it is not decided yet, but it will not be given the first point on the agenda 00:27:33 … but an ig is an ig, the members also set the agenda 00:27:47 … depending on what the members want to do 00:27:54 q? 00:27:56 Richard Ishida: I18N & W3C 00:28:49 r12n: i18n activity at tha w3c is composed from a number of groups 00:29:14 … i18n wg, mlw-lt group, an interest group a number of task forces 00:29:27 … we review specifications giving advice 00:29:38 … we seek out requirements for owp 00:29:45 … liaise to other communities 00:30:00 takase has joined #ebooki18n 00:30:01 … we help people to use the i18n features for owp 00:30:19 … we have a home page www.w3.org/International/ 00:30:20 kurui has joined #ebooki18n 00:31:09 r12n: some issues for today, not exhaustive 00:31:45 … html5: text direction, in particular arabic & co, where text flows in different directions, ruby, language declaration 00:31:51 … all these are markup 00:32:00 … time and date, charcter declarations 00:32:10 yukinori_y has joined #ebooki18n 00:32:10 … a lot of i18n stuff happens in css 00:32:19 … that is where the styling and typographic work is donw 00:32:53 … eg, css-text text transform, full width characters for example, or white space processing 00:33:00 tlk_ has joined #ebooki18n 00:33:00 … people did not care so far 00:33:14 s/ruby and ??? layout/bopomofo ruby and tobira layout/ 00:33:43 … in chinese or thai if you add
that are not good 00:33:43 … line breaking and word boundaries 00:33:47 … breaking within words 00:34:06 … alignments and justification, different scripts do it differently 00:34:18 … word and letter separation 00:34:38 … first line indentation and hanging in different scripts 00:34:50 … in indic the firs syllable has to be used 00:35:10 … css text decoration spec looks an underline and strike through, etc 00:35:15 … emphais mark 00:35:21 … text shadow 00:35:35 yasuki has joined #ebooki18n 00:35:37 … css writing mode: direction and bidirection text 00:35:48 … you also have vertical and variant in other languages 00:35:56 … sometimes mixed directions 00:36:04 … base line alignments 00:36:17 s/emphais mark/emphasis mark/ 00:36:34 … css3 ruby: how do you align the ruby according to your preference 00:36:52 … bopmofo ruby: has a vertical ruby with tone marks 00:37:04 … css font: font properties, vary according tot he scripts 00:37:12 … woff fonts 00:37:23 … fonts features properties 00:37:32 … those were just a few things 00:37:41 … then we have some of the things we have been doing 00:37:52 shige_ has joined #ebooki18n 00:37:53 … additional requirements for bidi in html and css 00:38:50 …… bidi isolation, we have provied some requirements, those have been put into the html5 spec 00:38:59 … form submission improvements 00:39:16 … requirement for japanese text layout: we produced a separate document 00:39:36 … with different aspects of typography in japan and how those are requirements 00:39:46 … b.t.w., that was produced by a task force in japan 00:40:04 … we have been doing work on ruby: use cases and exploratory approaches for ruby 00:40:18 … that will produce a requirement to the html5 group 00:40:35 … another is a first draft for hangul text layout and typography 00:40:45 … on the same a model as the japanese but for korean 00:41:01 … we put together a task force for indic layout, we are just starting it up 00:41:22 … has published a first draft document 00:41:48 … that will be run by people in INdia 00:42:05 … putting a document together for counter styles for numbered lists 00:42:23 … we plan to make this available as a note 00:42:41 … the question is whether we would need a community group to maintain that list 00:43:00 … multilingual linked open data group has been set up 00:43:47 … This is your Web, this is not W3C's web! 00:44:09 … if you believe that w3c will just do is produce things to what you need, that is a mistake, we do it together 00:44:33 … w3c brings people together, in all those success stories we bring people together 00:44:43 … get involved! 00:45:06 … the web is about people an not about technologies 00:46:23 Bert Bos: Can you typeset a book with CSS? 00:47:33 Bert: assuming you want to make a book, you have xml or html, and you want to make a book with css, is it possible 00:47:50 … I did it:-) I could do it 00:48:03 … if you stick to waht is standard: then the answer is no 00:48:26 … css was meant to be simple 00:48:36 … easy to use for web pages (mostly) 00:48:54 … we expected somethign else for the complex stuff, which became xslt and xsl-fo 00:48:58 [Bert's slides: http://www.w3.org/Talks/2013/0604-CSS-Tokyo/ ] 00:49:15 … learning how to do all that would make time, so we decided to do the easy thing 00:49:20 … but time has changed 00:50:21 … we simplified the design, we assumed the layout was based on the document structure 00:50:29 … plus some few extension for first line, etc, 00:50:46 … but if you do magazines, we need more, we need to look at the regions on the page 00:51:02 … a number of requirements: 00:51:37 … running headers: 00:52:24 … we have simple positioning, page numebers, fixed text in them, proposal to copy text into the runing headers, special elements in the documents, ideas on how to position them on other places 00:52:48 (example on mathamatics) 00:53:23 s/mathamatics/mathematics 00:53:51 … a bunch of other topics, like footnotes, continued on, shapes, grid, ... 00:53:56 (grid example) 00:54:57 … copyfitting: ensure a book has neither too many nor too few pages 00:55:25 … for css: fitting on a smaller scale 00:55:43 .. eg by changing the font bigger or smaller 00:56:53 … styling a blank page, page size, printing marks, ... 00:57:10 … page size is important when you print, 00:57:30 … change bars are interesting, they do not follow the element structure 00:57:48 … for an ebook reader an annotation are important and their styling 00:58:19 … speech, lexicon and pronounciation is missing from there 00:58:24 … there is no standard for that 00:58:38 … vertical text: we have been working on that for a long time 00:58:58 … we found that the first attempt did not satisfy all cases 00:59:10 … we let it rest, did a 2nd attempt a few years later 00:59:16 Norbert has joined #ebooki18n 00:59:20 … but it was not enough 00:59:33 … now we are making the 3rd attempt, used in the epub3 spec 00:59:34 Re standards for pronunciation, EPUB 3 references PLS as defined at http://www.w3.org/TR/pronunciation-lexicon/ 00:59:42 … hoepfully we will get it right this time 00:59:57 … the japanese layout requirement helped a lot 01:00:06 …. this is a very large subject 01:00:30 … like rotating non ideographic letter or putting multiple narrow character together 01:01:00 … effect of vertical text many other modules, like alignments, floating 01:01:16 … we need aligntment to the top and bottom, or table caption side 01:01:35 … and other properties in a number of other modules 01:02:14 … alphabetic index: 01:02:46 … the question is whether we want to do it in css; we may have to do in formatting phase 01:03:14 … that may lead, eg, multiplication of the page numbers 01:03:43 … you may want to have formatting phase for this 01:03:45 … or make/collapse ranges 01:04:05 … we need to find out what is needed for that, looking at xsl, for example 01:04:13 … afaik nobody tried that yet 01:04:30 … mathml layout needs some css 01:04:38 … the math wg created a profile 01:04:40 kawada has joined #ebooki18n 01:04:42 … we want to do more 01:04:57 … as least as nice as TeX can do it 01:05:10 q? 01:05:24 … conclusion: people want to use css, they have to rely extensions because the standard are not ready 01:05:50 … but this year looks like a good one, this workshop, the japanese (and later indic) IG helps a lot 01:07:37 Liam: ruby in running headers? 01:07:56 AndChat474201 has joined #ebooki18n 01:07:56 Richard: tahnk you to all the speakers in the first sessioin 01:08:09 ...we now take a break and will meet back here to start next session at 10:30am 01:08:10 s/tahnk/thank/ 01:08:21 ...Also, lunch will be here; food will be brought into this room at lunch time 01:08:32 scribe: karen 01:08:38 scribenick: karen_ 01:11:02 MikeSmith has joined #ebooki18n 01:11:25 RRSAgent, make minutes 01:11:25 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html MikeSmith 01:28:02 bobbytung has joined #ebooki18n 01:30:01 Topic: Session 1; Speakers: Makoto Murata, Koji Ishii, Shinya Takami 01:30:18 glazou has joined #ebooki18n 01:30:46 kyoji has joined #ebooki18n 01:31:14 Norbert has joined #ebooki18n 01:31:17 First Speaker, Session 1: Murata Makoto, co-chair IDPF Advanced/Hybrid Layouts WG, i18N sub-group lead of the IDPF EPUB WG 01:31:46 Scribe: Karen Myers 01:32:06 Richard: Welcome back to the next session 01:32:34 Koji has joined #ebooki18n 01:32:38 ...after presentations this morning we will have a brief discussion 01:33:06 Makoto-san: Let me explain who I am [reviews slide one roles] 01:33:27 ...advanced/hybrid layouts is largely about comics and magazines 01:33:58 ...I was an original member of XML WG 01:34:09 ...Today I'm not going to talk about detaills because I'm not an expert 01:34:10 interested doc for the current talk https://docs.google.com/document/d/1WQ2lX-zVfJKFVimb7AZauDwJnqSzlv_0rbBq1jA8HFA 01:34:15 ...don't know a lot about typography 01:34:17 s/interested/interesting 01:34:31 ...but rather point out differences or simillarities in these two wholds 01:34:37 ...Web and eBook worlds 01:34:48 ...this is my understanding of the World Wide Web 01:34:50 AndChat|474201 has joined #ebooki18n 01:35:00 [slide with spider web and magician on top] 01:35:08 ...this is Tim Berners-Lee [laughs] 01:35:17 ...Web has not been used to publish books and magazinees 01:35:27 ...only recently we see eBooks, especially in US 01:35:28 AndChat-474201 has joined #ebooki18n 01:35:37 ...will become more popular in Europe and and Asia over next few years 01:35:43 ...Things have changed a lot in Japan recently 01:35:51 ...some synergy between two worlds 01:35:58 ...eBooks are based on web technologies 01:36:03 ...HTML, JPeg, etc. 01:36:14 ...today's ebook tech based on web tech 01:36:20 ...Today we are seeing a lot more self publishing 01:36:31 ...blog first, then create ebooks from that content 01:36:33 ikeda has joined #ebooki18n 01:36:40 ...users don't see differences between the two worlds 01:36:45 ...for them the world is one world 01:36:54 ...historically there are some important differences 01:37:12 ...in IDPF world, EPUB are distributable packes of web contents 01:37:20 ...IETF and W3C, what do they do 01:37:34 ...MHTML is mainly for email, believe it's widely used by email readers 01:37:41 ...and w3C provides widget packaging 01:37:56 ...I was in a working group on this but nothing was published 01:38:03 ...three different technologies for packaging 01:38:06 AndChat-474201 has joined #ebooki18n 01:38:06 3 technologies for packaging 01:38:06 ...Some key players 01:38:19 ....In W3C, browser vendors are key players 01:38:21 ...and the IT guys 01:38:37 shige has joined #ebooki18n 01:38:40 ...For IDPF, Google, Apple, Barnes & Noble, Kobo, Sony and the traditional publishers are the key players 01:38:45 ..So differences and priorities 01:38:59 ...IDPF: longevity of publications is very important 01:39:07 ...if book does not display, you would sue publisher 01:39:23 ...publisher today can freely update their web page 01:39:36 ...traiditonal typography also important; publishers and users say so 01:39:56 ...vertical writing is a key factor that IDPF has considered, and also ruby 01:40:13 ...at IDPF, Javascript is not well liked 01:40:22 ...longevity is the issue; becomes dangerous 01:40:36 ...that is why IDPF EPUB3 does not recommend the use of Javascript 01:40:47 ...and in W3C web-based application programs are considered important 01:40:51 ...these are other differences 01:40:58 ...How should we go forward? 01:41:16 ...Are these differences really important, going to exist forever, or just because there are traditions from publishers? 01:41:25 ...I don't have an answer 01:41:32 ...For example, how important is vertical writing? 01:41:42 ...Some Japanese writers say yes, others say no 01:41:51 ...extreme positions within Japan 01:41:59 kawabata has joined #ebooki18n 01:42:03 ...generation or individual differences; I don't have an answer 01:42:10 ...but I believe certainly that the world is converging 01:42:30 ...ebook and web world won't continue forever; young writers and new users don't care 01:42:44 ...We need better exchanges between IDPF and W3C working groups 01:42:53 ...historically there have been interactions with the CSS WG 01:43:06 ...Advanced Hybrid Layuts WG and the SVG WG of W3C 01:43:14 AndChat474201 has joined #ebooki18n 01:43:17 ...I am co-chair of this WG; about comics and magazines 01:43:23 AndChat474201 has joined #ebooki18n 01:43:30 ...within EPUB container, it can take three renditions 01:43:42 ...you can change font size; don't know number of pages in advanced 01:43:50 ...second is for fixed layout and tablets 01:43:53 ...this is image based 01:44:04 ...which might contain @ text or comics 01:44:15 ...Third one is another fixed layout rendition, smaller screen size for mobile 01:44:27 ...incorporate one rendition in single diff file 01:44:30 ..which one to choose 01:44:44 ...Automatically or interactively choose one rendition? 01:44:58 takase has joined #ebooki18n 01:45:00 ...for example, based on natural language, screen size or resolution or fixed layout 01:45:07 ...similar to content negotiation for HTTP 01:45:14 ...An interesting possibility for using this 01:45:15 K_Yamamoto has joined #ebooki18n 01:45:21 ...is to capture sophisticated layout 01:45:30 ...Bert mentioned CSS for advanced layout 01:45:37 ...looking forward to more progress in that area 01:45:45 ...another possibility is to use images 01:45:48 ...scanned or PDF docs 01:45:51 ...one rendition 01:46:11 ...and have another reflowable rendition with simple HTML and CSS style sheets 01:46:24 ...this combination allows sophisticated layout 01:46:28 ...but no accessibility 01:46:35 ...this is not @ 01:46:38 ...no text to speech 01:46:43 ...only for sophisticated layout 01:47:03 ...we have a reflowable rendition and we know which region corresponds to which section in the HTML document 01:47:06 ...this is the point 01:47:12 ...allows you to switch back and forth 01:47:19 ...what i18N WG is doing right now 01:47:27 ...we plan to put multi-directional links 01:47:38 ...detached documents 01:47:50 ...it contains multi-directional links detached from XHTML or images 01:48:02 ...Last one is intra-rendition navigation 01:48:18 ...this is about mobile phones or tablets where screen size is not big enough 01:48:29 ...you may want to focus on one panel or page on screen 01:48:33 s/i18N WG/ADH WG/ 01:48:36 ...this navigation is based on regions 01:48:42 ...another possibility 01:48:46 ...is magazines 01:48:58 ...might contain table of contents 01:49:02 ...image areas for text 01:49:12 ...How do we capture regions? 01:49:16 ...We have two possibilities 01:49:24 ...one is to use media fragments from W3C 01:49:30 ...other is to use SVG elements 01:49:34 ...some other issues 01:49:40 ...non-rectangular? 01:49:57 ...Yesterday Markus, myself and two other guys attended the SVG F2F WG 01:50:01 ...and we had a nice discussion 01:50:21 ...and mentioned the idea of delinking non-rectangular views from spec 01:50:34 ...they will send us a liaison statement and provide answers to our question 01:50:42 ...This is a very good start of our joint work 01:50:48 ...between SVG and AHL WG 01:50:50 ...end of my talk 01:51:24 Speaker: Koji Ishii 01:52:10 Kaz: I have a question about hybrid layout 01:52:17 ...I brought this digital TV Guide 01:52:38 ...content is Japanese text explaining this drama 01:52:50 ...second part is completely text 01:52:57 ...some of pages have this kind of big pictures 01:53:02 ...some have manga 01:53:16 ...wondering if it is possible for ebooks to implement this kind of layout? 01:53:28 ...Murato-san, do you have an opinion for this layout for magazines? 01:53:38 Richard: we will discuss this during the discussion session 01:53:55 Ishii-san: I am from Rakuten, Kobo division 01:54:12 ...I would like to talk about specs 01:54:12 ...talked last week on issues list with publishers 01:54:23 ...found some implementation issues to take to CSS WG 01:54:28 ...found some issues hard to solve 01:54:33 shige has joined #ebooki18n 01:54:40 ...I changed my topic to talk about these things 01:54:46 ...Why EPUB Interoperability is hard 01:54:56 ...before talking about those issues 01:55:02 ...here is the EPUB reading system architecture 01:55:10 ...Most has three components 01:55:15 ...Webkit, paging engine 01:55:19 ...renders on Webkit 01:55:25 ...it is not required in EPUB spec 01:55:30 ...changing font size, colors 01:55:39 ...Today W3C defines UA behavior 01:55:47 ...and IDPF defines EPUB files format 01:56:00 ...but neither defines paging behavior or when user changes font 01:56:06 ...I know there are discussions in IDPF 01:56:13 ...and concludd they be left undefined 01:56:22 ...I am going to show some examples that publishers are facing today 01:56:32 ...By not anyone defining paging behavior 01:56:39 ...listed here 01:56:47 ...there are multiple ways to implement reading systems 01:56:54 ..Some use IFRAME, multicol, regions 01:57:11 ...by using each of these different technologies, some CSS properties do not work properly in all browsers 01:57:19 kotakagi has joined #ebooki18n 01:57:28 ..EPUB WG expects page media to extend further and define EPUB behavior 01:57:33 ...Not able to follow that 01:58:00 ...EPUB not using readng system as defined in CSS today... 01:58:06 ...ICB does not work well 01:58:12 ...reading systems has its own margin 01:58:19 ...inside the UA they display the contents 01:58:30 ...In CSS, ICB assumes it's a browser region 01:58:42 ...there is a disconnect between what browser and EPUB see as pages 01:58:54 ...Media query has same issue 01:59:01 ...heigh often does not work 01:59:05 s/height 01:59:21 ...Root elements are not root elements in rem, EPUB contents 01:59:31 ...background color is not interoperable 01:59:39 ...These different types of implementations make image layout hard 01:59:48 ...things publishers want to do 01:59:54 ...flat in the page, show image in the new page 02:00:06 ...make size of images to be specific percent of pages 02:00:12 ...some defined as CSS media 02:00:33 ...As mentioned before, most media systems not using CSS 02:00:38 ...does not help at all 02:00:46 ...Another thing making EPUB interoperability difficulty 02:00:57 ...EPUB does not define behavior in change of font size or colors 02:01:12 ...I understand it's natural from @ perspective 02:01:22 ...Some ambiguity of communication between author and reading system 02:01:30 ...when for instance also wants to put inline images 02:01:43 ...works as character or image; not clear if an image should change its size 02:01:47 ...whic font size to follow 02:01:59 ...it's merely unwritten between author and reading system 02:02:16 ...it's not written and it's not interoperable 02:02:18 q+ to ask if the lack of interoperability is a lack of specifications OR implementation differences with regards to something which is already specified. 02:02:20 ...there is no definition today 02:02:33 ...CSS does not take case where user changes font size 02:02:52 ...see different behavior for line/charaacter spacing by reading systems 02:03:01 ...Next one is image caption issue 02:03:07 ...recently raised by publishers 02:03:14 ...maybe because of font sizes or previous issues 02:03:20 ...If author wants to put captions to image 02:03:39 ...it's not clearly understood whether those captions should change font sizes according to user settings 02:03:51 ...how and where those captions should be displayed is unclear 02:04:00 ...We recommend in JPEG or SVG so font size does not change 02:04:10 ...putting text into JPEG will make bad accessibility 02:04:15 ...Last one is about colors 02:04:20 ...not requirement for EPUB 02:04:31 ...most have background color or night mode changes 02:04:38 ...sometimes the text is unreadable 02:04:44 ...black on black is unreadable 02:04:53 ...publishers are asking how to resolve those issues 02:04:57 karl: it's a bit of both. paged media describes *printing*, not on-screen pagination. so we lack a spec for on-screen pagination. But there's also implementation differences that the hacks people use to accomplish on-screen pagination run into 02:04:58 ...Today they are unresolved 02:05:04 ...I don't have any answers to solve them 02:05:11 ...this is a workshop where we can disucss these topics 02:05:20 ...I am just showing the issues and showing feedback 02:05:38 q? 02:05:59 Karl Dubost: I wanted to know 02:06:04 ...when you talked about all the issues 02:06:11 ...if lack of definitions, specifications 02:06:19 ...or differences between implementations which is not the same thing 02:06:24 ...we do not solve issues the same way 02:06:31 Ishii-san: not sure what it solves 02:06:39 ...I see these are issues that W3C has been working on 02:06:45 ...because browsers are not interoperable 02:06:57 ...that is how W3C has been adding test suites and talking to vendors to make sure interoperable 02:07:06 Karl: so more a question of implementation? 02:07:11 Ishii-san: I think it is both 02:07:16 ...W3C takes it as a spec issue 02:07:27 ...any developer reading specs will conclude the same behavior 02:07:32 ...goal is different 02:07:49 Kobayashi-san: presentation is important about defining the procedure 02:07:56 ...let us talk about this during the discussion time 02:08:41 Speaker: Shinya Takami 02:08:55 ...from Book Walker Co., Ltd. 02:09:03 ...I moved to Japanese publisher 02:09:09 yasuki_ has joined #ebooki18n 02:09:14 ...Book Walker is subsidiary of @ Group 02:09:18 ...Let's start 02:09:24 ...I am working in publishign industry 02:09:28 ...in Japan since last year 02:09:33 s/@/Kadokawa/ 02:09:33 ...the second ebook industry 02:09:41 ...ebook phrase has started with EPUB3 02:09:50 ...we have some problems with eBook market in Japan 02:09:57 ...I would like to introduce Annotation for sample content 02:10:06 ...eBook stores has preview function 02:10:16 ...It's good for sales and easy to make 02:10:27 ...but some Automatic samples have some problems in Japan 02:10:28 shige has joined #ebooki18n 02:10:34 ...generation rules are different in each store 02:10:43 ...and fixed criteria are not acceptable in some cases in Japan 02:10:51 ...We have some traditional file formats in this area 02:11:00 ...have to prepare separate files, which is not so cost effective 02:11:15 ...We would like to use automatic generation for sample content, but we have problems 02:11:22 ...One example is "light novel" 02:11:27 ...example like Manga 02:11:33 ...illustrations hav big impact for sales 02:11:55 ...Some publishers want to remove such kinds of illustrations from sample content 02:12:02 ...because it's a motivation to buy the content 02:12:07 AndChat474201 has joined #ebooki18n 02:12:09 ...this is imporant for Japan market 02:12:22 ...this content is original for movies in Japan 02:12:30 ...Another case is "know-how" books 02:12:52 ...for example, Michelin Guide is a know-how book 02:13:00 ...Trading brands is hot in Japan 02:13:04 ...has list of items 02:13:08 ...is important for these books 02:13:14 ...If readers can read list in sample file 02:13:17 ...and body is already done 02:13:23 ...many customers will not buy this content 02:13:34 ...Some publishers want to shorten the TOC on sample for these kinds of books 02:13:49 ...a proposal from Kadokawa is to standardize annotation for sample content 02:13:56 ...to show which parts are available for ebooks stores 02:14:05 ...Candidate solutoins on EPUB format 02:14:08 ...fixed layout 02:14:15 ...this is an example for the annotation 02:14:17 ...in OPF 02:14:23 [slide with code] 02:14:34 ...we can include these kinds of metadata into OPF file 02:14:40 ...if we want to partially prohibit 02:14:45 ...show extra properties 02:14:58 ...maybe detect and understand this instruction when generating some content 02:15:04 ...Next example is in XHTML5 02:15:05 ...this is good 02:15:12 ...publishers can instruct more details 02:15:17 ...more rules in HTML5 02:15:27 ...Next one is interoperabilit of user's library 02:15:34 ...Now in Japan many eBooks stores, over 20 02:15:40 ...and over 3,000 publishers in Japan 02:15:47 ...each store needs to contract with many, many publishers 02:15:55 ...in each store the product lineup is different 02:16:03 ...We think this a barrier to expand the market in Japan 02:16:09 ...Due to DRM or other technologies 02:16:14 ...each user has to buy in each store 02:16:26 ...purchase books listed only in each store's library 02:16:50 ...Libraries are distributed by each ebooks store 02:17:05 ...We already started to share user's libary with some other ebooks stores 02:17:21 ...You can read Kadokawa ebooks on other ereaders, even if purchased at other stores 02:17:29 ...This interoperabilit brings advantages for users 02:17:38 ...Users can avoid distributed ebook libraries 02:17:46 ..improve flixibilty of using RS and astores 02:17:53 ...Reduction of worry of extention 02:18:03 ...This is a sample of library sharing with Booklive 02:18:11 ...users can buy Kadokawa ebooks at BookLive 02:18:20 ...and read at both BookLive and BookWalker 02:18:31 ...We also want to propose to standarize library sharing 02:18:53 ...by standardization, helps to expand interopability to other publishers and stores 02:19:06 ...Two topics to define: authentication for users and identification 02:19:23 ...this topic we think is more important topic; identification of content 02:19:28 ...type of ID for sharing 02:19:40 ...e.g. uuid, ISBN, e-code, etc. 02:19:52 ...I would like to propose how to specify ID for sharing 02:19:57 ...these are examples 02:20:01 [slide with code] 02:20:13 ...we can add some kind of identifyer or source or metadata 02:20:22 ...or associate second ID for library sharing 02:20:34 ...if we can standardize ID for library sharing, this can be extended to other stores 02:20:38 ...Thank is all, thank you 02:20:41 rrsagent, make minutes 02:20:41 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html karen_ 02:21:02 q+ to ask about privacy issues and unique id. Not for now just for the record. 02:21:06 Murato-san: I want to point out that @ is an on-going activity 02:21:09 ...really an on-going project 02:21:13 ...please join the WG 02:21:19 Kobayashi-san: preview? 02:21:22 s/@/preview generation 02:21:26 ...library sharing 02:21:56 Jim: interested in your input 02:22:18 Kobayashi-san: thank you for these fascinating presentations 02:22:21 ...hard to handle 02:22:28 ...large issues in a short amount of time 02:22:37 ...all three presentations should be included in our priority list 02:22:54 ...when all the presentations are finished, we will have discussion time at end of workshop 02:22:59 ...impossible to reach conclusion 02:23:08 ...If we can continue discussion of last session 02:23:20 ...let me split the three presenters' discussions evenly 02:23:24 ...Let us talk about three issues 02:23:30 ack 02:23:33 ack karl 02:23:33 karl, you wanted to ask if the lack of interoperability is a lack of specifications OR implementation differences with regards to something which is already specified. and to ask 02:23:36 ... about privacy issues and unique id. Not for now just for the record. 02:23:39 ack karl 02:24:10 ...briefly address previous questions 02:24:24 Ivan: the question was on plans for IG 02:24:24 ...about metadata 02:24:30 ...whether that IG deals with metadata and how 02:24:40 ...the other part is whether the IG will deal with security issues 02:24:43 ...May I answer? 02:24:49 ...My name is Ivan Herman, W3C 02:25:00 ...involved with this whole digital publishing activity 02:25:07 ...Markus gave a partial answer 02:25:13 ...Metadata on publishing world 02:25:21 ...and end up with what libraries use 02:25:27 ...it's incredibly complicated 02:25:45 ...My personal reaction is that this is so complex that is may deserve a separate workshop 02:25:51 ...and perhaps a separate Interest Grou 02:25:54 s/Group 02:26:08 ...Markus, Thierry and I are concerned about addressing the most urgent topics 02:26:10 AndChat|474201 has joined #ebooki18n 02:26:16 ...so we may go to another group 02:26:18 AndChat|474201 has joined #ebooki18n 02:26:27 Kobayashi-san: May I ask you about the security issue? 02:26:39 ...what is going on about security issue in the IG 02:26:46 Ivan: I was not sure I understood the question right 02:26:57 /me Sharad 02:27:03 Sharad, Inte: First question was about metadata 02:27:08 ...why are there so many metadata standards 02:27:17 ...isn't that going to cause some confusion 02:27:24 ...many publishers using different approaches 02:27:27 ...so you cannot search 02:27:32 ...that will limit propogation and search 02:27:39 ...and of course on security there are so many DRMs 02:27:50 ...Reality is, used to have DRM 02:27:53 ...correct me 02:28:01 ...People can buy books from one store 02:28:27 ...So if this group is working on internationalization and piracy is of concern to publishing 02:28:34 ...maybe this group should work on this 02:28:40 Ivan: Important clarification 02:28:52 ...this is an interest group that will collect requirements for other working groups 02:28:59 ...we would not be allowed to come up with solution for DRM 02:29:09 ...On DRM, Markus said it's a complex isssue 02:29:16 rrsagent, draft minutes 02:29:16 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 02:29:21 ...and we could spend ten times as much times on this topic at this workshop 02:29:30 ...for me, DRM is a business case issue not a technical issue 02:29:38 ...as a business case, I cannot give an opinion 02:29:47 ...I am a poor techie who does not understand business 02:29:57 @: security is not limited 02:30:04 i/I am working for w3c keio/topic: Welcome/ 02:30:05 Kobayashi-san: DRM is very complicated 02:30:14 ...let us stop the DRM discussion 02:30:24 S: Security is not only DRM 02:30:27 ...it is broader 02:30:33 ...want to clarify for the record 02:30:39 s/??? layout/vertical layout/ 02:30:46 Kobayashi-san: let us address ruby 02:30:52 ...It is common 02:31:00 ...can you anse question? 02:31:08 is ruby common in running headers? 02:31:15 I would believe that the IG can and should list the use cases and requirements related to DRM 02:31:31 @: running headers are used because we cannot use ruby 02:31:41 ...in a paper book running header contains ruby 02:31:51 ..but other alternative ...what is more important 02:32:06 ...in code, what cannot be described in Japanese cannot be developed in computers 02:32:15 ...@ should be more important than ruby 02:32:19 K: some images in line 02:32:30 koike 02:32:34 s/K:/koike:/ 02:32:37 s/@/Koike-san 02:32:50 Kobayashi-san: please raise hand and say name slowly 02:33:18 ...in Masato-san's presentation, it is important to draw difference between web documents and packed EPUB documents 02:33:32 s/Masato/Makoto/ 02:33:33 ...In Japanese market there are already two different types of ebooks 02:33:44 ...traditional and newer 02:34:07 ...Let's think about three types: web types, traditional and ebooks 02:34:15 ...what are differences and similarities 02:34:25 ...what should we focus on in W3C and EPUB IDPF? 02:34:31 ...any questions or ideas, comments 02:34:50 ...you experience both vendors and publishers 02:34:56 i#Let me explain who I am#-> http://www.w3.org/2013/06/ebooks/slides/Murata.pptx Murata-san's slide# 02:35:20 ...not so important for this industry...just scanning 02:35:34 ...we have to focus on how to realize layout for the next generations 02:35:35 AndChat474201 has joined #ebooki18n 02:35:45 ...bonded, simultaneous paper and digital books 02:35:52 ...such kind of approaches is more important 02:36:02 Kobayashi-san: any other comments? 02:36:06 i#I am from Rakuten, Kobo division#-> http://www.w3.org/2013/06/ebooks/slides/Ishii.pptx Ishii-san's slides# 02:36:09 ...to traditional paper book sectors 02:36:19 @: Difficult 02:36:31 ...issue 02:36:40 ...whether it is traditional book 02:36:43 ...or digital 02:36:56 ...the content...once we can clarify we can convert into HTML 02:36:59 ...but it's difficult 02:37:09 K: any other comments on the three types 02:37:21 i#Shinya Takami#-> http://www.w3.org/2013/06/ebooks/slides/Takami.pptx# 02:37:23 s/K:/Koike:/ 02:37:25 @: traditional web and ebook 02:37:37 rrsagent, draft minutes 02:37:37 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 02:37:40 ...differences are 02:37:55 ...the images could be larger than one page and that can happen 02:38:03 ...that is major difference I think 02:38:08 K: this discussion has long history 02:38:20 ...as Tamsun mentioned, why not use PDF? 02:38:33 M: can use HTML 02:38:39 s/M/Murata/ 02:38:44 kamano has joined #ebooki18n 02:38:46 q? 02:38:47 K: I am not sure satisfied with Murata-san's answer 02:38:59 s/K/Koike/ 02:39:59 s/koike: some images in line/K: some images in line/ 02:40:16 Kobayashi-san: let's come back in last session 02:40:23 ...to Ishii-san's discussion 02:40:28 s/@: running headers are used/Koike-san: running headers are used/ 02:40:31 ...his list is very detailed, long and fascinating 02:40:39 ...let us not get into the detailed discussion 02:40:44 ...but the positioning of his requirements 02:40:48 ...his requirements are 02:41:00 ...set between W3C's specifications and EPUB specifications 02:41:08 ...he does not know where he should bring such requiremetns 02:41:32 Ivan: So there is one point that is important 02:41:33 s/Koike-san should be more important/gaiji (un-coded character) should be more important/ 02:41:36 rrsagent, draft minutes 02:41:36 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 02:41:36 ...One of the jobs of the interest group 02:41:49 ...is that the IG has to provide eBook player specific test cases 02:41:59 ...you did refer to the testing on HTML5 and CSS 02:42:11 ...True that currently those tests are dominated by the browser requiremetns 02:42:26 ...One of aspects of IG will be provide additional tests from the publishing industry 02:42:34 ...We will need help from you for those tests 02:42:39 ...they are essential 02:42:56 ...There is a partial answer on test cases that is important 02:43:14 K: One answer if we have difficult to handle issues, let's make test cases and bring them to the W3C IG 02:43:24 ...any other comments on Ishii-san's requiremetns 02:43:43 Richard: I would like to talk about Murisan's needs in Internationalization aspects 02:43:58 K: I believe Ashimuri-san's sample is good 02:44:08 ...how to deal with it in Internationalization standard? 02:44:27 kurui_ has joined #ebooki18n 02:44:33 Kazuyiki Ashimura, W3C 02:44:41 AndChat|474201 has joined #ebooki18n 02:44:49 AndChat|474201 has joined #ebooki18n 02:44:50 Kobayashi-san: Ashimura-san is a hybrid of two different types of complicated pages 02:44:54 ...and image layout 02:45:05 M: I simplified things too much 02:45:12 ...entirely fixed or entirely fluid 02:45:24 s/fluid/reflowable 02:45:30 ...possible to have mixture 02:45:39 ...possible to have layouts combined 02:45:49 ...if my WG provides a good solution to the rendition mapping problem 02:46:02 ...it can capture your example without too many style problems to rely on images 02:46:07 s/M:/Murata:/ 02:46:08 Ashimura-san: that could be an option 02:46:19 ...my point is how to inter-related different layout styles 02:46:32 ...a bit strange to have merging from ebook viewpoint 02:46:42 ...if this example [slide] 02:46:44 ...is an ebook 02:46:52 ...maybe part one is this vertical layout 02:47:03 ...and part two is the horizontal layout including Manga image 02:47:07 ...and this @ part 02:47:13 ...another interesting example 02:47:19 ...this is index for TV program titles 02:47:35 ...interesting point is basically the content is horizontal layout 02:47:44 ...it goes from top to the bottom 02:47:58 ...and then it reaches end it goes to the left 02:48:05 ...and we need to turn this page to this direction 02:48:09 ...and next column starts here 02:48:34 ...This magazine consists of three entirely different layouts 02:48:44 ...So do you want to implement this in the ebooks context as well? 02:48:52 M: you can use in different renditions 02:49:04 Markus: it is traditionally reflowable 02:49:12 ...valide to have pre-paginaged epubs 02:49:26 ...so you can have different text directions in those pre-defined pages 02:49:33 ...not a problem, nice challenges [laughs] 02:49:47 Kobayashi-san: Thank you Ashimura-san for this nice example 02:49:54 ...better for us to separate the requiremetns 02:50:01 ...this sampel is very good 02:50:09 ...to extract the very complicated layout 02:50:31 ...in vertical and horizontal and some database generated tables and photos with vertical writings 02:50:38 ...but I believe this kind of magazines 02:50:50 ...the volumes drastically reduced in Japanese market 02:51:03 ...they are being rapidly replaced by web information 02:51:06 ...I think our goal is 02:51:14 ...how to make electronic book 02:51:18 ...for the magazine as is 02:51:22 ...what is the best solution to 02:51:26 ...provide the informations 02:51:31 ...included in this magazine 02:51:54 ...Ashimura-san, please extract the requirements from this magazine, but not discuss how to make this magazine as is 02:51:57 ...any comments? 02:52:04 Ashimura-san: yes, I compleely agree 02:52:16 ...we should not concentrate how to solve the issues but the use case and what is required 02:52:22 K: We have eight minutes 02:52:28 ...any comments on the three presentations 02:52:52 @: I would like to hear Bert's comments on Ishii-san's presentation on page model 02:53:13 Bert: I think I need to talk more about the long list of problems; so much to you 02:53:15 ...base media 02:53:18 s/@:/Murata:/ 02:53:19 ...we have something in CSS 02:53:23 ...also working on new ideas 02:53:32 s/Session 1; Speakers: Makoto Murata, Koji Ishii, Shinya Takami/[ BREAK ]/ 02:53:34 rrsagent, draft minutes 02:53:34 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 02:53:35 ...that are only starting; Daniel Glazman has some ideas 02:53:41 ...we will talk about this week at our meeting 02:53:45 ...I know there are problems 02:53:52 ...want to know what the requirements area 02:53:59 ...some studies were based on print books 02:54:04 ...need more on ebooks 02:54:18 ...most of people in WG come from Western typography 02:54:45 ...I know there are problems, so I'm interested in hearing more about requirements 02:54:53 Daniel: Rendering engine vendors 02:55:01 ...focus on page loading and over the wire 02:55:13 ...not so interested in batch processing and static documents 02:55:22 ...why IDPF had to standardize things outside of @ 02:55:28 ...it was not relevant for the dynamic web 02:55:45 ...browser vendors don't want a few technologies if not relevant for web 02:55:57 ...other is Webkit monopoly as rendering engine for ebook readers 02:56:12 ...almost all of you are using the same engine so there is no competition and incentive 02:56:21 Ishii-san: one question to ask Daniel 02:56:37 ...rather than each requirement I listed, they are examples for you to understand the primary topic 02:56:42 ...the EPUB pages are not 02:56:49 ...paged media as defined in CSS 02:57:05 ...most EPUB RS vendors, especially on one major mobile platform where we cannot modify Webkit 02:57:12 ...we have to make it usable on known page media 02:57:21 ...if future versions take level 3 and make available 02:57:30 ...we cannot implement for tablets 02:57:39 ...wonder if EPUB pages shoudl be separated from page media 02:57:48 ..or another type of media where we can define a frame 02:57:52 ...within a browser 02:58:00 ...and that frame has each pages 02:58:11 Daniel: We discussed a little bit about a session 02:58:16 ...with Bill McCoy 02:58:27 ...People from Hachette said they had to implement pagination over Webkit 02:58:32 ...because it was not available 02:58:42 ...pagination EPUB uses is similar to slidereader 02:58:59 ...take same pagination scheme, I don't see why it should be limited to an EPUB page model, it's more global than that 02:59:03 I: I agree 02:59:13 ...issue is that slide model is not available in CSS today or is it? 02:59:14 s/I:/Ishii:/ 02:59:25 Richard: Can we move onto Internationalization examples? 02:59:31 ...please let's keep on track 02:59:37 ...I am getting some complaints 02:59:49 ...So I have a question for Murato-san 02:59:59 I: a lot of issues come from image positioning and sizing 03:00:00 ...not sure 03:00:06 ...it's not Internationalization issues 03:00:10 shiratori has joined #ebooki18n 03:00:17 ...but I'm not hearing those issues in other countries other than Japan 03:00:23 ...but it's more important for Japan 03:00:30 Richard: Ok, that is a good point 03:00:34 ...Let me ask my question 03:00:43 takase has joined #ebooki18n 03:00:46 ...you would asking about restorized coent 03:00:48 content 03:00:57 koike_ has joined #ebooki18n 03:00:59 ...Manga translated from Japanese into Chinese 03:01:02 ...the sound effects 03:01:10 ...lots of sound effects in Kanji 03:01:27 ...so the Chinese people do not hear the sound effects 03:01:31 timely related - Layout analysis for National Geographic Web site http://www.html5rocks.com/en/tutorials/casestudies/natgeo/ 03:01:32 ...if you rastorize the materials 03:01:34 s/Kanji/katakana/ 03:01:38 ...perhaps if you use SVG? 03:01:43 ...is that a fair point? 03:01:53 M: multilingual example demonstrated yesterday 03:01:57 ...accessibility is important 03:02:07 ...we understand that existing Manga is completely rastorized 03:02:23 ...difficult to provide nice text...to fit in baloon 03:02:26 q+ 03:02:34 ...One solution is to provide real text and rastorized text 03:02:42 ...provide SVG and specificy invisible element 03:02:46 ...that is a possibility 03:02:52 ...or provide an underlined XML document 03:02:55 ...as another possibility 03:03:09 ...we have not specified; rest is up to users or authors 03:03:14 s/M:/Murata:/ 03:03:17 ...Yes, I understand your concern 03:03:27 ...publishers only have rastorized Manga 03:03:35 ...so provide some features but rest is up to the market 03:03:38 shige has joined #ebooki18n 03:03:50 Markus: We saw a multilingual demo by Fujifilm 03:03:53 ...how did they do it? 03:03:59 M: small rastorized file 03:04:09 ...on top of Japanese text 03:04:11 s/M:/Murata:/ 03:04:15 ...the baloon shows text 03:04:22 ...can be done easily with SVG animation 03:04:29 ...don't need Javascript and we are happy to hear that 03:04:46 Ivan: I have a short question 03:04:49 ...come back to that 03:04:57 ...I am intrigued by one of your remarks, Murato-san 03:05:03 RRSAgent, draft minutes 03:05:03 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html karl 03:05:07 ...that there is no real agreement whether vertical writing is important or not 03:05:15 ...For us outsiders, this is a difficulty 03:05:22 ...I had heard that it is very important in Japan 03:05:44 ...Dicussion with Chinese friends say they don't want vertical writing except for historical text 03:05:50 ...So I was surprised by your remark 03:05:58 ...there was this strong contrast 03:06:06 ...May be a longer discussion 03:06:17 M: Japanese could spend ten hours on this topic 03:06:36 Richard: we don't have to talk only about the topics that the speakers brough forward 03:06:41 s/M:/Murata:/ 03:06:44 K: Let's have lunch break and have discussions offline 03:06:44 RRSAgent, draft minutes 03:06:44 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html karl 03:06:56 Ashimura-san: lunch table is in front of the entrance 03:07:09 K: please next session speakers should prepare their connections 03:07:19 rrsagent, make minutes 03:07:19 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html karen_ 03:13:34 AndChat474201 has joined #ebooki18n 03:17:36 kotakagi has joined #ebooki18n 03:27:48 plh has joined #ebooki18n 03:28:09 tmichel has joined #ebooki18n 03:28:37 tlk_ has joined #ebooki18n 03:28:54 yasuki has joined #ebooki18n 03:31:47 Masakazu_Kitahara has joined #ebooki18n 03:36:40 Koji has joined #ebooki18n 03:42:22 AndChat474201 has joined #ebooki18n 03:43:45 glazou has joined #ebooki18n 03:47:12 hayato has joined #ebooki18n 03:58:00 kurui has joined #ebooki18n 03:58:06 kotakagi has joined #ebooki18n 04:01:24 Koji has joined #ebooki18n 04:01:51 ScibeNick: bert_ 04:01:58 marie has joined #ebooki18n 04:02:09 [Richard thanks the organizers] 04:02:33 [... and the sponsors] 04:02:51 shige has joined #ebooki18n 04:03:16 r12a: Next workshop in Paris in September. Talk to Liam about that one. 04:03:36 kyoji has joined #ebooki18n 04:04:19 [Next speaker is Shinyu Murakami, Antenna House] 04:05:19 murakami: CSS3 page implementation in Antenna House. AH is Uusing several W3C specifications. 04:05:40 ... Particiapted in JLREQ. 04:06:05 ... We're making ebooks and print books simultaneously. 04:06:21 ... Cloud-authoring service, single source 04:06:27 ... Uses CSS for ebook 04:06:42 ... Uses CSS and/or XSL for print. 04:07:17 ... Used by O'Reilly. 04:07:33 ... Important aspects of CSS layout specs: 04:08:00 ... About CSS3 Page for books today: 04:08:08 Norbert has joined #ebooki18n 04:08:47 ... Draft, but used today. 04:09:11 ... With proprietary extensions. 04:10:01 ... JLREQ is also available as a printed book, formatted this way. 04:10:18 ... Many O'Reilly book also made with CSS. 04:10:39 i/ScibeNick:/scribenick: bert_/ 04:10:49 ... An O'Reilly book by Nelly McKesson describes how. 04:11:08 i/scribenick: bert_/[ LUNCH ]/ 04:11:09 ... It is made with AH Formatter. 04:11:10 AndChat474201 has joined #ebooki18n 04:11:16 rrsagent, draft minutes 04:11:16 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 04:11:25 ... Future: 04:11:40 ... EPUB readers will have rich features. 04:12:05 ... CSS3 Page for ebook layout issues. 04:12:16 ... [shows examples of layout] 04:12:29 ... Centered on page or in page corner. 04:12:41 ... Positioning a picture. 04:12:49 ... Page floats in draft spec. 04:13:19 ... Image repeated in page margin area on all pages. 04:14:00 ... This can be possible in future EPUB with CSS. 04:14:45 ... JLREQ is also useful for page layout requirements, 04:14:45 ... End notes, footnotes in vertical writing. 04:14:45 ... Position of illustrations in vertical layout. 04:15:01 ... I hope future CSS specs will standardize these requirements. 04:16:03 ... [showing an example with Ruby] 04:16:28 ... I made this example myself, it is not from a book. 04:16:39 ... [another example, page floats] 04:16:52 ... We can do this today, with CSS draft specs. 04:17:46 [next speaker is Bobby Tung] 04:18:31 Tung: What is bopomofo ruby? 04:18:48 ... phonetic system, mainly in Taiwan. 04:18:59 ... Used in education. 04:19:28 ... 37 symbols + 4 tone marks. 04:20:04 ... tone marks should be placed to the right of the other symbols. 04:20:46 ... bopomofo of a character can be 1 to 4 symbols with or without a tone mark. 04:21:08 ... Ministry of Education of Taiwan published composition rule for bopomofo in 2000. 04:21:23 ... But almost impossible to do on the Web. 04:21:25 kawada has joined #ebooki18n 04:21:50 q+ to ask are there similar requirements for Cantonese (such as ruby but with more tones) or other languages? 04:22:00 q? 04:22:14 ... Tone mark glyphs in Unicode since 1993. Glyphs do not satisfy MoE's requirements. 04:22:45 ... [diagram of glyph size distributions] 04:23:02 ... HTML mark-up needs nested ruby. 04:23:18 ... CSS font size proportions. 04:23:36 ... [screendump on Webkit] 04:23:47 ... EPUB reflow. 04:24:27 ... And in horizontal writing with CSS, should be displayed inline. Often looks terrible. 04:24:37 ... Alignment is also an issue. 04:25:00 ... Center baseline. Letter spacing issue needs investigation. 04:25:16 ... Will need 'ruby-align: center' 04:25:32 ... With relative font-size. 04:25:44 q- 04:25:47 ... Does this conflict with Japanese ruby requirements? 04:26:04 takase has joined #ebooki18n 04:26:11 ... I asked for alternative solutions. 04:26:20 ... Some suggested web fonts. 04:26:44 ... Lot of Chinese chars have alternative pronunciations. 04:26:49 yasuharu has joined #ebooki18n 04:26:51 ... We're working on tools. 04:27:17 ... Marking up every character (in educational books) is too hard without a tool. 04:27:22 Koji has joined #ebooki18n 04:27:36 ... Government of Taiwan is willing to help implementers. 04:27:47 murakami has joined #ebooki18n 04:28:29 [next speaker is Yasuki Ikeuchi] 04:30:18 kawada_ has joined #ebooki18n 04:30:19 q+ To ask how common instances of bopomofo and ruby for running headers (Japanese) are. 04:30:56 Ikeuchi: ACCESS EPUB 3.0 engine, fed back into Readium. 04:31:14 ... Two issues: 04:31:46 ... 1st is long ruby line breaks, found no work-around. 04:32:03 i|Yasuki Ikeuchi|-> http://www.w3.org/2013/06/ebooks/slides/Ikeuchi.ppt Ikeuchi-san's slides| 04:32:11 ... Ruby nakiwakare 04:32:43 ... in light novels, for high school students. 04:32:53 rrsagent,, draft minutes 04:32:53 I'm logging. I don't understand ', draft minutes', kaz. Try /msg RRSAgent help 04:32:54 ... Reflow the ruby is difficult. 04:33:51 ... Reflow the ruby over two uneven lines, or over two top-aligned lines, or split the base text? 04:34:19 ... Kanbun is for classic Chinese text in translation. 04:34:31 ... It is required in elementary school. 04:34:40 rrsagent, draft minutes 04:34:40 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 04:34:50 ... Some features can be done with CSS Ruby. 04:34:55 ... But not enough. 04:35:10 ... JIS X4051 is the standard. 04:35:36 ... [Kanbun examples] 04:36:24 ... [shows some "normal" ruby and "kaeri ten" ruby] 04:36:35 ... needs to reorder the characters. 04:37:07 ... Kanbun sometimes has emphasis. 04:37:28 ... Sometimes moved to left side of the vertical line. 04:37:48 i|Next speaker is Shinyu Murakami|-> http://www.w3.org/2013/06/ebooks/slides/Murakami.pdf Murakami-san's slides| 04:38:03 ... Conclusion: currently difficult to resolve with CSS Ruby spec, 04:38:14 ... but we have to solve it. 04:38:27 bobbytung has joined #ebooki18n 04:38:28 q? 04:38:36 ack karl 04:38:36 karl, you wanted to ask are there similar requirements for Cantonese (such as ruby but with more tones) or other languages? 04:38:36 i|next speaker is Bobby Tung|-> http://www.w3.org/2013/06/ebooks/slides/Bobby.pdf Bobby's slides| 04:38:38 q+ 04:39:29 Murata: Can you not use Unicode code points? 04:39:55 Ikeuchi: Yes, implementation issue. 04:39:59 AndChat474201 has joined #ebooki18n 04:40:08 murata: so only implementation? 04:40:23 ikeuchi: But is also missing in the CSS spec. 04:41:16 Kobayashi: Kanbun is difficult to implement. It is also a small market. JLTF decided not to describe it. 04:41:16 i|Next speaker is Shinyu Murakami|-> http://www.w3.org/2013/06/ebooks/slides/Murakami.pdf Murakami-san's slides| 04:41:20 rrsagent, draft minutes 04:41:20 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 04:41:39 ... Some inline text similar to bopomofo and ruby. 04:42:02 ... Unicode has 10 kanbun characters, but that is not enough to correctly visualize. 04:42:21 ... Usually the symbols are made from multiple chars, like ligatures. 04:42:42 ... Glyphs can be huge. Costly for font vendors. 04:42:56 q? 04:43:07 ... other questions about last 3 talks? 04:43:37 Karl dubost: Ruby is very specialized. 04:43:40 ack ddavis 04:43:40 ddavis, you wanted to ask how common instances of bopomofo and ruby for running headers (Japanese) are. 04:43:49 ... Is there similar for other languages? 04:44:05 .. Is it reusable? Other inline annotations? More generic? 04:44:26 ???: ruby-align: center 04:44:46 s/???:/bobbytung:/ 04:45:23 kobayashi: About Karl's question: 04:45:42 ... Ruby is made for Japanese, but can be used for other languages. 04:45:54 ... Who has examples of other uses? 04:46:02 ... Bopomofo is an example. 04:46:15 AndChat|474201 has joined #ebooki18n 04:46:23 AndChat474201 has joined #ebooki18n 04:46:25 R12a: Used in Chinese. Bopomofo indeed has some issues. 04:46:39 ... In HTML ruby spec we say is can be used generically. 04:46:44 ... I've seen Arabic. 04:47:07 ... But things like glosses are probably beter done with something that was designed to be generic. 04:47:31 q+ to speak 04:47:43 ... I think we should finsih ruby soon, use it for far-east. Then look at generic solutions. 04:48:16 q+ to speak about ruby and need to focus on real requirements and not hypothetical ones and to get the current ruby spec implemented first 04:48:23 Kobayshi: When we use ruby in HTML, we tend to use inline annotation characters. 04:48:32 ... Suggested that to Unicode. 04:48:46 ... Ruby is similar to inline annotation. 04:49:04 ... We have possibilities to use such taggings. 04:49:29 r12a: But Unicode doesn't do double-sided Unicode and some other things 04:49:58 kobayashi: Yes, long discussion possible between using HTML and using Unicode. 04:50:20 ... We made a Note, Unicode and W3C, about tagging and functionality. 04:50:45 ... If there are 2 descriptions, the tags take priority and the text is ignored. 04:50:51 Arabic/Hebrew annotations are vowel marks with completely different layout considerations, AFAIK 04:51:05 q? 04:51:47 stearns_: yeah, let's please resist the tendency to want to shoehorn that other stuff into ruby 04:51:53 ... Bobby Tung asked if Chinese bopomofo can live with ruby. Does it need more study? 04:52:11 s/stearns_: yeah,/stearns_, yeah,/ 04:52:14 murata: I'm interested in the answer. What mark-up structure is needed? 04:52:21 RRSAgent, make minutes 04:52:21 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html MikeSmith 04:52:45 r12a: We have two or three ruby specs for mark-up, and one draft for style. 04:53:33 ... 1st is [...], 2nd is HTML5, 3rd is Ruby Extension Spec. 04:53:43 ... Who heard about the 3rd? 04:53:45 shige has joined #ebooki18n 04:53:48 ... [not many] 04:53:59 ... And then there is the CSS draft. 04:54:22 ... That determines the positioning. It is back to Working Draft. 04:54:57 ... Some mark-up was not taken into account, and some other issues. That has to be fixed. 04:55:15 ... I hear all the time that ruby is important. 04:55:36 ... We can have the extension spec for HTML5, but only if we find implementations. 04:55:57 ... Issue is then that it is incompatbile with ruby in HTML5 itself. 04:56:21 ... Ruby is not going to be taken out of HTML5. 04:56:43 ... But maybe some parts of it can be replaced. 04:57:14 ... But I think we want the implementers to impl the extensions spec, which will then replace HTML5. 04:57:32 murata: Does the extension spec satisfy the Taiwanese requirements? 04:57:56 r12a: Yes, the structure is actually quite simple (in contrast to layout). 04:58:08 murata: So not for accents? 04:58:31 before hoping that Mozilla and others implement the extension spec, let's please hope that they first implement ruby at all. Which they don't yet at all. 04:58:41 q? 04:58:49 r12a: Yes, the actual placement is done by the style. Need to mark it up, but tone marks are positioned by style. 04:59:05 kawada_ has joined #ebooki18n 04:59:10 ... The extension spec doesn't specify that. Mark-up has no issue. 04:59:21 ... But we need implementations. 04:59:34 murata: Bobby, do you agree? 05:00:11 bobby tung: I want to provide input to the CSS module. 05:00:26 ... Because the style doens't look so well now, people don 05:00:34 ... 't use it right now. 05:00:47 ... Will try to impl in webkit this year. 05:01:05 r12a: I'm hoping something may happen today. 05:01:14 rrsagent, draft minutes 05:01:14 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 05:01:30 ... We need browsers to implement. We need people to review the extension spec. And we need people to look at and help with the CSS spec. 05:01:33 ... Who can help? 05:01:51 link to extension spec here? 05:01:53 Mike Smith (W3C): I'm based here in Tokyo. 05:02:02 ... I've spent lot of time on this. 05:02:13 ruby extension : http://www.w3.org/International/notes/ruby-extension/ 05:02:16 ... Before the extension spec, we need impl of ruby at all. 05:02:26 thanks, bobbytung 05:02:55 ... Make contacts with implementers. I can provide names at Mozilla. 05:02:59 s/Karl dubost:/Karl_dubost:/ 05:03:14 ... Ruby base element is missing from impl. 05:03:19 s/bobby tung:/bobby_tung:/ 05:03:23 rrsagent, draft minutes 05:03:23 I have made the request to generate http://www.w3.org/2013/06/03-ebooki18n-minutes.html kaz 05:03:31 ... Priority is to get basic ruby implemented. 05:03:54 ... Let's not add new requirements, especially hypothetical ones. 05:04:14 ... If we really need them, we can consider putting them somewhere. 05:04:27 s/Mike Smith (W3C):/Mike_Smith_(W3C):/ 05:04:28 r12a: What other requirements? 05:04:43 mike: E.g., using ruby in Arabic. 05:04:53 r12a: How do we make this happen? 05:05:15 mike: Knowing how the browser makers operate, they respond to business needs. 05:05:45 ... E.g., Mozilla now wants to make a mobile OS, interested in getting device makers to use it. 05:06:04 ... An e-book device could use it. 05:06:24 ... So if you make a device, tell them what the requirements are. 05:06:54 Kobayashi: Mike's comments are important for us. 05:07:07 ... How to implement the requirements. 05:07:42 q+ to say that we from W3C can help broker discussions with implementors 05:07:47 ... I have some questions: 05:07:50 q? 05:08:37 s/some questions:/a question to Ikeuchi-san/ 05:09:23 ... Problem is to generate e-books from legacy paper books? 05:09:45 ... Sometimes we tend to only move the paper books as-is. 05:10:04 ... But sometimes paper-books have some functionality, to realize, inform something. 05:10:14 ... Ruby can be used as inline annotation. 05:10:38 ... We may need to change the representation based on that, 05:11:06 Ishii: There could be different ways to present the ruby. 05:11:32 ... But working with publishers, we haven't found better ways yet. Long ruby is an issue. 05:12:01 ???: Talking as a publisher in Japan, long ruby tends to be used in light novels. 05:12:16 s/???:/takami-san:/ 05:12:35 ... Light novel very important and thus ruby very important. 05:13:23 Kaz: Ruby not just for pronunciation, also for annotations. EPUB includes pronunciation. 05:13:38 yasuharu has joined #ebooki18n 05:13:52 ... We imported phoneme elements into ruby. 05:14:18 ... Maybe, as Kobayashi mentioned, we should now concentrate on annotation functions. 05:14:29 q+ 05:14:36 ack k 05:14:36 ack kaz 05:14:40 ack kaz 05:14:44 ack MikeSmith 05:14:44 MikeSmith, you wanted to speak and to speak about ruby and need to focus on real requirements and not hypothetical ones and to get the current ruby spec implemented first and to 05:14:47 ... say that we from W3C can help broker discussions with implementors 05:14:53 ack r12a 05:15:08 AndChat474201 has joined #ebooki18n 05:15:11 Mike: Many people probably do not know how W3C works. We broker between parties. 05:15:27 ... Requirements and implementers. W3C staff can help. 05:15:36 ... Get involved in WGs. 05:15:48 ... Ruby discussions are in HTML WG. 05:16:02 ... I can help, so can Daniel Davis. 05:16:19 ... It helps to be member of W3C. 05:16:36 s/We imported phoneme elements into ruby./We imported phoneme elements into SSML 1.1 for Ruby when when internationalized SSML/ 05:16:39 ... Members get direct access to us. 05:17:14 Ivan: The Interest Group we are setting up is for this. If the WG is too scary, the IG may be better. 05:17:26 ... The IG is to collect, synthesize requirements. 05:17:51 ... Make it usable by HTML, WG, CSS WG, I18N WG, etc. 05:18:07 r12a: I18N WG is working on a requirements document. 05:18:42 [break until 14:40] 05:19:26 s/I18N WG is working on a/I18n WG is about to publish a Note about use cases/ 05:26:39 Koji has joined #ebooki18n 05:29:07 kotakagi has joined #ebooki18n 05:31:20 kyoji has joined #ebooki18n 05:32:13 tlk_ has joined #ebooki18n 05:40:12 scribenick: ddavis 05:40:19 scribenick: ddavis 05:40:35 scri 05:40:50 Koji has joined #ebooki18n 05:41:00 ddavis has joined #ebooki18n 05:41:24 r12a: Let's start with the next session. 05:41:29 sam_ has joined #ebooki18n 05:41:35 ... Again, we're going to hear three people's ideas. 05:41:43 ... Discussion will be afterwards. 05:41:53 ... Norbert Lindenberg to start. 05:42:09 Norbert: Will talk about JavaScript and ebooks. 05:42:23 ...How we can take books and make them more interactive. 05:42:35 yasuharu has joined #ebooki18n 05:42:38 ... First thing is an intro to the JavaScript platform. 05:42:52 ... Firstly, the ECMA organisation based in Switzerland. 05:43:00 ... They define the language and core API. 05:43:14 ... and Internationalization API. 05:43:26 ... W3C defines DOM, etc. with access to JavaScript 05:43:42 ... and specifications such as XHR to communicate with service 05:43:56 AndChat474201 has joined #ebooki18n 05:44:00 ... Then there are libraries such as jQuery, Dojo, YUI, Node. 05:44:14 ... Core ECMAScript language started with Unicode 05:44:22 ... Originally UTF-16 05:44:54 ... Still some areas of Unicode using 16-bit encoding 05:45:06 ... Sometimes difficult to work with these characters with JavaScript 05:45:20 ... This is being address in ECMAscript 16 05:45:36 ... Also adding normalization 05:45:51 ... and the ability to understand unicode properties. 05:46:08 ... We've been working on an i18n API 05:46:18 ... This allows string comparison and sorting 05:46:34 ... Support for numbers, currency, date and time formatting 05:46:48 AndChat|474201 has joined #ebooki18n 05:46:57 ... Number formatting can be Arabic, Indic 05:47:29 .. The same thing for dates - Korean, Japanese, Thai, Roman-alphabet, etc. 05:47:38 http://norbertlindenberg.com/2012/12/ecmascript-internationalization-api/index.html ->The ECMAScript Internationalization API 05:47:45 ... Note that the Thai year is not 2013 - in this case is 2556 05:48:05 ... Now started work on version 2.0 of i18n API with target of completion by end of 2014 05:48:19 ... This will include time zone supports, e.g. for meetings 05:48:31 kotakagi has joined #ebooki18n 05:48:32 ... Also text segmentation (word breaking, sentence breaking) 05:48:45 q+ have you seen mozilla's webL10n javascript i18n / l10n library? 05:48:56 ... Enables search engine creation with JavaScript 05:49:12 q+ to ask if speaker knows about mozilla's webL10n javascript i18n / l10n library? 05:49:18 ... Also support for message formatting, e.g. gender and plural handling 05:49:26 ... Useful for languages such as French, Arabic, etc. 05:49:51 ... EPUB 3 now allows