Spec
https://drafts.csswg.org/css-rhythm/#line-height-step
Summary
The CSS line-height-step property provides an ability to round the heights of line boxes to the multiple of the specified length. This property allows authors to control vertical rhythm.
The vertical rhythm is a broad, fundamental typographic technique that can apply to many scenarios. This property primarily focuses on East Asian use cases.
Link to “Intent to Implement” blink-dev discussion
Intent to Ship in April 2017Goals for experimentation
Although the Intent to Ship has gotten 3 LGTMs in April, multiple people in Mozilla raised concerns after that, such as:
Experimental timeline
Currently the Origin Trials is going to support CSS properties in M64, whose estimated week of stable is Jan 23rd, 2018.
The plan is to experiment in M64, gather feedback, and report back to W3C CSS WG, either at their weekly conference calls or at Berlin F2F April 2018.
Any risks when the experiment finishes?
No. Sites are supposed to use "@supports" to check the availability of the property and should fallback if it is not available. I'm going to write an article for how to write such CSS at a Japanese site.
Ongoing technical constraints
None.
Gecko and WebKit have done WIP patches, though Gecko doesn't want to land for the reasons above. WebKit is waiting for the WG discussion, and Edge showed the public positive signal.
Will this feature be supported on all five Blink platforms supported by Origin Trials (Windows, Mac, Linux, Chrome OS, and Android)?
Yes.
Link to entry on the feature dashboard
https://www.chromestatus.com/feature/5734273533345792
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACQRE%2BRzyub%2BMzoOc2dOwxqYasO42j71kaCrMmoO6nFqQAdLaw%40mail.gmail.com.
Sounds like you have commitment from several of these Japanese sites to try out the feature, or that they have already included this CSS in their site?
If their sites are sufficiently complex, can't they try out Chrome with the flag enabled and give you feedback on whether the content displays with the expected quality? That would be a lot simpler than a full experiment.
Got URLs?
Viewing the CSS for the 2 pages below does not show any usage of line-height-step.
@supports (line-height-step: 1em) {
article.CG2-article {
& > p {
line-height: 1.2;
line-height-step: var(--step-grid);
margin: var(--step-grid) 0;
}
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACQRE%2BQxja0UnXvu6U0BC_UBLCJkBTr5q9-XuWsMKxwX5hA8Vw%40mail.gmail.com.