Skip to content

[css-text-4] prioritized hyphenation may be incompatible with hyphenate-limit-zone #673

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

Open
frivoal opened this issue Nov 2, 2016 · 0 comments

Comments

@frivoal
Copy link
Collaborator

frivoal commented Nov 2, 2016

I believe that css-text (3&4) try to be silent on the concept of prioritized hyphenation opportunities not to rule them out, but to leave them up to the UA, as a matter of implementation quality.

However, It seems to me that the concept of prioritized hyphenation opportunities is at odds with the hyphenate-limit-zone property from level 4. As currently defined, it seems to require that parts of words be pulled back from the subsequent line to fill the current one once a certain threshold amount of white space is reached, and that does not seem to allow for prioritization, since you have to pull whichever part of the word will fit when you get to that point. Maybe that should be changed to also have an auto value that would allow for prioritization, and/or to have two values rather than one: one that indicates the minimum amount of left-over space before you're allowed (but not required) to hyphenate, the other one being the maximum amount of left-over space before you're required to hyphenate even if that means using low priority hyphenation points.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant