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

Park support of pagination for vertical writing #141

Open
JayPanoz opened this issue Apr 24, 2024 · 0 comments
Open

Park support of pagination for vertical writing #141

JayPanoz opened this issue Apr 24, 2024 · 0 comments
Labels
2024 Update New discussions, issues and requests triggered by the 2024 update

Comments

@JayPanoz
Copy link
Collaborator

I'm submitting a warning/decision.

Short description of the issue/suggestion:

It's been decided to park/pause support of pagination for vertical writing (right to left, top to bottom) as we can’t offer what implementers/consumers/users expect in CSS.

There has been several issues reported here and in mobile toolkits, and there is no way we can resolve them in the current state of CSS fragmentation (mainly CSS Multicolumn):

As mentioned by @danielweck, ReadiumCSS’ “pagination” is disabled in Thorium when rendering vertical writing, and re-implemented in the sense of scrolling the viewport horizontally by an offset corresponding to the visible scroll extent.

@chocolatkey also explained this is typically handled programmatically, as it can be done efficiently thanks to characters being (mostly) monospace.

Any help from specialists is welcome though. Parking doesn’t mean abandoning, we’re just trying to be pragmatic as we can’t achieve what people expect due to spec limitations at the time being.

@JayPanoz JayPanoz added the 2024 Update New discussions, issues and requests triggered by the 2024 update label Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2024 Update New discussions, issues and requests triggered by the 2024 update
Projects
None yet
Development

No branches or pull requests

1 participant