Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complex page layouts #588

Closed
mattgarrish opened this issue Sep 25, 2015 · 5 comments
Closed

Complex page layouts #588

mattgarrish opened this issue Sep 25, 2015 · 5 comments
Labels
EPUB33 Issues addressed in the EPUB 3.3 revision Spec-EPUB3 The issue affects the core EPUB 3.3 Recommendation Topic-ContentDocs The issue affects EPUB content documents

Comments

@mattgarrish
Copy link
Member

I take advantage of the 3.1 update to ask why is there nothing between reflowable and fixed layout format.

  • The reflowable is great for all device, allowing the user to change font size, margin, color ...but you can't do any complex page layout.
  • On the other hand fixed layout allow a complex layout ...but has a fixed size.

Would it be possible to add a new format with the following features :

  • designed for magazines or complex layout book > the user must not be able to change the font, it's size, margin or color
  • designed for any device > the content can resize according to the device size using media queries

I found this document http://www.idpf.org/charters/2012/layout/ahl.html#h.eub0wrqgo7eg although I'm not sure it does include my previous definition.

Thanks in advance for any comment

[See full thread at https://groups.google.com/forum/#!topic/epub-working-group/ybmulvP4eqQ]

@mattgarrish mattgarrish added Topic-ContentDocs The issue affects EPUB content documents Revision-31 labels Sep 25, 2015
@mattgarrish mattgarrish modified the milestone: EPUB 3.1 Nov 3, 2015
@mgylling mgylling added the Cat-FXL Grouping label for all fixed layout related issues label May 3, 2016
@GarthConboy
Copy link

I think this might be interesting. But, especially now that we've trimmed down what's going to be in EPUB 3.1, we should not embark on this venture at this time.

Proposed resolution: "Not for EPUB 3.1"

@GarthConboy GarthConboy added the Status-Proposed Solution A proposed solution has been included in the issue for working group review label May 9, 2016
@andrewgribben
Copy link

My two cents are that this is quite a big one for educational publishers. We, like a lot of others, are building our own readers and extending the specification to deliver this so I consider further postponement dangerous as it will lead to more deviation from the standard. We can provide sample content if required.

@dauwhe dauwhe added the Cat-CSS Grouping label for all CSS related issues label Jun 11, 2016
@dauwhe
Copy link
Contributor

dauwhe commented Jun 11, 2016

This issue seems to encompass several ideas.

  1. Bill McCoy proposed using rendition:pre-paginated without a viewport, thus getting some "benefits" of FXL (no user overrides) with more flexibility. EPUBCheck does not seem to require viewport meta for pre-paginated documents. So that seems possible, although I'm not sure what reading systems would do with such a document.
  2. I do not like the idea of having metadata to prevent users from changing fonts, etc.
  3. The larger question seems to be AHL-type layouts. This would be a job for the CSS Working Group rather than EPUB 3.1. The good news is that the page floats spec is getting some attention from CSSWG. And much of the IDPF AHL spec is being polyfilled by Vivliostyle.

Ultimately I agree with Garth that there's nothing to be done in the 3.1 time frame.

@andrewgribben
Copy link

Thanks, that's fair enough.

@mattgarrish mattgarrish removed this from the EPUB 3.1 milestone Jun 19, 2016
@mattgarrish mattgarrish added Status-Deferred The issue has been deferred to another revision and removed Status-Proposed Solution A proposed solution has been included in the issue for working group review Cat-CSS Grouping label for all CSS related issues Cat-FXL Grouping label for all fixed layout related issues labels Jun 19, 2016
@dauwhe dauwhe added the Agenda+ Issues that should be discussed during the next working group call. label Feb 24, 2021
@iherman
Copy link
Member

iherman commented Mar 5, 2021

The issue was discussed in a meeting on 2021-03-04

List of resolutions:

View the transcript

3. Complex page layouts

See github issue #588.

Wendy Reid: basically asking why nothing exists between reflow and completely fixed layouts
… e.g. something like fixed, but which could respond to things like media queries
… now we have things like grid and flexbox

Matt Garrish: we could really get sucked into something big like this
… it really needs to be fleshed out
… and could have a seriously negative impact on readability of some epubs

Brady Duga: this also comes from a time when people were trying to do a lot with magazines in epub format
… not so much of a priority these days
… may be another feature with lack of implementation support

Dave Cramer: i think its hard to do things without proposed implementations (i.e. how it would work in detail, what it would enable)
… probably not for our current spec

Wendy Reid: I see the use case, but agree with mgarrish that there could be a big negative impact on a11y if done badly
… more experimentation is needed first

Dave Cramer: ultimately something other than fxl could help a11y, but we don't know what that is

Wendy Reid: has anyone done any interesting experiments in this area in JP?

Shinya Takami (高見真也): in japan, it is not easy to make fxls
… fxl content and magazines are mostly made using images

Proposed resolution: Close issue 588 (Wendy Reid)

Brady Duga: +1

Matt Garrish: +1

Wendy Reid: +1

Matthew Chan: +1

Toshiaki Koike: +1

Shinya Takami (高見真也): +1

Marisa DeMeglio: +1

Masakazu Kitahara: +1

Resolution #3: Close issue 588

@iherman iherman closed this as completed Mar 5, 2021
@dauwhe dauwhe removed the Agenda+ Issues that should be discussed during the next working group call. label Apr 21, 2021
@dauwhe dauwhe added Agenda+ F2F Possible agenda item for F2F and removed Status-Deferred The issue has been deferred to another revision labels Apr 29, 2021
@mattgarrish mattgarrish added the EPUB33 Issues addressed in the EPUB 3.3 revision label May 2, 2021
@mattgarrish mattgarrish added Spec-EPUB3 The issue affects the core EPUB 3.3 Recommendation and removed Agenda+ F2F Possible agenda item for F2F labels Sep 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EPUB33 Issues addressed in the EPUB 3.3 revision Spec-EPUB3 The issue affects the core EPUB 3.3 Recommendation Topic-ContentDocs The issue affects EPUB content documents
Projects
None yet
Development

No branches or pull requests

6 participants