Intent to Prototype: Sideways writing modes

218 views
Skip to first unread message

TAMURA, Kent

unread,
Jun 5, 2024, 11:33:45 PMJun 5
to blink-dev

Contact emails

tk...@chromium.org

Explainer

None

Specification

https://drafts.csswg.org/css-writing-modes/#propdef-writing-mode

Summary

Support of `sideways-rl` and `sideways-lr` keywords for `writing-mode` CSS property is added. They are vertical writing modes, and all letters are sideways.



Blink component

Blink>Layout>WritingMode

Motivation

`sideways-rl` and `sideways-lr` are helpful to write non-CJK text vertically. They don't have behaviors favorable for CJK languages unlike `vertical-rl` and `vertical-lr`.



Initial public proposal

None

Search tags

writing-modesideways

TAG review

None

TAG review status

Not applicable

Risks



Interoperability and Compatibility

Risks are very low.  Other two engines already support this feature.



Gecko: Shipped/Shipping

WebKit: Shipped/Shipping

Web developers: Strongly positive (https://issues.chromium.org/issues/40501131) The issue has 21 votes.

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

None



Debuggability

None



Is this feature fully tested by web-platform-tests?

Yes

https://wpt.fyi/results/css/css-writing-modes



Flag name on chrome://flags

None

Finch feature name

None

Non-finch justification

None

Requires code in //chrome?

False

Tracking bug

https://issues.chromium.org/issues/40501131

Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/6201053052928000

This intent message was generated by Chrome Platform Status.

--
TAMURA Kent
Software Engineer, Google


Reply all
Reply to author
Forward
0 new messages