Two examples of EPUB3 Manga

1,434 views
Skip to first unread message

MURATA Makoto

unread,
Jul 2, 2011, 11:28:24 AM7/2/11
to epub-work...@googlegroups.com
Dear colleagues,

Here goes. I am grateful to the author (Kuratsuka Riko) and
members of the Japanese EPUB project supported by MIC.

http://epub-revision.googlecode.com/files/harukoJPEG.epub
http://epub-revision.googlecode.com/files/harukoHTML.epub

Comments welcome.

--

Praying for the victims of the Japan Tohoku earthquake

Makoto

Hadrien Gardeur

unread,
Jul 23, 2011, 5:27:13 AM7/23/11
to epub-work...@googlegroups.com
What about using directly SVG images instead of embedding these images in an HTML file ?

Manga & comics in general could benefit from EPUB too if we could push things a little beyond what we have. Page per page browsing would already work fine with EPUB 3.0 but we'd also need:
  • the ability to break up the page into multiple panels (for smaller screens) with transitions between the panels
  • a mapping between text/image to enable search
Hadrien

MURATA Makoto (FAMILY Given)

unread,
Jul 23, 2011, 6:28:13 AM7/23/11
to epub-work...@googlegroups.com
> What about using directly SVG images instead of embedding these images in an
> HTML file ?

Yes, that is a possibility. I still do not know which of the three
possibilities: HTML Manga, SVG Manga, or JPEG Manga is better. I am
aware of some advanced use of HTML5 for Manga.

We should try SVG manga and study pros and cons. If I have time,
I will create another example.

Cheers,
Makoto

Hadrien Gardeur

unread,
Jul 23, 2011, 8:10:06 AM7/23/11
to epub-work...@googlegroups.com
Yes, that is a possibility.  I still do not know which of the three
possibilities: HTML Manga, SVG Manga, or JPEG Manga is better.  I am
aware of some advanced use of HTML5 for Manga.

We should try SVG manga and study pros and cons.  If I have time,
I will create another example.

Well, you'd still probably embed a bitmap in the SVG, but one potential plus for SVG would be tha ability to control text.

This way, you could either hide text behind an image to enable search, or even better, add text over the bitmap and offer multiple translations.

To provide a credible answer to proprietary formats though, we'll really need panel navigation and not just page based display.

I'm aware of several publishers in France that would also be interested in this effort. How could we start a group effort on comics/manga for EPUB ?

Hadrien

MURATA Makoto

unread,
Jul 23, 2011, 9:43:40 AM7/23/11
to epub-work...@googlegroups.com
> I'm aware of several publishers in France that would also be interested in
> this effort. How could we start a group effort on comics/manga for EPUB ?

One possibility is to have an IDPF workshop dedicated to fixed layout
such as Manga in October (around the EPUB Asia-Pacific Exchange
Conference in Taiwan), as suggested by Bill McCoy in the previous
workshop. I am wondering what I can do.

Daniel Weck

unread,
Jul 23, 2011, 1:32:59 PM7/23/11
to epub-work...@googlegroups.com
The "Bifter" comic is built with HTML5/SVG, and uses a mix of techniques to expose content and semantics (e.g. CSS styles for offscreen text).

SVG only:
http://www.bifter.co.uk/issues/8.svg

HTML presentation:
http://www.bifter.co.uk/issue/8/

Cheers, Daniel

Bill McCoy

unread,
Jul 24, 2011, 11:40:22 AM7/24/11
to epub-work...@googlegroups.com
Yes, a clear message from last week's workshop on advanced adaptive layout (notes will be published early next week) was that IDPF also needs to be looking at fixed layout for EPUB. 

It doesn't seem certain that we need additional capabilities in the EPUB standard (as there are already 3 different ways to do it) vs. just clarifying alternatives and best practices but there's a lot to discuss. A workshop in Taipei on October 24 or 25 is very likely, stay tuned for announcement.

Manga will be a key use case and as Hadrien pointed out has the most demanding requirements. But I  personally would rather see us not start a group effort focusing specifically on EPUB manga/comics until we have general approaches for fixed layout better understood since there are lots of classes of documents/publications where publishers are interested in fixed layout EPUB.

--Bill


--


Bill McCoy
Executive Director
International Digital Publishing Forum (IDPF)
bmc...@idpf.org

MURATA Makoto

unread,
Jul 24, 2011, 8:56:41 PM7/24/11
to epub-work...@googlegroups.com
Bill,

It is true that most of the existing e-manga uses fixed layout. However,
to overcome the screen size problem, adaptive-layout manga has been
tried. I would not be surprised if future e-manga heavily uses adaptive-
layout.

Unfortunately, most of the adaptive-layout manga is not publicly
available. But here are some examples. Change the
window/font size and you see the layout change.

http://bizpal.jp/epub/contest01/Download?id=a5741e72-b9bd-4281-bdae-f9cf3fc0bf37
http://bizpal.jp/epub/contest01/Download?id=dc3f0d4b-52bf-4e5c-abd1-9be75de8fd3a

I am wondering how the next workshop should be organized. I agree
that we should focus on publication types that typically use fixed-layout
but I also think that we should not eliminate the use of adaptive-layout.
Technologies required for such adaptive-layout may well be different
from those discussed in the previous workshop.

Regards,
Makoto


2011/7/25 Bill McCoy <bmc...@idpf.org>:

--

Bill Kasdorf

unread,
Jul 25, 2011, 10:26:52 AM7/25/11
to epub-work...@googlegroups.com
This e-mail has crystallized a concern I've had since the adaptive layout workshop last week. I worry about dividing the adaptive layout discussions and the fixed layout discussions. There are many areas where these concerns overlap and intersect. I've been thinking a lot about cookbooks lately, and this discussion about manga has underscored how general some of the issues are. There are lots of cases where one needs to manage fixed chunks of content (what might be a page in a manga or a spread in a cookbook) but where the concept of a "page" needs to be more fluid and flexible, _adapting_ to variant presentation needs within a _fixed_ structure. Shouldn't we start by talking about "advanced layout" and not creating too sharp a divide between the "adaptive" and "fixed" discussions at the outset?

--Bill Kasdorf

Bill McCoy

unread,
Jul 25, 2011, 10:38:57 AM7/25/11
to epub-work...@googlegroups.com
Hi Bill K,

I worry about this too and yes adaptive content will certainly have fixed chunks in many cases.

But the basic use case of pure fixed content (a sequence of pre-existing final form pages) is well established and, I believe, quite distinct from the basic use case of adaptive layout (where pagination is dynamic). I believe it's reasonable that the set of people who will be interested in working on these two topics may not be the same and in pursuing EPUB's further evolution we are going to err on the side of modularity. Of course we will strive to coordinate resulting solutions, helped in this case because I expect there will be substantial overlap in contributors, and I hope to have more to announce soon about additional means for effecting such coordination.

--Bill

Grazioli, Frank - Hoboken

unread,
Jul 25, 2011, 10:39:29 AM7/25/11
to epub-work...@googlegroups.com
Nodding to Bill here - *adaptive* better characterizes the ability/function to render within the parameters of the reading system/device: fixed in the sense of "mirror print" at one extreme, wholly reflowable at the other, and some hybrid (local, isolated fixed elements in a sea of reflowable) as the middle road?

_________________________________________________________________________
Frank Grazioli | John Wiley & Sons, Inc. | Professional & Trade Group | +1 201 748 6436

Leonard Rosenthol

unread,
Jul 25, 2011, 12:43:57 PM7/25/11
to epub-work...@googlegroups.com
I think Bill hit the mark with his specific "divider line" below.

There is pre-paginated content and dynamic paginated content.  They can even exist in the same publication (eg. A full or two page Ad spread vs. the content).  This is the model that we (Adobe) uses in our DPS tooling – where the author/producer determines what their content should (and should not) do.

Within a given pre-paginated "page", the content itself may be dynamic and/or reflowable – but it all remains together on the "page".

Leonard Rosenthol  |  PDF Architect · Principal Scientist |  Adobe Systems Incorporated  |  p. 408.657.PDFS  |  c. 215.808.4978  |  leon...@adobe.com

Hadrien Gardeur

unread,
Jul 27, 2011, 5:53:09 AM7/27/11
to epub-work...@googlegroups.com
Manga/comics are mostly paginated but many proprietary formats also have another layout where the page is divided in multiple elements and transitions are added between each of these elements. Picture books could have the same requirements, but unlike other publications where most of the content will be in an HTML "page", manga/comics will rely almost entirely on images.

Another important thing to keep in mind: most comics/manga are already illegally distributed using .cbr/.cbz files which are essentially images in a ZIP or RAR package. Moving from .cbr/.cbz to EPUB isn't that far of a stretch and if the implementation is easy enough, many existing comic viewers/readers would also add EPUB support. Designing a complex solution that would fit (in theory) a little bit better with our idea of "pre-paginated content" might be the wrong direction if we'd like to have the widest adoption possible.

Hadrien

MURATA Makoto

unread,
Jul 27, 2011, 6:18:15 AM7/27/11
to epub-work...@googlegroups.com
Hadrien,


> Designing a complex solution that would fit (in theory) a little bit better with our idea of "pre-paginated content" might be the wrong direction if we'd like to have the widest adoption possible.

I have the same worry. But I also have other concerns. First,
EPUB3 allows too many possibilities (HTML-and-JPEG, SVG-and-JPEG,
and directly-JPEG) as simple solutions. Do these too many
possibilities make manga authoring and implementation works
difficult? Second, people rely on complicated Javascript and CSS for
adaptive "pre-paginated content". Do such complicated EPUB manga
cause interoperability problems? It appears that we are already
preparing topics for the next workshop!

Hadrien Gardeur

unread,
Jul 27, 2011, 7:43:46 AM7/27/11
to epub-work...@googlegroups.com
I have the same worry.  But I also have other concerns.  First,
EPUB3 allows too many possibilities (HTML-and-JPEG, SVG-and-JPEG,
and directly-JPEG) as simple solutions.  Do these too many
possibilities make manga authoring and implementation works
difficult?  Second, people rely on complicated Javascript and CSS for
adaptive "pre-paginated content".  Do such complicated EPUB manga
cause interoperability problems?  It appears that we are already
preparing topics for the next workshop!

Agree that this is a major concern too. Most content providers and comics viewers would be happy with a simple EPUB that would contain some metadata, a table of contents and bitmap files directly. The need to wrap these bitmap files in either SVG or HTML is already a constraint for them.

If we really want to design a pragmatic solution here, we need to start from a very basic manga/comics experience and make sure that the barrier to entry is not too high.

As EPUB3 is used to package more and more kind of publications, I'm also worried that reading systems will have major difficulties to create a good experience for every type of content. A user might expect the ability to quickly zoom in/out and different controls over page turning while reading a manga/comics rather than a document. I don't expect think that we should rely entirely on JS and CSS to handle all of this. How can we deal with this diversity in a reasonable way ?

Hadrien

Bill McCoy

unread,
Jul 27, 2011, 10:04:28 AM7/27/11
to epub-work...@googlegroups.com
It would be awesome if someone interested in manga with technical chops had a look at a title fulfilled to the B&N Nook Color magazine application. Folks who know have indicated that it is very basic fixed-format EPUB which has bitmap images as spine items. No DRM apparently (who knew B&N was so progressive!). I hope to prevail upon Roger Webster of B&N to present about their solution at our intended workshop but any advance fact-finding can only help.

This approach might meet the very simple requirements Hadrien listed. Technically I believe it's illegal EPUB 2 and EPUB 3 because bitmap images aren't allowed in the spine but this could be either a) bug-fixed into legitimacy (wrt EPUB 3, before the concrete has hardened) or b) if it isn't too burdensome SVG containers pointing to images could be at spine level which is perfectly OK EPUB 3 and might add some value (esp. if CTM manipulation of the base image data was in some cases desirable). I believe that with spine-level fallbacks accessibility via XHTML text alternatives could be provided although SVG would also provide intrinsic fallbacks.

I don't share Makoto's worry because I think there are different types of fixed-format content and they will have different requirements. A business presentation could utilize the Apple-style (CSS fixed positioning) approach even though it affords relatively low precision, but will be compact and degrade gracefully thus providing some inherent accessibility. That doesn't mean that this will work well for a manga title. A high-quality brochure would need to use SVG to get precision and printability. A manga that is authored as a hand-drawn bitmap doesn't need SVG page representation - a  bitmap image is all that it is and can be, fundamentally.

--Bill

Bill Kasdorf

unread,
Jul 27, 2011, 10:21:30 AM7/27/11
to epub-work...@googlegroups.com

This is an issue we have been dealing with in the nextPub/PRISM-to-EPUB Mapping Committee (predominantly magazine publishers wanting to use EPUB 3 as a distribution standard). The issue specifically comes up in terms of ads in magazines (e.g., the inside front cover) which are almost universally supplied as PDFs but which even so are largely bitmaps (big color images are common, obviously, plus text). The recommendation that came out of our call this week was that instead of providing PDFs with fallbacks to image files that are Core Media Types, the best strategy would be to provide these as SVGs (even though those SVGs would be largely just bitmaps under the hood). That enables those ads to be spine-level content documents, which is important, because from the magazine’s point of view, they are structurally parallel to articles (in fact, in the current PRISM scheme, they are considered a type of article), not components of articles. We also thought that if a publisher or advertiser had a problem with SVG, the second choice would be simply an XHTML content document that contains the image in a core media type.

 

Thought this might have a bearing on this discussion, though it is not about manga and typically involves only isolated single pages.

 

--Bill Kasdorf

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Bill McCoy
Sent: Wednesday, July 27, 2011 10:04 AM
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

 

It would be awesome if someone interested in manga with technical chops had a look at a title fulfilled to the B&N Nook Color magazine application. Folks who know have indicated that it is very basic fixed-format EPUB which has bitmap images as spine items. No DRM apparently (who knew B&N was so progressive!). I hope to prevail upon Roger Webster of B&N to present about their solution at our intended workshop but any advance fact-finding can only help.

Leonard Rosenthol

unread,
Jul 27, 2011, 10:55:43 AM7/27/11
to epub-work...@googlegroups.com
cbr/cbz, however, is just a collection of images – there is no TOC, no metadata, nothing just a bunch of image files.  They even have to be in alphabetical order since they are processed that way.  Converting a cbr/cbz viewer into an EPUB viewer – even just a limited one – would require a bunch of work (parsing all the relevant XML "toc" files) let alone handling HTML and/or SVG.  It's also more work on the producer/creator – though most of it could be done via "templates".

If we were to consider comics (or other full page image formats) as a key use case for EPUB, then I think we should think about what Bill suggested in terms of allowing raster image formats in the spine.  I can't see that as a burden on viewers – they already know how to display them – and would be an easy spec change.

I've written a cbr/cbz->PDF converter that I use for my own purposes.  Might be interesting to modify it to output EPUB and see what the results look like in various viewers…. (now if I just had spare time :).

Leonard

From: Hadrien Gardeur <hadrien...@feedbooks.com>
Reply-To: "epub-work...@googlegroups.com" <epub-work...@googlegroups.com>
Date: Wed, 27 Jul 2011 02:53:09 -0700
To: "epub-work...@googlegroups.com" <epub-work...@googlegroups.com>
Subject: Re: Two examples of EPUB3 Manga

MURATA Makoto

unread,
Jul 27, 2011, 11:23:08 AM7/27/11
to epub-work...@googlegroups.com
> This approach might meet the very simple requirements Hadrien listed.
> Technically I believe it's illegal EPUB 2 and EPUB 3 because bitmap images
> aren't allowed in the spine but this could be either a) bug-fixed into
> legitimacy (wrt EPUB 3, before the concrete has hardened) or b) if it isn't
> too burdensome SVG containers pointing to images could be at spine level
> which is perfectly OK EPUB 3 and might add some value (esp. if CTM
> manipulation of the base image data was in some cases desirable). I believe
> that with spine-level fallbacks accessibility via XHTML text alternatives
> could be provided although SVG would also provide intrinsic fallbacks.

This spine-level falback is exactly what I did in
http://epub-revision.googlecode.com/files/harukoJPEG.epub
Every JPEG item references to a navigation document, which is HTML.


> I don't share Makoto's worry because I think there are different types of

Which of my worries are you talking about? I have too many ;-)
If you are talking about "Do these too many possibilities make
manga authoring and implementation works difficult? ", one way
to address is to create an EPUB manga profile without changing
EPUB3.

Regards,
Makoto

--

Roger Webster

unread,
Jul 27, 2011, 11:34:41 AM7/27/11
to epub-work...@googlegroups.com

My two cents: I meant to push for spine-level inclusion of images in ePub 3, and it got past me; I would vote yes. I would also say that we already know that full-page images are a key use case – the real question is whether they are/will be key for ePub (I think “yes”). FYI, the B&N magazine format is nearly legal ePub; the main outlier being that we do, in fact, use images as spine items. I couldn’t talk about this particular point last summer when it was being developed due to secrecy requirements around Nook Color development, but it’s no secret now.

 

We don’t (currently) describe these magazines as ePubs, though they do actually render in Adobe Digital Editions (though, of course, the images don’t scale).

 

--Roger Webster

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Leonard Rosenthol
Sent: Wednesday, July 27, 2011 7:56 am
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

 

cbr/cbz, however, is just a collection of images – there is no TOC, no metadata, nothing just a bunch of image files.  They even have to be in alphabetical order since they are processed that way.  Converting a cbr/cbz viewer into an EPUB viewer – even just a limited one – would require a bunch of work (parsing all the relevant XML "toc" files) let alone handling HTML and/or SVG.  It's also more work on the producer/creator – though most of it could be done via "templates".

 

If we were to consider comics (or other full page image formats) as a key use case for EPUB, then I think we should think about what Bill suggested in terms of allowing raster image formats in the spine.  I can't see that as a burden on viewers – they already know how to display them – and would be an easy spec change.

 

I've written a cbr/cbz->PDF converter that I use for my own purposes.  Might be interesting to modify it to output EPUB and see what the results look like in various viewers…. (now if I just had spare time :).

 

Leonard

 

From: Hadrien Gardeur <hadrien...@feedbooks.com>
Reply-To: "epub-work...@googlegroups.com" <epub-work...@googlegroups.com>
Date: Wed, 27 Jul 2011 02:53:09 -0700
To: "epub-work...@googlegroups.com" <epub-work...@googlegroups.com>
Subject: Re: Two examples of EPUB3 Manga

 

Manga/comics are mostly paginated but many proprietary formats also have another layout where the page is divided in multiple elements and transitions are added between each of these elements. Picture books could have the same requirements, but unlike other publications where most of the content will be in an HTML "page", manga/comics will rely almost entirely on images.

 

Another important thing to keep in mind: most comics/manga are already illegally distributed using .cbr/.cbz files which are essentially images in a ZIP or RAR package. Moving from .cbr/.cbz to EPUB isn't that far of a stretch and if the implementation is easy enough, many existing comic viewers/readers would also add EPUB support. Designing a complex solution that would fit (in theory) a little bit better with our idea of "pre-paginated content" might be the wrong direction if we'd like to have the widest adoption possible.

 

Hadrien

This electronic mail message contains information that (a) is or
may be CONFIDENTIAL, PROPRIETARY IN NATURE, OR OTHERWISE
PROTECTED
BY LAW FROM DISCLOSURE, and (b) is intended only for the use of
the addressee(s) named herein. If you are not an intended
recipient, please contact the sender immediately and take the
steps necessary to delete the message completely from your
computer system.

Not Intended as a Substitute for a Writing: Notwithstanding the
Uniform Electronic Transaction Act or any other law of similar
effect, absent an express statement to the contrary, this e-mail
message, its contents, and any attachments hereto are not
intended
to represent an offer or acceptance to enter into a contract and
are not otherwise intended to bind this sender,
barnesandnoble.com
llc, barnesandnoble.com inc. or any other person or entity.

Bill Kasdorf

unread,
Jul 27, 2011, 11:37:50 AM7/27/11
to epub-work...@googlegroups.com

Remember, though, that there’s an issue around “deconstructing” a manga/comics pages, so that, for example, panels can be displayed individually, or in a different arrangement, on different devices (e.g. phones). So while the issue of manga/comics does seem like a very special case of page-for-page fidelity, bitmaps of entire pages, etc., I’m concerned that this may not address the needs of manga/comics/graphic novel publishers as it really should.

 

This discussion (and Makoto’s immediately preceding e-mail, suggesting a special Manga EPUB spec) reinforces my feeling that we ought to first be discussing the full spectrum of fixed/adaptive page layout concerns and _then_ decide how we want to carve out separate working groups. The example of ads in magazines I sent out earlier is an obvious case where a single EPUB will need to address the full range of a truly single-page bitmap (an ad) combined with reflowable content that needs to be adaptive (most articles) while perhaps doing that adaptation within a fixed context (e.g., a spread)—concerns common to textbook and cookbook publishers, and many more, as well.

 

Having said that, I defer to my esteemed colleague Bill M who does in fact make a strong case for pursuing adaptive and fixed issues in parallel. If we do so, though, there needs to be a very good mechanism for keeping those two groups in synch and aware of each other’s work.

 

--Bill Kasdorf

Bill Kasdorf

unread,
Jul 27, 2011, 11:41:53 AM7/27/11
to epub-work...@googlegroups.com

Roger, can you discuss the issues around those images being handled via XHTML or SVG spine items, which means they _could_ be legal EPUB 3 without a change in the spec? I may be being naïve, but that doesn’t seem to be too difficult when you’re talking about a single image like an ad.

 

On the other hand, are there really any practical issues for reading systems around enabling any of our four core media types for images as spine items?

 

--Bill Kasdorf

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Roger Webster


Sent: Wednesday, July 27, 2011 11:35 AM
To: epub-work...@googlegroups.com

George Kerscher

unread,
Jul 27, 2011, 11:42:51 AM7/27/11
to epub-work...@googlegroups.com

Dear All,

 

In the examples, having a mechanism for describing the images that present ads, comics, etc.  for persons with disabilities needs to be present. Just a reminder, grin.

 

Best

George

 

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Roger Webster


Sent: Wednesday, July 27, 2011 9:35 AM
To: epub-work...@googlegroups.com

MURATA Makoto

unread,
Jul 27, 2011, 11:46:28 AM7/27/11
to epub-work...@googlegroups.com
Spine-level inclusion of images is already allowed. What is not allowed
is spine-level inclusion of images WITHOUT providing fallback HTML.
If we allow it, we should probably also make navigation documents
optional so that HTML-free EPUB is possible.

Regards,
Makoto

2011/7/28 Roger Webster <rweb...@book.com>:

--

Leonard Rosenthol

unread,
Jul 27, 2011, 11:53:07 AM7/27/11
to epub-work...@googlegroups.com
Why would "HTML-free EPUB" be better than existing formats (PDF, cbz/cbr,
etc.)?

Leonard

>> like in various viewersŠ. (now if I just had spare time :).

Roger Webster

unread,
Jul 27, 2011, 11:57:41 AM7/27/11
to epub-work...@googlegroups.com

Last year, the answer was simply “overhead.” Our current magazine viewer implementation is not browser-based, so no SVG and no XHTML. The XHTML would not have difficult to parse, but we decided to strip things down as much as we could to allow overlapped image/page loading and get decent page-turn/swipe performance. A few items got thrown over the transom in that exercise.

 

--Roger

MURATA Makoto

unread,
Jul 27, 2011, 12:13:09 PM7/27/11
to epub-work...@googlegroups.com
>
> In the examples, having a mechanism for describing the images that present
> ads, comics, etc.  for persons with disabilities needs to be present. Just a
> reminder, grin.

First, I have a very high respect to DAISY.

One of my two examples uses the navigation HTML document as fallback for
every JPEG file. But I do not think that that example is really accessible.

Can manga be accessible when the script is not available? For existing manga,
publishers do not have script as characters.

Regards,
Makoto

MURATA Makoto

unread,
Jul 27, 2011, 12:16:56 PM7/27/11
to epub-work...@googlegroups.com
2011/7/28 Leonard Rosenthol <lros...@adobe.com>:

> Why would "HTML-free EPUB" be better than existing formats (PDF, cbz/cbr,
> etc.)?

I don't know. I am just pointing out that fallback-free spine-level
image files combined with
a navigation document does not look better than spine-level image
files having the navigation
document as fallback.

Regards,
Makoto

Matt Garrish

unread,
Jul 27, 2011, 12:57:12 PM7/27/11
to epub-work...@googlegroups.com
> Can manga be accessible when the script is not available?

Not if you only provide an SVG (or other image format) rendition. I believe
this was the use case for a container allowing one or more renditions of the
same content, so that an accessible xhtml version could be bundled.

It's not clear to me if that absolves the author from making any effort to
make the SVG version minimally accessible or not, since it seemed to be
implied in discussions that providing two renditions was a suitable way to
achieve the accessibility requirement, but the requirement on SVG content
that it adhere to the W3C accessibility note is not relaxed anywhere (i.e.,
an xhtml version might provide a better reading experience, but it would
seem to still be required that the SVG also provide minimal compliance,
which might just be the script and no panel descriptions, for example).

The advantage of SVG as an XML format is that it has intrinsic accessibility
features that can be employed, and would I assume be why it has core status
for content and other image formats don't. Promoting JPEG or GIF or PNG up
to core content status isn't as easy as readers rendering the images if the
core trait of accessibility is going to be maintained. By embedding these
image format in an xhtml document you at least can build in descriptions
through the methods that xhtml exposes (although
longdesc/describedAt/describedBy usage is a bit up in the air at this
point).

Matt

-----Original Message-----
From: epub-work...@googlegroups.com
[mailto:epub-work...@googlegroups.com] On Behalf Of MURATA Makoto
Sent: July-27-11 12:13
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

>

Bill McCoy

unread,
Jul 27, 2011, 1:11:45 PM7/27/11
to epub-work...@googlegroups.com
I would encourage others to offer the own answers to Leonard's question ("why would 'HTML-free EPUB' be better than existing formats (PDF, cbz/cbr, etc.)?").

IMO there are at least three candidate reasons:

1.  EPUB offers an attractive balance of capabilities and simplicity. Vs. PDF, EPUB has packaging that's well-separated from content representation and standard ZIP and XML toolchains can be used. PDF is an extremely complex format in which packaging and content aren't well-modularized and practically speaking requires specialized tooling to author and manipulate.  Vs. cbz/cbr, it has much stronger metadata, has reading order that's not determined by somewhat fragile things like alphabetical order, HTML content can be included as a fallback, etc. It can be seen that for bitmap-based digital magazines, even Adobe has not used PDF but created a ".issu" format, and Woodwing has created its own similar variant. One might inquire why Adobe created a ".issu" format instead of using (and if necessary extending) PDF.

2. EPUB can be augmented with HTML5-based interactivity and rich media, these other formats cannot.

3. EPUB is increasingly well supported by Reading Systems and browser-based Reading Systems are relatively straightforward, so if EPUB is chosen there is less new work to do and existing content distribution workflows can be potentially utilized. Including (dare I say it) DRM protection if that is desired. Of course PDF has much of this advantage too.

--Bill

Leonard Rosenthol

unread,
Jul 27, 2011, 1:23:24 PM7/27/11
to epub-work...@googlegroups.com
> The advantage of SVG as an XML format is that it has intrinsic
>accessibility
>
This is a very commonly held Boba Mayse (באָבאַ מײַסע, old wive's tale),
but it's just that.

There are a variety of issues with SVG accessibility that the W3C are just
starting to look into (once they finish with Canvas accessibility issues).


Is it better than a raster image? Of course! But it's not a panacea.

Leonard

Leonard Rosenthol

unread,
Jul 27, 2011, 1:31:00 PM7/27/11
to epub-work...@googlegroups.com
I agree with most of your answers for HTML-based EPUB – no question about it. HOWEVER, the question posed was about HTML-free(!) EPUB (as posted by Makoto)…

As to why Adobe didn't use PDF for .issu, the answer is quite simple.   We needed some additional functionality not currently provided by PDF AND since we no longer own PDF, we couldn't simply just go change it to our whims.  Perhaps if this were 10 years ago, we probably would have done just that.  But today PDF is an ISO standard owned by the world and we can't just go around extending it.  

I like the idea of image+HTML-fallback, that has merit…though does make things a bit more complex for viewing implementations.

Leonard

Date: Wed, 27 Jul 2011 10:11:45 -0700
To: "epub-work...@googlegroups.com" <epub-work...@googlegroups.com>
Subject: Re: Two examples of EPUB3 Manga

Bill Kasdorf

unread,
Jul 27, 2011, 1:41:43 PM7/27/11
to epub-work...@googlegroups.com
Better perhaps to say that SVG _can_ be more accessible--but this really IS a strong suit for SVG. The physics community (esp. Bob Kelly and colleagues at the APS) have been doing some great work for several years using SVG for complex scientific images/diagrams, exploiting SVG's inherent XML to make them accessible. But it takes work. Also note that the text in comics/manga is typically hand lettered, if I'm not mistaken, making that image not text.

In so many of these discussions (not just this one, technology discussions in general), people should remember, at least silently, to almost always add that little phrase "but it takes work." . . . ;-) Same issue with the semantics in EPUB 3, to point out an obvious, even glaring, example. I encounter lots of folks who say "oh, good, EPUB 3s will be accessible and conform to DAISY!!" As if every EPUB 3 will be ipso facto fully accessible. Not if you don't make them so, they won't be. . . . In fact, in talking with people who seem otherwise reasonably on top of EPUB 3, it's apparent that they don't even seem to be _aware_ of the EPUB 3 Structural Semantics Vocabulary (http://idpf.org/epub/vocab/structure/). It takes work!

--Bill Kasdorf

-----Original Message-----
From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Leonard Rosenthol

Matt Garrish

unread,
Jul 27, 2011, 1:59:23 PM7/27/11
to epub-work...@googlegroups.com
> One of my two examples uses the navigation HTML document as fallback

I had to go back and look again[1], and you technically haven't broken any
specification rules by doing this, but you have (at least to me) broken the
whole spirit of content fallbacks.

Perhaps the wording of this section should be a little more explicit about
content equivalence of fallbacks? (Even if it would be one of those
"unverifiable by machine" restrictions like we have for progressive
enhancement, etc.)

[1]
<http://idpf.org/epub/30/spec/epub30-publications.html#sec-fallback-processi
ng-flow-manifest>

Matt

-----Original Message-----
From: epub-work...@googlegroups.com
[mailto:epub-work...@googlegroups.com] On Behalf Of MURATA Makoto
Sent: July-27-11 12:13

To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

>

Hadrien Gardeur

unread,
Jul 27, 2011, 5:59:25 PM7/27/11
to epub-work...@googlegroups.com
I would encourage others to offer the own answers to Leonard's question ("why would 'HTML-free EPUB' be better than existing formats (PDF, cbz/cbr, etc.)?").

IMO there are at least three candidate reasons:

1.  EPUB offers an attractive balance of capabilities and simplicity. Vs. PDF, EPUB has packaging that's well-separated from content representation and standard ZIP and XML toolchains can be used. PDF is an extremely complex format in which packaging and content aren't well-modularized and practically speaking requires specialized tooling to author and manipulate.  Vs. cbz/cbr, it has much stronger metadata, has reading order that's not determined by somewhat fragile things like alphabetical order, HTML content can be included as a fallback, etc. It can be seen that for bitmap-based digital magazines, even Adobe has not used PDF but created a ".issu" format, and Woodwing has created its own similar variant. One might inquire why Adobe created a ".issu" format instead of using (and if necessary extending) PDF.

Completely agree about that point. And it's not that hard to turn a CBZ/CBR into an EPUB file with better metadata and a TOC.
 

2. EPUB can be augmented with HTML5-based interactivity and rich media, these other formats cannot.

For some use cases this is true. Dividing a bitmap files into panels and having transitions between these panels is still more important though IMHO. 
I'm afraid that adaptive layout for other publications has very little to do with the real requirements of the manga/comics industry. We'll mostly talk about HTML5 based content and CSS rules based on various media queries.
 

3. EPUB is increasingly well supported by Reading Systems and browser-based Reading Systems are relatively straightforward, so if EPUB is chosen there is less new work to do and existing content distribution workflows can be potentially utilized. Including (dare I say it) DRM protection if that is desired. Of course PDF has much of this advantage too.

I'm not so sure about that point. If we really want to drive adoption we need to convince the existing comics viewers. They could add support for OPF & eventually SVG, but I doubt that they would turn their apps into fully compatible EPUB reading systems.

Hadrien

MURATA Makoto

unread,
Jul 28, 2011, 11:50:33 AM7/28/11
to epub-work...@googlegroups.com
Matt,

The only way to make manga really accessible is novelization, 
which is rarely doable.  Even when the script is available as character 
strings, fallback to HTML containing such script is not very helpful, 
since pictures contain a lot of information.  When the script is not 
available as character strings, fallback to HTML is useless.

2011/7/28 Matt Garrish <matt.g...@bell.net>

> One of my two examples uses the navigation HTML document as fallback

I had to go back and look again[1], and you technically haven't broken any
specification rules by doing this, but you have (at least to me) broken the
whole spirit of content fallbacks.

Perhaps the wording of this section should be a little more explicit about
content equivalence of fallbacks? (Even if it would be one of those
"unverifiable by machine" restrictions like we have for progressive
enhancement, etc.)

I do not think that our specifications can ensure that EPUB manga 
is really accessible.  No matter what you write, alibi fallback is always 
possible.  "content equivalence" is not enforceable.

In reality, manga publishers have image files only.  They rarely have 
scripts as character strings.  If we recommend them to use EPUB, 
we should allow fallback-free image files in the spine.  I also 
would like to make navigation documents optional.  I hope that 
future light-weight EPUB manga reading systems will be very cheap 
(e.g., 30 USD) and have fairly large screen.

Regards,
Makoto
 

[1]
<http://idpf.org/epub/30/spec/epub30-publications.html#sec-fallback-processi
ng-flow-manifest
>

Matt

-----Original Message-----
From: epub-work...@googlegroups.com
[mailto:epub-work...@googlegroups.com] On Behalf Of MURATA Makoto
Sent: July-27-11 12:13
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

>
> In the examples, having a mechanism for describing the images that present
> ads, comics, etc.  for persons with disabilities needs to be present. Just
a
> reminder, grin.

First, I have a very high respect to DAISY.

One of my two examples uses the navigation HTML document as fallback for
every JPEG file.  But I do not think that that example is really accessible.

Can manga be accessible when the script is not available?  For existing
manga,
publishers do not have script as characters.

Regards,
Makoto

Bill McCoy

unread,
Jul 28, 2011, 12:38:31 PM7/28/11
to epub-work...@googlegroups.com
...
3. EPUB is increasingly well supported by Reading Systems and browser-based Reading Systems are relatively straightforward, so if EPUB is chosen there is less new work to do and existing content distribution workflows can be potentially utilized. Including (dare I say it) DRM protection if that is desired. Of course PDF has much of this advantage too.

I'm not so sure about that point. If we really want to drive adoption we need to convince the existing comics viewers. They could add support for OPF & eventually SVG, but I doubt that they would turn their apps into fully compatible EPUB reading systems.

Hadrien

Hadrien,

Agree that it may be hard to convince existing comics viewers makers because their proprietary solutions give them a "lock" on distribution and of course they've already implemented support for their own / existing formats. I think EPUB could be more compelling as a path for publishers and more general eBook solution providers to create additional and broader distribution options that potentially come with less "tax". And ultimately consumers may prefer to be able to use a single solution for reading esp. in geographies like Japan where books, magazines, and comics can blur together to some degree. Some comics viewer makers may see this future and decide better to jump on the open bandwagon, which we should of course encourage, but I wouldn't make getting their support a sine qua non.

--Bill

Hadrien Gardeur

unread,
Jul 28, 2011, 12:55:36 PM7/28/11
to epub-work...@googlegroups.com
In reality, manga publishers have image files only.  They rarely have 
scripts as character strings.  If we recommend them to use EPUB, 
we should allow fallback-free image files in the spine.  I also 
would like to make navigation documents optional.  I hope that 
future light-weight EPUB manga reading systems will be very cheap 
(e.g., 30 USD) and have fairly large screen.

Yes, that was pretty much my point too. That's how low the barrier to entry should be if we want any kind of traction.

Hadrien Gardeur

unread,
Jul 28, 2011, 1:00:47 PM7/28/11
to epub-work...@googlegroups.com
Agree that it may be hard to convince existing comics viewers makers because their proprietary solutions give them a "lock" on distribution and of course they've already implemented support for their own / existing formats. I think EPUB could be more compelling as a path for publishers and more general eBook solution providers to create additional and broader distribution options that potentially come with less "tax". And ultimately consumers may prefer to be able to use a single solution for reading esp. in geographies like Japan where books, magazines, and comics can blur together to some degree. Some comics viewer makers may see this future and decide better to jump on the open bandwagon, which we should of course encourage, but I wouldn't make getting their support a sine qua non.

I'm not just thinking about the proprietary ones, but also all of the CBR/CBZ viewers available on many platforms.

Still, I'm worried about UX issues if we can't easily detect that an EPUB is a magazine or a manga. Reading systems really need to consider different settings and reading experiences for these different kind of publications. If they all share the same media type (application/epub+zip), enforcing strong metadata requirements to identify them properly would help.
I completely understand that purely technically, designing agnostic solutions based on specific problems (fixed layout, adaptive) sounds like the best way to move forward, but I'm worried that we'll end up with various issues if we don't draw a better line between publication types. 

Matt Garrish

unread,
Jul 28, 2011, 3:22:30 PM7/28/11
to epub-work...@googlegroups.com

> No matter what you write, alibi fallback is always possible.

 

Of course, someone could try whatever we say, but it’s the validity of the solution that’s alarming to me.

 

You used it for JPEG, but someone could equally well put a PDF in the spine and fall back to a nav document and call it a valid EPUB, too. In effect, it’s a means of allowing anyone to decide they don’t want to use a core type and validly ignore the standard (leaving only the threat of irate customers whose reading systems spit junk data out at them as a deterrent).

 

Matt

 


MURATA Makoto

unread,
Jul 28, 2011, 11:56:49 PM7/28/11
to epub-work...@googlegroups.com
Matt,

After all, specifications are not allmighty.  All what we can do is to make accessible contents
very easy to create.  No specs can prohibit non-accessible contents.  If we try, we make things
worse by implicitly encouraging alibi accessibility.  This is what is happening right now.

Regards,
Makoto

2011/7/29 Matt Garrish <matt.g...@bell.net>

MURATA Makoto

unread,
Jul 29, 2011, 12:08:33 AM7/29/11
to epub-work...@googlegroups.com
I submitted two issues to our issue tracker

Issue 155: Allowing image files in the spine WITHOUT fallback
http://code.google.com/p/epub-revision/issues/detail?id=155

Issue 156: Make navigation documents optional
http://code.google.com/p/epub-revision/issues/detail?id=156

Regards,
Makoto

matt.g...@bell.net

unread,
Jul 29, 2011, 9:15:51 AM7/29/11
to epub-work...@googlegroups.com
> specifications are not allmighty
 
Absolutely, but my issue with this kind of fallback is more of a general, cross-cutting concern (i.e., not limited to accessibilty). The question it leaves me pondering is why we have a specification that defines core media types and requires that non-standard resources fall back to them if there is no expectation that the fallbacks be anything more than empty files or junk files (like the nav for content).
 
I agree that content equivalence between fallbacks isn't an enforceable concept, but at least if you state it as a requirement then it removes the ability for someone to use EPUB as a wrapper to any content they want. I thought the purpose of fallbacks was to ensure that content renders on all devices exactly so that readers can be assured that they won't have to deal with buying publications they subsequently can't read on their particular device. Maybe I'm being too starry eyed here, though.
 
When it comes to adding more image types as core, I don't have a huge issue with it so long as accessibility hooks remain. There is no restriction that a CMT can't still fall back to a another CMT (one solution); it just requires reading systems to be built to pass over the image versions if the reader requires an accessible version. I think a rootfile option is a more realistic solution in cases like this (as you say, novelization is the better approach), but we're lacking the semantics to allow a reading system to process multiple renditions and determine their purpose. Will reading systems now even present the second option to a reader or do they take the first publication in the first rootfile and ignore any other? It seems problematic to have accessibility possibly rest on a technique if it's not clearly defined how a reader can even get to the accessible version.
 
Matt
 

Date: Fri, 29 Jul 2011 12:56:49 +0900

Subject: Re: Two examples of EPUB3 Manga

MURATA Makoto

unread,
Jul 29, 2011, 9:53:00 AM7/29/11
to epub-work...@googlegroups.com
Matt,

2011/7/29 <matt.g...@bell.net>

> specifications are not allmighty
 
Absolutely, but my issue with this kind of fallback is more of a general, cross-cutting concern (i.e., not limited to accessibilty). The question it leaves me pondering is why we have a specification that defines core media types and requires that non-standard resources fall back to them if there is no expectation that the fallbacks be anything more than empty files or junk files (like the nav for content).

When mandating fallback cause junk fallback and no other 
problems, we might want to mandate fallback anyway.  Junk fallback 
is not worse than no fallback.  But when mandating fallback causes 
other problems, I do not think that we should mandate fallback.  
Mandating fallback from JPEG to HTML makes JPEG-only EPUB 
publications impossible and thus prohibit JPEG-only EPUB RSs.
 
I agree that content equivalence between fallbacks isn't an enforceable concept, but at least if you state it as a requirement then it removes the ability for someone to use EPUB as a wrapper to any content they want. I thought

I do not think that we can remove that ability.  Some authors 
will do so anyway.  All what we can do is to warn them.
 
the purpose of fallbacks was to ensure that content renders on all devices exactly so that readers can be assured that they won't have to deal with buying publications they subsequently can't read on their particular device. Maybe I'm being too starry eyed here, though.

Authors might want to ensure such fidelity. But we cannot 
force authors to ensure fidelity. 
 
When it comes to adding more image types as core, I don't have a huge issue with it so long as accessibility hooks remain. There is no restriction that a

I am not proposing to disallow fallback from JPEG to HTML.  I 
am proposing to allow JPEG (as well as PNG and GIF)
without fallback.
 
Regards,
Makoto

Brady Duga

unread,
Jul 29, 2011, 10:54:37 AM7/29/11
to epub-work...@googlegroups.com
On Fri, Jul 29, 2011 at 6:53 AM, MURATA Makoto <eb2m...@asahi-net.or.jp> wrote:
But when mandating fallback causes 
other problems, I do not think that we should mandate fallback.  
Mandating fallback from JPEG to HTML makes JPEG-only EPUB 
publications impossible and thus prohibit JPEG-only EPUB RSs.


This is an odd statement - JPEG-only EPUB RSs are already prohibited. That's the point of the core media types - they must *all* be supported. While it's certainly possible to use the OPF spec for something other then EPUB, while adding additional constraints and removing existing ones, the thing that results is *not* an EPUB, and whatever reads them is not an EPUB reading system. We may argue over whether such behavior should be encouraged, discouraged or if we should be neutral, but at the end of the day such a product is not constrained by our requirements and can do whatever it wants. 

--

Brady Duga | Software Engineer | du...@google.com | (760) 462-5972


MURATA Makoto

unread,
Jul 29, 2011, 11:13:32 AM7/29/11
to epub-work...@googlegroups.com
2011/7/29 Brady Duga <du...@google.com>:

>
>
> On Fri, Jul 29, 2011 at 6:53 AM, MURATA
> Makoto <eb2m...@asahi-net.or.jp> wrote:
>>
>> But when mandating fallback causes
>> other problems, I do not think that we should mandate fallback.
>> Mandating fallback from JPEG to HTML makes JPEG-only EPUB
>> publications impossible and thus prohibit JPEG-only EPUB RSs.
>
> This is an odd statement - JPEG-only EPUB RSs are already prohibited.

I raised this point in a teleconf. Bill McCoy responded that we
can later consider dropping some of the requirements
for Manga. I thus hope to drop many of the current
requirements for EPUB manga. I also firmly believe
that such implementations will appear anyway.

Regards,
Makoto

>That's
> the point of the core media types - they must *all* be supported. While it's
> certainly possible to use the OPF spec for something other then EPUB, while
> adding additional constraints and removing existing ones, the thing that
> results is *not* an EPUB, and whatever reads them is not an EPUB reading
> system. We may argue over whether such behavior should be encouraged,
> discouraged or if we should be neutral, but at the end of the day such a
> product is not constrained by our requirements and can do whatever it
> wants.
> --
>
> Brady Duga | Software Engineer | du...@google.com | (760) 462-5972
>
>

--

Hadrien Gardeur

unread,
Jul 29, 2011, 11:26:37 AM7/29/11
to epub-work...@googlegroups.com
I raised this point in a teleconf.  Bill McCoy responded that we
can later consider dropping some of the requirements
for Manga.  I thus hope to drop many of the current
requirements for EPUB manga.  I also firmly believe
that such implementations will appear anyway.

 I believe that this will appear too (or already has).

The broader question here is: how do we deal with publication types that either need broader or tighter constraints than the current EPUB spec ?

Bill Kasdorf

unread,
Jul 29, 2011, 12:07:20 PM7/29/11
to epub-work...@googlegroups.com

[Renamed subject line from “Two examples of EPUB3 Manga”]

 

Important issue. I just want to point out that we need to be careful not to be too quick to fragment or twig the spec for special interests. Not that that won’t be welcome by those special interests; but because the needs of a special interest group that prompt a fragmentation or twigging in the first place are often shared by others.

 

My personal concern on this, of course, is that I see a lot of what the magazine folks are doing (thanks to the input from nextPub and IDEAlliance and their diligence in coordinating with us on this) as being important to many other folks that we always said were the core audience for EPUB 3. To state the obvious: the need for magazine publishers to incorporate slideshows and image galleries as remote resources is _absolutely_ shared by textbook, scientific, and scholarly publishers as well. Just one arcane example from one of my clients: in a book on new world archaeology, it would not be uncommon for the author to want to incorporate, for example, 5,000 images of arrowheads, or extensive site maps, as _part of the book_.  (There are laser images that “see” through the jungle that can be gigabytes per image.) They want to do this _today_. Sure, one image or one map can be a fallback; but they need a way to provide the full collection as part of the book (it’s part of the research, it will get them tenure! and putting it in some institutional repository and linking to it is just not the same thing), and it will not be practical to put it in the container. And this is something that otherwise looks like a pretty plain vanilla book, an obvious candidate for EPUB. Okay, so these are extreme examples. But the image collections Dianne Kennedy is describing are not. They are totally common.

 

Twigging and diverging specs are to be pursued with great caution, imho. Better to try really hard to see if there is a way to accommodate their needs in the general spec (at least with the modular extensions that Bill M keeps reminding us is our intention).

 

That’s why I’m not ready to abandon the idea of coming up with _some_ way that we can at least get these kinds of image collections, specified in some workable way, into EPUB 3.0 alongside audio and video as valid remote resources. I think they will be widely used.

 

--Bill Kasdorf

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Hadrien Gardeur
Sent: Friday, July 29, 2011 11:27 AM
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

 

I raised this point in a teleconf.  Bill McCoy responded that we

Bill McCoy

unread,
Jul 29, 2011, 1:57:15 PM7/29/11
to epub-work...@googlegroups.com
I hope (*) that the normative EPUB specification stays broad and that any use cases that require tighter constraints can be crafted as a set of additional restrictions, that in some cases could be elevated into specific profiles. For example PDF has PDF/A and PDF/X which specialize PDF for document archival and graphics arts needs, respectively. But they are strict subsets, i.e. PDF/A and PDF/X documents are by definition also valid PDF documents. This maximizes interoperability and helps avoid fragmentation into dialects.

Potentially such profiles could be supersets in the sense of declaring some optional capability required, such as a particular type of video codec - but this doesn't change the validity inheritance relationship.

Such profiles already exist informally  with EPUB in that a number of content distributors / Reading System implementers have developed content submission guidelines. As a kind of trivial instance,  an online store might for example say that they want EPUBs submitted to have a certain minimum level of resolution of bitmap images, for quality reasons, or a certain maximum level, for size/bandwidth reasons. Such ingestion requirements in effect define profiles of EPUB but the files are still valid.

--Bill

(* in these kind of discussions inc. the response mentioned by Makoto, I try to distinguish when I'm expressing personal opinions, such as now, vs. speaking on behalf of IDPF. By default the former should be assumed, as we are a member-run organization and the Board of Directors is the only body that formally represents the members: I am merely their, and your, agent. Admittedly, I'm working to be a relatively active agent ;-), so I know this line can get blurred).

Hadrien Gardeur

unread,
Jul 29, 2011, 2:25:49 PM7/29/11
to epub-work...@googlegroups.com
I hope (*) that the normative EPUB specification stays broad and that any use cases that require tighter constraints can be crafted as a set of additional restrictions, that in some cases could be elevated into specific profiles. For example PDF has PDF/A and PDF/X which specialize PDF for document archival and graphics arts needs, respectively. But they are strict subsets, i.e. PDF/A and PDF/X documents are by definition also valid PDF documents. This maximizes interoperability and helps avoid fragmentation into dialects.

Potentially such profiles could be supersets in the sense of declaring some optional capability required, such as a particular type of video codec - but this doesn't change the validity inheritance relationship.

It's a very reasonable way to deal with these issues, but it won't solve the problem with manga. With the current spec, an EPUB 3.0 with bitmap files, no fallback and no navigation document wouldn't be valid.
 

Such profiles already exist informally  with EPUB in that a number of content distributors / Reading System implementers have developed content submission guidelines. As a kind of trivial instance,  an online store might for example say that they want EPUBs submitted to have a certain minimum level of resolution of bitmap images, for quality reasons, or a certain maximum level, for size/bandwidth reasons. Such ingestion requirements in effect define profiles of EPUB but the files are still valid.

I would separate such profiles into two categories:
- the ones you describe are "private profiles", where the client doesn't need to be aware of these requirements and can consume the file directly
- manga/comics as previously described in this thread would be a "public profile" where a client might explicitly decide to support strictly this profile and not its superset

Such public profile need to advertise their profile, ideally through their media type.
 
Hadrien

Bill McCoy

unread,
Jul 29, 2011, 2:32:29 PM7/29/11
to epub-work...@googlegroups.com
Hadrien,

Right, my position is that the overall EPUB spec should change to allow use cases and/or the use cases should adjust to EPUB's requirements, enabling profiles to be strict subsets.

In the case of manga, I'm not yet personally convinced that requiring a navigation document, fallbacks, and even SVG stubs in the spine would be fatally burdensome. Sure it's a bit more complex than CBR/CBX but it's still way less complex than PDF and there are benefits to all three constructs.

--Bill

Bill Kasdorf

unread,
Jul 29, 2011, 2:52:35 PM7/29/11
to epub-work...@googlegroups.com

For the record, since I sent that separate e-mail cautioning against “twigging” the spec, I want to say that I exactly agree with Bill M on this. A broad, master spec (which can evolve as modules are added) that can then be subsetted makes the most sense to me. If it ain’t that, it ain’t EPUB.

 

--Bill K

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Bill McCoy
Sent: Friday, July 29, 2011 2:32 PM
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

 

Hadrien,

MURATA Makoto

unread,
Jul 29, 2011, 8:01:36 PM7/29/11
to epub-work...@googlegroups.com
Bill K,

I understand your concern. In other committees designing other formats,
I have often argued against profiles (subsets). This is NOT because
features in such subsets are useful for users of the full set. But
rather because application programs can support only some of the
features without rejecting any document in the full set. For example,
iPhone supports OOXML and PDF. Such application programs
can be light-weight.

But the EPUB3 spec often imposes too much burden to
reading systems. I understand that people care fidelity
among different implementations. However, as a result,
EPUB3 does not allow light-weight implementations. Probably,
some people remember that I was against mandating
the support of several features in the 2nd F2F.

Here is one possible approach, although it is too late for 3.0. First,
remove all requirements on reading systems from the existing
specifications and relax some of the requirements on EPUB
publications (e.g., fallback chains mandated for JPEG).
Second, create a new document "Requirements for High-End
Reading Systems", which contains the removed requirements.
Third, create another document "Requirements for Light-Weight Reading
Systems for Manga", which contain lighter requirements on reading systems
and also shows which syntactical construct in EPUB is not supported.

Regards,
Makoto

2011/7/30 Bill Kasdorf <bkas...@apexcovantage.com>:

--

rka...@sympatico.ca

unread,
Jul 29, 2011, 10:05:06 PM7/29/11
to epub-work...@googlegroups.com
So here is my problem with some of this discussion and maybe its due to my programmatic ignorance but in my 'idealistic" view of EPUB 3 I am assuming a 'standard' that will basically work on all devices - albeit not with all features. When we developed MPS Mobile we recognized that not all devices would support all features we had such as video, graphic linking etc. but could support core values within the basic file.

As I read these exchanges I am wondering how much we are drifting towards or away from this ideal. As far as I see EPUB3 or EP3 right or wrong I see it as ONE file created by a Content Producer relating to a variety of devices in a variety of ways rather than a variety of files relating to individual devices in individual ways. Am I wrong in this belief? Are we changing something fundamental here?

What I liked about Peter's solution is that it was a cross device solution. So much of what I'm reading here seems highly individuated. I don't mind (in fact like) the idea of multiple solutions in one file but is that what we are really talking about here? When I read about 'light" EPUB etc. I get nervous about what that means to a 'standard'.

BK

Sent via BlackBerry from T-Mobile


From: Bill McCoy <whm...@gmail.com>
Date: Fri, 29 Jul 2011 11:32:29 -0700
Subject: Re: Two examples of EPUB3 Manga

MURATA Makoto

unread,
Jul 30, 2011, 10:24:41 AM7/30/11
to epub-work...@googlegroups.com
There is nothing wrong in expecting that a single file 
is viewable in many reading systems.  I think that 
I have never suggested that this is not the case.
Any EPUB publication in the EPUB manga profile (if it 
happens) should be viewable in any EPUB reading 
system.

However, will every RS provide the same result?
I think that EPUB3 now requests too much fidelity 
and eliminate very useful implementations since 
they do not support everything.

Regards,
Makoto

Leonard Rosenthol

unread,
Jul 31, 2011, 8:22:15 AM7/31/11
to epub-work...@googlegroups.com
>For example, iPhone supports OOXML and PDF.
>
But it does NOT support everything required by the standard :(. Apple
chose to implement only those parts of the respective standards that met
their own personal needs. They didn't ever pick a specific subset that
implement that - it is a very "pick one from column A, two from column B"
approach to standards implementation - and it's a daily thorn in user's
sides!

The whole point of a standard is interoperability - and that means folks
need to implement the ENTIRE standard, not just the parts they like.

Leonard

MURATA Makoto (FAMILY Given)

unread,
Jul 31, 2011, 9:24:48 AM7/31/11
to epub-work...@googlegroups.com
> >For example, iPhone supports OOXML and PDF.
> >
> But it does NOT support everything required by the standard :(.

Yes, I see nothing wrong.

> Apple
> chose to implement only those parts of the respective standards that met
> their own personal needs. They didn't ever pick a specific subset that
> implement that - it is a very "pick one from column A, two from column B"
> approach to standards implementation - and it's a daily thorn in user's
> sides!
>
> The whole point of a standard is interoperability - and that means folks
> need to implement the ENTIRE standard, not just the parts they like.

My definition of interoperability is different from yours. To me, it is
important that a single EPUB publication displays reasonably well
in many environements. Fidelity is less important to me, since
it can only be achieved by limiting our concern to equally powerful
implemetations and eliminating other implementations.

Cheers,
Makoto

Leonard Rosenthol

unread,
Jul 31, 2011, 10:02:07 AM7/31/11
to epub-work...@googlegroups.com
On 7/31/11 9:24 AM, "MURATA Makoto (FAMILY Given)"

<eb2m...@asahi-net.or.jp> wrote:
>My definition of interoperability is different from yours.

Clearly...


>To me, it is
>important that a single EPUB publication displays reasonably well
>in many environements. Fidelity is less important to me,

If I was the author of a set of content, I would want to ensure that users
can see my content (in the way that I intend it) on any device that they
choose. If they can't see every other word, or only half the images - and
that changes the entire meaning of the content, that wouldn't be a good
thing!


>since
>it can only be achieved by limiting our concern to equally powerful
>implemetations and eliminating other implementations.

There are clearly other ways to address this problem, such as the use of
"subset profiles". I see nothing wrong with defining a "EPUB for Comics"
that is a valid subset of EPUB but would define the set of functionality
that a comic reader would need. Then authors could choose to target that
subset and readers/Uas could be developed that only targetted it.

Because without a FORMAL DEFINITION of something - neither authoring tools
nor readers/consumers would know what to do...

Leonard

MURATA Makoto

unread,
Jul 31, 2011, 11:38:41 AM7/31/11
to epub-work...@googlegroups.com
>>To me, it is
>>important that a single EPUB publication displays reasonably well
>>in many environements.  Fidelity is less important to me,
>
> If I was the author of a set of content, I would want to ensure that users
> can see my content (in the way that I intend it) on any device that they
> choose.  If they can't see every other word, or only half the images - and
> that changes the entire meaning of the content, that wouldn't be a good
> thing!

In Japan, quite a few authors of Manga refuse e-book since
it does not allow intended rendering. Things are gradually
changing, but publishers started to mandate one particular
reading system.

Meanwhile, as a user, I would like to read manga even when
the rendering is different from what the author intended.

>>since
>>it can only be achieved by limiting our concern to equally powerful
>>implemetations and eliminating other implementations.
>
> There are clearly other ways to address this problem, such as the use of
> "subset profiles".  I see nothing wrong with defining a "EPUB for Comics"
> that is a valid subset of EPUB but would define the set of functionality
> that a comic reader would need.  Then authors could choose to target that
> subset and readers/Uas could be developed that only targetted it.

At present, EPUB3 mandates certain behaviors while allowing
RSs not to implement some features (e.g., CSS can be safely ignored).

> Because without a FORMAL DEFINITION of something - neither authoring tools
> nor readers/consumers would know what to do...

I think that fidelity and base conformance should be separated.

By the way, this discussion is not at all specific to EPUB.
I have seen this discussion in many committees since 1986
(without significant progress). People might want to see
what ODF and OOXML do. ODF mandates the support
of some features. OOXML introduced interesting mechanisms
called "Application Descriptions".

Peter Sorotokin

unread,
Jul 31, 2011, 1:36:04 PM7/31/11
to epub-work...@googlegroups.com
But is it bad? I think having many reading systems that can open only a targeted subset of epubs would be a bigger problem.

Complexity: from the typography and publishing perspective - if measured by the regular criteria used for printed books - epub3 is still too simple, not too complex. We still cannot capture a lot of features that are used in print workflows all the time.

Peter


MURATA Makoto wrote:

There is nothing wrong in expecting that a single file 
is viewable in many reading systems.  I think that 
I have never suggested that this is not the case.
Any EPUB publication in the EPUB manga profile (if it 
happens) should be viewable in any EPUB reading 
system.

However, will every RS provide the same result?
I think that EPUB3 now requests too much fidelity 
and eliminate very useful implementations since 
they do not support everything.

Regards,
Makoto

2011/7/30 <rka...@sympatico.ca>
So here is my problem with some of this discussion and maybe its due to my programmatic ignorance but in my 'idealistic" view of EPUB 3 I am assuming a 'standard' that will basically work on all devices - albeit not with all features. When we developed MPS Mobile we recognized that not all devices would support all features we had such as video, graphic linking etc. but could support core values within the basic file.

As I read these exchanges I am wondering how much we are drifting towards or away from this ideal. As far as I see EPUB3 or EP3 right or wrong I see it as ONE file created by a Content Producer relating to a variety of devices in a variety of ways rather than a variety of files relating to individual devices in individual ways. Am I wrong in this belief? Are we changing something fundamental here?

What I liked about Peter's solution is that it was a cross device solution. So much of what I'm reading here seems highly individuated. I don't mind (in fact like) the idea of multiple solutions in one file but is that what we are really talking about here? When I read about 'light" EPUB etc. I get nervous about what that means to a 'standard'.

BK

Sent via BlackBerry from T-Mobile


From: Bill McCoy <whm...@gmail.com>
Date: Fri, 29 Jul 2011 11:32:29 -0700
Subject: Re: Two examples of EPUB3 Manga

Hadrien,

Right, my position is that the overall EPUB spec should change to allow use cases and/or the use cases should adjust to EPUB's requirements, enabling profiles to be strict subsets.

In the case of manga, I'm not yet personally convinced that requiring a navigation document, fallbacks, and even SVG stubs in the spine would be fatally burdensome. Sure it's a bit more complex than CBR/CBX but it's still way less complex than PDF and there are benefits to all three constructs.

--Bill

On Fri, Jul 29, 2011 at 11:25 AM, Hadrien Gardeur <hadrien...@feedbooks.com> wrote:
I hope (*) that the normative EPUB specification stays broad and that any use cases that require tighter constraints can be crafted as a set of additional restrictions, that in some cases could be elevated into specific profiles. For example PDF has PDF/A and PDF/X which specialize PDF for document archival and graphics arts needs, respectively. But they are strict subsets, i.e. PDF/A and PDF/X documents are by definition also valid PDF documents. This maximizes interoperability and helps avoid fragmentation into dialects.

Potentially such profiles could be supersets in the sense of declaring some optional capability required, such as a particular type of video codec - but this doesn't change the validity inheritance relationship.

It's a very reasonable way to deal with these issues, but it won't solve the problem with manga. With the current spec, an EPUB 3.0 with bitmap files, no fallback and no navigation document wouldn't be valid.
 

Such profiles already exist informally  with EPUB in that a number of content distributors / Reading System implementers have developed content submission guidelines. As a kind of trivial instance,  an online store might for example say that they want EPUBs submitted to have a certain minimum level of resolution of bitmap images, for quality reasons, or a certain maximum level, for size/bandwidth reasons. Such ingestion requirements in effect define profiles of EPUB but the files are still valid.

I would separate such profiles into two categories:
- the ones you describe are "private profiles", where the client doesn't need to be aware of these requirements and can consume the file directly
- manga/comics as previously described in this thread would be a "public profile" where a client might explicitly decide to support strictly this profile and not its superset

Such public profile need to advertise their profile, ideally through their media type.
 
Hadrien




--

Peter Sorotokin

unread,
Jul 31, 2011, 1:43:10 PM7/31/11
to epub-work...@googlegroups.com
I have big problem with this definition of interoperability. Lack of fidelity is what prevents EPUB from addressing higher-end publishing. Unless we want to only cover trade books, we need fidelity. Image-based manga viewers should not be called EPUB reading systems.

Peter


"MURATA Makoto (FAMILY Given)" wrote:

> >For example, iPhone supports OOXML and PDF.
> >
> But it does NOT support everything required by the standard :(. 

Yes, I see nothing wrong.

> Apple
> chose to implement only those parts of the respective standards that met
> their own personal needs.  They didn't ever pick a specific subset that
> implement that - it is a very "pick one from column A, two from column B"
> approach to standards implementation - and it's a daily thorn in user's
> sides!
>
> The whole point of a standard is interoperability - and that means folks
> need to implement the ENTIRE standard, not just the parts they like.

My definition of interoperability is different from yours.  To me, it is

important that a single EPUB publication displays reasonably well
in many environements.  Fidelity is less important to me, since
it can only be achieved by limiting our concern to equally powerful
implemetations and eliminating other implementations.

Cheers,
Makoto

Hadrien Gardeur

unread,
Jul 31, 2011, 1:45:24 PM7/31/11
to epub-work...@googlegroups.com
But is it bad? I think having many reading systems that can open only a targeted subset of epubs would be a bigger problem.

Complexity: from the typography and publishing perspective - if measured by the regular criteria used for printed books - epub3 is still too simple, not too complex. We still cannot capture a lot of features that are used in print workflows all the time.

I don't see why the comics/manga industry should have to deal with more complexity than necessary for the sake of other parts of the publishing industry.

Many software and users already use dedicated comics/manga reading systems, not designing a solution that could work with this ecosystem is clearly a waste of time.

I don't think that the goal of this working group is to create an overly complex solution that would work with every type of publication, but limits the scope to only a few RS and software capable of producing those files.

Hadrien

Peter Sorotokin

unread,
Jul 31, 2011, 2:14:41 PM7/31/11
to epub-work...@googlegroups.com
I am not arguing that it should be hard to produce correct EPUB files, and I do not think it is hard today. Certainly it is much simpler than OOXML, ODF, or PDF. It could be simplified even more if there is a demonstrable benefit of doing that.

However, when we get to rendering, EPUB Reading System needs to provide at least some level of fidelity. Something that can open only manga EPUBs structured in some limited ways should not be advertized as an EPUB Reading System. Reuse the technology – sure – but don’t dilute the value of the EPUB “brand”.

Peter

rka...@sympatico.ca

unread,
Jul 31, 2011, 4:12:04 PM7/31/11
to epub-work...@googlegroups.com
Precisely Peter, much more succinctly put but basically the same point I was trying to make over my concerns about brand dilution and confusion if we start putting out a 'variety' of EPUB types.


BK

Sent via BlackBerry from T-Mobile


From: Peter Sorotokin <psor...@adobe.com>
Date: Sun, 31 Jul 2011 11:14:41 -0700
Subject: Re: Two examples of EPUB3 Manga

MURATA Makoto (FAMILY Given)

unread,
Jul 31, 2011, 5:56:58 PM7/31/11
to epub-work...@googlegroups.com
> I have big problem with this definition of interoperability. Lack of fidelity is what prevents EPUB from
>addressing higher-end publishing. Unless we want to only cover trade
>books, we need fidelity. Image-based manga viewers should not be called
>EPUB reading systems.

First, when fidelity is important, why use EPUB? Use PDF.

Second, why should the manga publishers and users have to suffer?

Cheers,
Makoto

MURATA Makoto (FAMILY Given)

unread,
Jul 31, 2011, 6:01:21 PM7/31/11
to epub-work...@googlegroups.com
> But is it bad? I think having many reading systems that can open only a targeted subset of epubs would be a bigger problem.

I think that it is a great advantage. Now, iphone users can open OOXML
documents. Nobody complains.

> Complexity: from the typography and publishing perspective - if measured by the
>regular criteria used for printed books - epub3 is still too simple,
>not too complex. We still cannot capture a lot of features that are used in
>print workflows all the time.

The combination of Javascript, DOM, HTML5, and CSS3 is already
prohibitively difficult. Who implements the full set of EPUB3?
I think that you are just talking about typographical features of
existing Adobe products.

Cheers,
Makoto

Bill McCoy

unread,
Jul 31, 2011, 6:22:19 PM7/31/11
to epub-work...@googlegroups.com
Dear Makoto,

This thread started with your helpful examples of fixed-format manga represented in EPUB. The whole point of fixed format is to precisely convey per-page images so by definition fidelity is important. And both EPUB and PDF can utilize bitmap images with their inherent limitations in fidelity so if that's the data that you have whether the file is EPUB or PDF doesn't fundamentally matter.

And Peter's issue is more about semantics of what is considered a conformant EPUB Reading System. B&N Nook Color magazine viewer supports only an image-based EPUB subset but they aren't marketing it as an EPUB Reading System and I don't believe Peter is arguing that such a use of EPUB is somehow repugnant, only that B&N are doing the right thing by not calling it an EPUB Reading System. I personally agree with Peter about that.

I do think there are very interesting questions about what minimum level of EPUB capabilities should be considered necessary to credibly claim being an EPUB Reading System and whether IDPF should invest effort in formulating drastically subsetted profiles that would not meet such a bar, but, regardless of what we as IDPF say about these requirements, the market will ultimately determine them. After all in the case of PDF many people consider that Apple Preview and Google's recent integrated Chrome PDF viewing (the latter utilizing Adobe code) to be bona fide PDF, but they lack a whole host of features that are in PDF (aka ISO 32000) but which have only ever been implemented by one codebase (that of Adobe Acrobat/Reader).

I also don't think it's a big problem because I think there is not going to be long-term demand for any such image-only profile as browser engines will be pervasively available as a building block for Reading Systems. That doesn't however mean there's no merit in defining a page-image-oriented EPUB profile and PDF/X is an example of same even though AFAIK there has not ever been a single "PDF/X only" implementation of a PDF viewer. The point is that it defines a specialized profile that can be used in specialized interchange, aggregation, and manipulation workflows which I think is what will be most needed for manga/comics to adopt EPUB.

--Bill

Peter Sorotokin

unread,
Jul 31, 2011, 6:50:00 PM7/31/11
to epub-work...@googlegroups.com
PDF is not reflowable and marginally interactive, so we need something else.
Now, that something else could either be developed to be interoperable or
everyone could roll their own. We are trying to do something interoperable.

Manga publishers and users do not need to suffer at all. Manga reading
system developers may need to suffer, though, if and only if they want to
claim to be EPUB-compliant.

This is the same on the web, BTW. Creating and consuming HTML is easy.
Writing a browser is very hard. You would not call manga viewer a web
browser, even if it used HTML-based format, right?

I could turn the table and ask - why InDesign users have to suffer? They
want to design for all devices and platforms - why should they be forced to
worry about reading system differences any more than necessary.

Peter

On 7/31/11 2:56 PM, "MURATA Makoto (FAMILY Given)"

MURATA Makoto

unread,
Jul 31, 2011, 7:10:05 PM7/31/11
to epub-work...@googlegroups.com
2011/8/1 Peter Sorotokin <psor...@adobe.com>:

> PDF is not reflowable and marginally interactive, so we need something else.

Hmm. I do not think that reflowable formats for a variety
of reading systems can provide fidelity.

> Now, that something else could either be developed to be interoperable or
> everyone could roll their own. We are trying to do something interoperable.

Since we have different definitions of "interoperability", let us avoid
this word.

> Manga publishers and users do not need to suffer at all. Manga reading
> system developers may need to suffer, though, if and only if they want to
> claim to be EPUB-compliant.

Calling such implementations non-conformant hampers the adoption
of EPUB and encourages vendor-specific extensions to EPUB.

> This is the same on the web, BTW. Creating and consuming HTML is easy.
> Writing a browser is very hard. You would not call manga viewer a web
> browser, even if it used HTML-based format, right?

Yes, I do. There are many browsers on mobile devices that support
very small subsets of the web technology. In my understanding,
HTML has never called such browsers non-conformant.

>
> I could turn the table and ask - why InDesign users have to suffer? They
> want to design for all devices and platforms - why should they be forced to
> worry about reading system differences any more than necessary.

Certainly, they shouldn't suffer. How can we make
different groups happy? I think that the answer is
to get rid of requirements on RSs from the base spec
and to create different requirement documents for
different groups of users.

Regards,
Makoto

> Peter
>
> On 7/31/11 2:56 PM, "MURATA Makoto (FAMILY Given)"
> <eb2m...@asahi-net.or.jp> wrote:
>
>>> I have big problem with this definition of interoperability. Lack of fidelity
>>> is what prevents EPUB from
>>> addressing higher-end publishing. Unless we want to only cover trade
>>> books, we need fidelity. Image-based manga viewers should not be called
>>> EPUB reading systems.
>>
>> First, when fidelity is important, why use EPUB?  Use PDF.
>>
>> Second, why should the manga publishers and users have to suffer?
>>
>> Cheers,
>> Makoto
>
>

--

Peter Sorotokin

unread,
Jul 31, 2011, 7:25:36 PM7/31/11
to epub-work...@googlegroups.com
On 7/31/11 3:01 PM, "MURATA Makoto (FAMILY Given)"
<eb2m...@asahi-net.or.jp> wrote:

>> But is it bad? I think having many reading systems that can open only a
>> targeted subset of epubs would be a bigger problem.
>
> I think that it is a great advantage. Now, iphone users can open OOXML
> documents. Nobody complains.
>

We are talking about very different uses here. First of all, it is not
publishing: if people were sold these OOXML files advertized as specifically
viewable for iPhone, there would have been a ton of complaints. And iPhone
OOXML viewer attempts to implement features that are in a wide use, not
features that are used in a particular segment of the market. You could
create manga using OOXML format as a starting point, but it would not be
correct to claim to be an OOXML viewer if all you could view was that
manga-oriented OOXML subset.

People complain bitterly about missing features in our EPUB SDK. I do not
see how they would not complain about even a more stripped down system.

>> Complexity: from the typography and publishing perspective - if measured by
>> the
>> regular criteria used for printed books - epub3 is still too simple,
>> not too complex. We still cannot capture a lot of features that are used in
>> print workflows all the time.
>
> The combination of Javascript, DOM, HTML5, and CSS3 is already
> prohibitively difficult.

Yes. Sadly that's the price for being aligned with web standards, not
necessarily for having good set of features that are needed for publishing.

> Who implements the full set of EPUB3?

Well evaluate it in couple years. It is too early to tell right now. That's
where the alignment with web standards helps - to some extent.

> I think that you are just talking about typographical features of
> existing Adobe products.

I am talking about typographic features that were in wide use in publishing
even before Adobe existed.

Peter

>
> Cheers,
> Makoto

Peter Sorotokin

unread,
Jul 31, 2011, 7:51:11 PM7/31/11
to epub-work...@googlegroups.com
On 7/31/11 4:10 PM, "MURATA Makoto" <eb2m...@asahi-net.or.jp> wrote:

> 2011/8/1 Peter Sorotokin <psor...@adobe.com>:
>> PDF is not reflowable and marginally interactive, so we need something else.
>
> Hmm. I do not think that reflowable formats for a variety
> of reading systems can provide fidelity.
>

Fidelity is not a Boolean value. To be reflowable you have to give up some
fidelity, but not nearly all.

>> Now, that something else could either be developed to be interoperable or
>> everyone could roll their own. We are trying to do something interoperable.
>
> Since we have different definitions of "interoperability", let us avoid
> this word.
>

That would be very hard, because this is the primary reason for the
standard. Authoring tools need to create something that would work in the
viewer. Users need to be able to have some idea if the content is going to
work or not before paying money.

>> Manga publishers and users do not need to suffer at all. Manga reading
>> system developers may need to suffer, though, if and only if they want to
>> claim to be EPUB-compliant.
>
> Calling such implementations non-conformant hampers the adoption
> of EPUB and encourages vendor-specific extensions to EPUB.

I disagree. If your player cannot play all DVDs *by design*, don't call it a
DVD player. That only helps the standard. I want to proliferate
implementations only as long as they work.

>
>> This is the same on the web, BTW. Creating and consuming HTML is easy.
>> Writing a browser is very hard. You would not call manga viewer a web
>> browser, even if it used HTML-based format, right?
>
> Yes, I do. There are many browsers on mobile devices that support
> very small subsets of the web technology. In my understanding,
> HTML has never called such browsers non-conformant.

You could always render HTML in many different ways, so technically speaking
you are right about mobile devices (although iPhone & Android proved that
there limitations were in many cases just limitations of the implementers,
not devices; most of these browsers are dead now). But again, this is not
what I am talking about. HTML-based manga viewer would not read all HTMLs,
however poorly, it would only render whatever subset was used for manga.
Such thing could not be called HTML user agent.

>>
>> I could turn the table and ask - why InDesign users have to suffer? They
>> want to design for all devices and platforms - why should they be forced to
>> worry about reading system differences any more than necessary.
>
> Certainly, they shouldn't suffer. How can we make
> different groups happy? I think that the answer is
> to get rid of requirements on RSs from the base spec
> and to create different requirement documents for
> different groups of users.

See, you are saying "different groups of users", but users (and publishers)
would be served just fine by a full-featured EPUB renderer. And I do not see
any need to split the spec to serve different requirements and limitations
of reading systems implementers.

Peter

Cramer, Dave

unread,
Jul 31, 2011, 9:01:15 PM7/31/11
to epub-work...@googlegroups.com
We publish many kinds of books, from manga to novels to children's picture
books to cookbooks. They are all distributed to the same wholesalers and
retailers (I believe our contracts require us to offer the same books to
every account). I can only imagine the confusion if each genre required a
different format, and if the retailer had to filter based on the device
used by the purchaser.

For any given book, we won't use every feature of EPUB 3. But across our
catalog we might use most of them. It will depend on that particular book,
and you never know what might happen. A recent bestselling murder mystery
included the Riemann zeta function. I would have loved to use MathML for
that, but I can't--yet. So even a reading system for novels may need to
support MathML, SVG, or who knows what?

I hope for a world where we can create content based on a single spec, and
know that it will be rendered faithfully no matter where it is read (I'm
talking about you, Amazon!). I understand we don't live in such a world,
and may never get there, but every small step will make a difference for
publishers and readers.

--Dave Cramer

MURATA Makoto

unread,
Jul 31, 2011, 9:48:46 PM7/31/11
to epub-work...@googlegroups.com
Peter,

I cannot help asking a frank question. No offence is intended,
but I just want to talk about reality. In my understanding,
Adobe does not plan to support EPUB3 in the near future
but does plan to implement extensions for adaptive layout
even if they are not endorsed by IDPF. I will call such an
implementation an EPUB reading system, as long as
it does not reject correct EPUB3 publications. Will you?

Regards,
Makoto

2011/8/1 Peter Sorotokin <psor...@adobe.com>:

--

Leonard Rosenthol

unread,
Jul 31, 2011, 10:15:10 PM7/31/11
to epub-work...@googlegroups.com
However, the lack of consistency among viewers (and the screams of customers because of it) has caused the ISO 32000 committee to work on a "Reader Validation Suite", which can then be used to determine which parts of the standard a reader conforms to (or not) so that people (read: organizations, enterprises, gov't, etc.) can make informed choice.  This is similar to what the SVG committee has done and other groups (OOXML, etc.) are also working on.

Leonard

MURATA Makoto

unread,
Jul 31, 2011, 10:32:08 PM7/31/11
to epub-work...@googlegroups.com
Dave,

I also think that we should avoid different formats for different
genres. But I do think that we shouldn't force every implementation
to support all genres.

Now, implementors of CBZ or CBR manga show little interest
in EPUB. I am afraid that your hope ("rendered faithfully no matter
where it is read") rather hampers format unification but increases
variations of EPUB such as the B&N magazine form.

Regards,
Makoto


2011/8/1 Cramer, Dave <Dave....@hbgusa.com>:

--

Peter Sorotokin

unread,
Jul 31, 2011, 11:24:36 PM7/31/11
to epub-work...@googlegroups.com
On 7/31/11 6:48 PM, "MURATA Makoto" <eb2m...@asahi-net.or.jp> wrote:

> Peter,
>
> I cannot help asking a frank question. No offence is intended,
> but I just want to talk about reality. In my understanding,
> Adobe does not plan to support EPUB3 in the near future
> but does plan to implement extensions for adaptive layout
> even if they are not endorsed by IDPF. I will call such an
> implementation an EPUB reading system, as long as
> it does not reject correct EPUB3 publications. Will you?

Certainly the priorities on viewing side are determined not solely by a
desire to adhere to standard, but by business needs as well. However, we are
not going to claim EPUB3 compliance until we implement all *required* EPUB3
features. So the answer is, no, it is not a compliant EPUB3 Reading System
until it adheres to the standard.

Peter

>
> Regards,
> Makoto
>

Hadrien Gardeur

unread,
Aug 1, 2011, 5:23:55 AM8/1/11
to epub-work...@googlegroups.com
However, when we get to rendering, EPUB Reading System needs to provide at least some level of fidelity. Something that can open only manga EPUBs structured in some limited ways should not be advertized as an EPUB Reading System. Reuse the technology – sure – but don’t dilute the value of the EPUB “brand”.

I don't care about calling these comic viewers, EPUB RS. If they only support one profile and therefore a really small subset of the EPUB 3.0 specification, it should be clear that they're specialized RS and not an overall EPUB RS.

I don't believe that a "one size fits all" RS will do a very good job either. 
Most EPUB RS are mostly designed for text and do a very poor job with images. While comic viewers are not sophisticated enough to fully support EPUB, they usually offer a lot of valuable options for comics, including the ability to preprocess images while the user is reading, the ability to display images based on max width/height, a panel per panel breakdown of a page etc.

The same thing would probably be true for any other specialized type of publication. If we add substantial semantics for magazine, a "general" EPUB RS will also do a very poor job at displaying this magazine the way the publisher intended to.

"Brand dilution" is honestly the least of my worry here, the lack of clear rules and support from this community for different profiles is very disappointing. Additional semantics was for me one of the highlight of EPUB 3.0, but if we can't identify publications using a profile, how can we expect any of these semantics to be useful in an open world ? Are they doomed to be strictly useful in a controlled and proprietary environment, like the B&N Nook Color magazines ?

So far it seems that the majority of the WG agree on a single point: any potential profile should be a subset of the main spec with additional semantic and potential restrictions on the supported media formats.

How do we deal with the rest ? Do we allow profiles ? How do we identify them ? Should the IDPF open sub WG dedicated to some of these profiles ?

It really feels like we're heading in two opposite directions at the same time here. One one hand we're trying to create specialized semantics and on the other many people are basically saying that the "Web stack" (HTML5+CSS+JS) is enough to deal with every problems and every kind of publication. I understand and share your worries about fragmentation, but we need better mechanisms and rules to allow semantically enhanced content, and we also need to face the fact that a single reading system will never be the best fit for every kind of publication out there.

Hadrien

Hadrien Gardeur

unread,
Aug 1, 2011, 8:46:16 AM8/1/11
to epub-work...@googlegroups.com
We publish many kinds of books, from manga to novels to children's picture
books to cookbooks. They are all distributed to the same wholesalers and
retailers (I believe our contracts require us to offer the same books to
every account). I can only imagine the confusion if each genre required a
different format, and if the retailer had to filter based on the device
used by the purchaser.

The current situation is much worse than having several profiles for EPUB and be able to identify the type of publications.
These last few weeks, I've had several customers who asked for a refund because they bought Cowboys and Aliens (http://www.feedbooks.com/item/103563) on their Android phones and were unable to read it properly. 

In this case, filtering based on a profile would help the customer AND the reading system designers. 
I wouldn't display this title to smartphone users because I'd know that they can't properly read it because none of the reading systems available on their platform would provide a good enough user experience.
And reading systems could turn into a "comic viewer" mode where they'd provide better options for such publications.

Hadrien

Levantovsky, Vladimir

unread,
Aug 1, 2011, 12:39:29 PM8/1/11
to epub-work...@googlegroups.com

A standard is not the law, there is no punishment for not following it. Any RS vendor can implement a hand-picked set of features and release a device on the market. If you don’t claim a compliance to any particular standard, and the product serves its purpose and satisfies its users, and it sells – it’s all fine.

 

However, if a device implements limited functionality *and* claims to be standard-compliant – this is the case I’d have problems with. There is clearly a market benefit of selling a device that claims compliance to a widely recognized standard, and the price for it is to implement the features required by that standard. In some cases, profiles are required because they address real physical limitations (e.g. bandwidth limits for video/audio, encoding latency in video conferencing, etc.) but the profiling in general is harmful since it creates market fragmentation, and should IMHO be avoided whenever possible.

So , when it comes to devices that can only support limited capability Manga EPUBs – I agree with Peter. Call it “Manga viewer” or “comics viewer” – I don’t care, but don’t call it “EPUB Reading System”. I don’t see how creating a limited capability EPUB profile would help either authors or end-users – these are the constituencies we need to  care the most.

 

Thank you,

Vladimir

 

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Hadrien Gardeur
Sent: Monday, August 01, 2011 5:24 AM
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

 

However, when we get to rendering, EPUB Reading System needs to provide at least some level of fidelity. Something that can open only manga EPUBs structured in some limited ways should not be advertized as an EPUB Reading System. Reuse the technology – sure – but don’t dilute the value of the EPUB “brand”.

MURATA Makoto (FAMILY Given)

unread,
Aug 2, 2011, 7:00:27 AM8/2/11
to epub-work...@googlegroups.com
Peter,

You are consistent. In your scenario, the EPUB3 conformant reading
system is a holy grail, which is very often unavailable. You certainly recognize
advantages of other beasts. Do you have any problems with a proposal to
create IDPF-authorized beasts such as light-weight EPUB manga viewers?
Named and controlled beasts are better than uncontrolled beasts.

Regards,
Makoto


Cheers,
Makoto

rka...@sympatico.ca

unread,
Aug 2, 2011, 9:09:13 AM8/2/11
to epub-work...@googlegroups.com
Murata,

I continue to find this an engaging and interesting discussion on both sides in making us think through what we are trying to accomplish here. I will therefore ask you a very simple question as I did to Peter recently. Were the IDPF to authorize your Manga EPUB readers what would you see as the minimum of features that would make it EPUB compliant?

BK
Sent via BlackBerry from T-Mobile

-----Original Message-----
From: "MURATA Makoto (FAMILY Given)" <eb2m...@asahi-net.or.jp>
Sender: epub-work...@googlegroups.com
Date: Tue, 02 Aug 2011 20:00:27
To: <epub-work...@googlegroups.com>
Reply-To: epub-work...@googlegroups.com
Subject: Re: Twigging the spec

MURATA Makoto

unread,
Aug 2, 2011, 9:49:12 AM8/2/11
to epub-work...@googlegroups.com
I personally think that document format standards should
say nothing about application conformance. (No matter what
the spec says, which organization conducts conformance
testing of application programs?) If application conformance
is defined, it should allow every useful application program
and should mandate nothing.

I also think that conformance falls short of providing fidelity.
For example, since any line-breaking algorithm is allowed,
the number of pages is implementation dependent.

For a group of light-weight manga viewers to exhibit some
fidelity, interoperability guidelines (not conformance requirements!)
would be useful. Such guidelines might include information about
hardware (screen size, resolution, buttons, etc.), user interface
(two-page spread, etc.) and recommended features of EPUB3
(JPEG-in-spine, etc.).

Regards,
Makoto

2011/8/2 <rka...@sympatico.ca>:

--

Leonard Rosenthol

unread,
Aug 2, 2011, 10:19:46 AM8/2/11
to epub-work...@googlegroups.com
Makoto - I believe we are all in agreement that defining & specifying
"subsets" of the EPUB standard for specific use cases would be a
worthwhile investment.

Leonard

On 8/2/11 4:00 AM, "MURATA Makoto (FAMILY Given)"

Cramer, Dave

unread,
Aug 2, 2011, 11:43:57 AM8/2/11
to epub-work...@googlegroups.com
Have we reached a point where it's so difficult to create a fully-compliant reading system that no one is even going to try? Many content creators will assume that any EPUB reading system supports the full spec.

What would possible subsets look like? Would there at least be a core of things that should always work? (CSS 2.1, some subset of HTML5, jpeg, png, gif)? Sometimes it feels like we're moving from a world with .mobi, .lit, OEB, ePDF, and .prc to a world with EPUB-manga, EPUB-fixed, EPUB-daisy, EPUB-simple, EPUB-javascript, etc. Is this progress? Yes. But it feels like we're a long way from a universal format.

Dave Cramer

Garth Conboy

unread,
Aug 2, 2011, 11:53:43 AM8/2/11
to epub-work...@googlegroups.com
My 2-cents...

On Aug 2, 2011, at 8:43 AM, Cramer, Dave wrote:

> Have we reached a point where it's so difficult to create a fully-compliant reading system that no one is even going to try? Many content creators will assume that any EPUB reading system supports the full spec.

The spec is likely a couple of months from even being voted on and approved by membership.

So, right now, I don't believe there are any Reading Systems that fully conform to the Proposed Specification -- but, that's quite reasonable at this stage.

I do not view this as an indication that there *won't* be such Reading Systems developed, and I don't view development of such Reading Systems as an insurmountable task.

Best,
Garth

Peter Sorotokin

unread,
Aug 2, 2011, 12:20:01 PM8/2/11
to epub-work...@googlegroups.com


On 8/2/11 4:00 AM, "MURATA Makoto (FAMILY Given)" <eb2m...@asahi-net.or.jp>
wrote:

> Peter,


>
> You are consistent. In your scenario, the EPUB3 conformant reading
> system is a holy grail, which is very often unavailable.

Yes. And I even agree that it won't likely be available if something is not
relaxed. I we will have to revisit it in a year or so and look at where we
are falling sort and likely to fall short for some time (e.g. obsure
portions of SVG).

> You certainly recognize
> advantages of other beasts. Do you have any problems with a proposal to
> create IDPF-authorized beasts such as light-weight EPUB manga viewers?

Not at all. I just don't think that they should be called EPUB viewers if
they cannot open arbitrary EPUBs.

> Named and controlled beasts are better than uncontrolled beasts.

Certainly.

Peter

Kevin Ballard

unread,
Aug 2, 2011, 1:11:53 PM8/2/11
to epub-work...@googlegroups.com
Even assuming that all RS's are full-fledged RS's, I believe there's still value to be had in defining subsets of the spec, as that informs the RS as to the nature of the publication and allows it to tailor the reading experience for these different subsets. For a made-up example, iBooks could strip away its skeuomorphic book-like chrome when viewing EPUB3-Manga in favor of a more image-centric display, while still preserving its existing look for other EPUB3 publications.

-Kevin

On Aug 2, 2011, at 8:43 AM, Cramer, Dave wrote:

Peter Sorotokin

unread,
Aug 2, 2011, 1:41:03 PM8/2/11
to epub-work...@googlegroups.com
Kevin,

I think what you talking about is metadata about publication type. I agree
would be very useful - but it is orthogonal to the subset adherence. Even if
we define a subset for manga (say, EPUB/M), some publishers may want to
create some sort of advanced manga which uses features of the full spec.
They would want them to look like manga, but they would not want to mark it
as EPUB/M-compliant.

Peter

MURATA Makoto

unread,
Sep 13, 2011, 11:05:00 AM9/13/11
to epub-work...@googlegroups.com, hiroshi takase
Dear colleagues,

Takase-san of EAST Co.,Ltd. created a manga example using SVG.
Each page in the given Manga is represented by an SVG document containing
an JPEG file,. Each cell is represented by a rect element in the SVG
document.
A Javascript program allows each rect to be focused in turn.

http://epub-revision.googlecode.com/files/harukoSVG.epub

I am not aware of any EPUB viewer that can render this EPUB
publication as intended. Please download the EPUB package,
unzip it, and use modern browsers to view the SVG file OPS/images/01.svg.

Takase-san will attend the Taipei workshop and give
a talk.

Regards,
Makoto


2011/7/23 MURATA Makoto (FAMILY Given) <eb2m...@asahi-net.or.jp>:
>> What about using directly SVG images instead of embedding these images in an
>> HTML file ?
>
> Yes, that is a possibility.  I still do not know which of the three
> possibilities: HTML Manga, SVG Manga, or JPEG Manga is better.  I am
> aware of some advanced use of HTML5 for Manga.
>
> We should try SVG manga and study pros and cons.  If I have time,
> I will create another example.

Brady Duga

unread,
Sep 13, 2011, 11:15:40 AM9/13/11
to epub-work...@googlegroups.com
It's a very nice example, and I think shows some of the interactions you would want for this type of content. However, I am not a fan of having UI defined in content. I think it would be much better to have marked regions of the document that can be zoomed to using a consistent reader UI. This could be useful for Manga, high-design cookbooks, children's books, etc.
--

Brady Duga | Software Engineer | du...@google.com | (760) 462-5972


Leonard Rosenthol

unread,
Sep 13, 2011, 11:17:21 AM9/13/11
to epub-work...@googlegroups.com, hiroshi takase
Any EPUB reader based on Adobe's RMSDK (such as our Adobe Digital
Editions, Bluefire Reader and many others) will view the document just
fine including the SVG & image BUT will not play the scripts (because it's
still an EPUB2 reader which doesn't know from scripting).

Apple iBooks, which is the only other EPUB reader that I know that handles
SVG, seems to crash on trying to render the TOC page. I have also
experienced the fact that iBooks prefers to have SVG "inlined" in XHTML
rather than as separate .svg files. You might want to try that and see if
it helps.

As for the scripting, someone with more experience should look at it, but
I would not expect that type of scripting to be allowed in EPUB (or at
least not in all EPUB viewers).


Leonard

Leonard Rosenthol

unread,
Sep 13, 2011, 11:20:14 AM9/13/11
to epub-work...@googlegroups.com, hiroshi takase
While a very ugly sample, the enclosed EPUB uses inline SVG (for text,
vectors and rasters) and renders just fine in Adobe RMSDK-based viewers as
well as iBooks.

Leonard

On 9/13/11 11:05 AM, "MURATA Makoto" <eb2m...@asahi-net.or.jp> wrote:

simple.epub

Roger Webster

unread,
Sep 13, 2011, 3:19:13 PM9/13/11
to epub-work...@googlegroups.com

I concur with Brady: nice example, but (primary interaction/navigation) UI-in-content is not something we’d support.

 

--Roger Webster

 

From: epub-work...@googlegroups.com [mailto:epub-work...@googlegroups.com] On Behalf Of Brady Duga
Sent: Tuesday, September 13, 2011 8:16 am
To: epub-work...@googlegroups.com
Subject: Re: Two examples of EPUB3 Manga

 

It's a very nice example, and I think shows some of the interactions you would want for this type of content. However, I am not a fan of having UI defined in content. I think it would be much better to have marked regions of the document that can be zoomed to using a consistent reader UI. This could be useful for Manga, high-design cookbooks, children's books, etc.

This electronic mail message contains information that (a) is or
may be CONFIDENTIAL, PROPRIETARY IN NATURE, OR OTHERWISE
PROTECTED
BY LAW FROM DISCLOSURE, and (b) is intended only for the use of
the addressee(s) named herein. If you are not an intended
recipient, please contact the sender immediately and take the
steps necessary to delete the message completely from your
computer system.

Not Intended as a Substitute for a Writing: Notwithstanding the
Uniform Electronic Transaction Act or any other law of similar
effect, absent an express statement to the contrary, this e-mail
message, its contents, and any attachments hereto are not
intended
to represent an offer or acceptance to enter into a contract and
are not otherwise intended to bind this sender,
barnesandnoble.com
llc, barnesandnoble.com inc. or any other person or entity.

Bill McCoy

unread,
Sep 13, 2011, 3:37:28 PM9/13/11
to epub-work...@googlegroups.com
+1 to Roger & Brady's POV.

There is a feature in PDF called "article threads" that enables descriptively tagging regions so that a reading system can do automatic pan/zoom/navigation to enable convenient sequential reading of chunks of content in a complex fixed-format document (which could comprise cells of a comic or graphic novel). But no specific UI comes along in the content itself and it's up to the reading system to support or or not (mostly not as the feature didn't get widely used, no doubt in part because small screens weren't popular 15 years ago.

As a side note the feature was patented by Adobe (mea culpa) and there are still 5 years left on its term, but Adobe has never to my knowledge used this patent offensively. Some other reading system vendors are marketing  what seem to be similar automated pan & zoom features as "patented" but AFAIK they really mean "patent pending" aka they have applied for a patent and prior art from U.S. #5634064 may well be a bar.

--Bill


--


Bill McCoy
Executive Director
International Digital Publishing Forum (IDPF)
bmc...@idpf.org

Peter Sorotokin

unread,
Sep 13, 2011, 3:58:25 PM9/13/11
to epub-work...@googlegroups.com
Please, let's try to avoid discussing patents on this mailing list. The way the patent law works in the US, the last thing I want to know is what kind of patents people may have (or think they have).

Going forward, assume that I am not reading any messages that contain the word "patent" in them.

Peter 

Bill McCoy

unread,
Sep 13, 2011, 4:41:15 PM9/13/11
to epub-work...@googlegroups.com
Perhaps it was unnecessary of me to mention a patent in this instance and I generally agree with Peter that we should by preference minimize protracted discussions about patents on IDPF Working Group lists. Since I have within the last several months heard of other companies asserting patent claims in this area I thought it might be germane.

However, I want to respectfully disagree with Peter's POV which seems to be that patents should be a forbidden topic. To the contrary, it is explicitly part of IDPF membership that members and adopters of IDPF standards receive rights to RAND (reasonable and non-discriminatory) licensing terms from other members for any patents essential to use of IDPF standards (unless otherwise asserted in a disclosure statement during IP review). And, many standards groups have stumbled over "submarine" patent claims, i.e. standardizing technology that only later turns out to be patent encumbered. So, I believe it's fair game and at times necessary to discuss patents during the process of standardization within IDPF and (speaking as Executive Director) I don't want to see us pretend these issues don't exist.

That Adobe has a, to my knowledge unique, policy about its employees not ever reading patents is what it is. If Peter feels he needs to ignore messages that contain the word "patent" in them, well OK. But Adobe's policy doesn't change the fact that we live in a world and are part of an organization where intellectual property considerations cannot be simply ignored (and the specific patent I mentioned is *owned* by Adobe so is not an issue wrt Adobe's policy).

--Bill

P.S. to Roger's comments, the terms used were defined very generally, for example "article" as "logically related and ordered portion of the information in the document".

Hadrien Gardeur

unread,
Sep 19, 2011, 11:33:46 AM9/19/11
to epub-work...@googlegroups.com
SVG (along with bitmap files and even HTML) is a valid way of representing this content.

But how should we represent the kind of navigation information (I consider pan & zoom to be a navigation feature, rather than accessibility in this case) that we need here ? Through an SVG extension ? In the navigation document using new semantics ? Using a new kind of document ?

This is the core discussion that we should have, I really don't think a focus entirely on the content itself (SVG vs bitmap vs HTML with fixed viewport) will be enough to solve this problem.

Hadrien

Bill McCoy

unread,
Sep 19, 2011, 1:50:58 PM9/19/11
to epub-work...@googlegroups.com
Hadrien,

Perhaps it would be good to agree on "what" information needs to be represented to meet publisher and reading system requirements, then the best "how" can be determined. Earlier in this thread it was discussed whether it should be declarative or programmatic and it seems folks agreed declarative was better. PDF article threads are a pretty simple data structure: an ordered list of (page, box) elements. Given this, and assuming fixed format pages (however represented, I agree with you that that's orthogonal) a specific device reading system can then determine for itself how to pan & zoom to give a good experience. But for manga I believe more information may be wanted depending on the content. For example preferred transitions, and given the precedents of keitai manga for things like vibrating effects triggered on particular cells.

--Bil

Hadrien Gardeur

unread,
Sep 19, 2011, 4:03:17 PM9/19/11
to epub-work...@googlegroups.com
Perhaps it would be good to agree on "what" information needs to be represented to meet publisher and reading system requirements, then the best "how" can be determined.

Based on the feedback from publishers that I've gathered so far, I doubt that a single solution would be a good fit for everyone.
Comics publishers love the idea of having basic semantic in HTML + bitmaps (and European publishers seem against the idea of dividing a page into blocks and having transitions between them, mostly for legal reasons), while publishers focusing on books for kids seem very happy with Apple's fixed viewport system where they can design everything using HTML & CSS.
I can't really think yet of a use case where having the entire book in SVG would be better, but that's more due to my lack of imagination rather than anything else.

Aside from "what" information need to be represented, an other important part will be how we indicate that a book has a fixed layout (a new OPF meta property ?).
 

Earlier in this thread it was discussed whether it should be declarative or programmatic and it seems folks agreed declarative was better. PDF article threads are a pretty simple data structure: an ordered list of (page, box) elements. Given this, and assuming fixed format pages (however represented, I agree with you that that's orthogonal) a specific device reading system can then determine for itself how to pan & zoom to give a good experience. But for manga I believe more information may be wanted depending on the content. For example preferred transitions, and given the precedents of keitai manga for things like vibrating effects triggered on particular cells.

Yes, it's a completely orthogonal issue to how the content itself should be presented.

A third point, which we've previously discussed is: should we have a dedicated profile for manga/comics ? Based on previous discussions, the current position of the group really isn't clear about that point.

Hadrien

Cramer, Dave

unread,
Sep 19, 2011, 4:10:56 PM9/19/11
to epub-work...@googlegroups.com
I can think of two reasons for SVG fixed layout:

[1] It's orders of magnitude less work than the HTML+CSS, at least if
you're doing it by hand (ask me how I know!). Saving an InDesign page as
EPS and then SVG is pretty simple.

[2] It might avoid problems with including fonts.

[3] It avoids the stigma of relying on absolute positioning, which this WG
has officially "discouraged" :)

Dave Cramer


On 9/19/11 4:03 PM, "Hadrien Gardeur" <hadrien...@feedbooks.com>
wrote:

It is loading more messages.
0 new messages