Hello Makoto,
There are IMO some pros and cons for each approach.
*A single HTML version, rendition:layout=reflowable,
rendition:flow=scrolled-doc*
Pros
- Could work just fine in most EPUB reading systems as long as they
support scrolled-doc and if there's proper CSS for each image (max-width
would make a big difference)
- Feels like the right approach on the Web as well
Cons
- Can be very heavy to load all images in memory
- Since it's reflowable, it's not clear how the viewport will be set
(for example, will the images fit in width?)
*Multiple HTML files,
rendition:layout=pre-paginated, rendition:flow=scrolled-continuous*
Pros
- Semantically, this might be the best approach for EPUB
Cons
- There could be gaps between images
- Implementing scrolled-continuous can be complex for EPUB reading
systems
- Viewport might zoom out to see the entire image, which is not
necessarily what we want with such manga
*Multiple HTML files, rendition:layout=reflowable, scrolled-continuous*
Pros
- (I don't see anything better about that approach)
Cons
- There could be gaps between images
- Viewport could be pretty much anything since it's reflowable
IMO this illustrates fairly well that we're missing a few things in EPUB to
properly support these types of publications.
For EPUB 4 we should consider the following:
- allow images in the reading order
- provide the ability to set the viewport in a more flexible manner than
just zooming out on an image (pre-paginated)
Best,
Hadrien