Re: [csswg-drafts] [css-ruby-1] Propose to treat rtc with orthogonal writing-mode to be inter-character rather than using ruby-position (#1773)

The CSS Working Group just discussed `[css-ruby-1] Propose to treat rtc with orthogonal writing-mode to be inter-character rather than using ruby-position`, and agreed to the following:

* `RESOLVED: Writing mode of a ruby annotation is forced to vertical rl if the parent ruby position is intercharacter`

<details><summary>The full IRC log of that discussion</summary>
&lt;dael> Topic: [css-ruby-1] Propose to treat rtc with orthogonal writing-mode to be inter-character rather than using ruby-position<br>
&lt;dael> github: https://github.com/w3c/csswg-drafts/issues/1773<br>
&lt;fantasai> proposal at https://github.com/w3c/csswg-drafts/issues/1773#issuecomment-775694005<br>
&lt;dael> fantasai: I figured we would go over proposal and decide if we want to accept<br>
&lt;dael> fantasai: Proposal is here ^<br>
&lt;dael> fantasai: It's that writing mode of ruby annotation computes to vertical rl if the ruby position of parent is intercharacter<br>
&lt;dael> fantasai: Type of ruby that goes down side of element. Picture link<br>
&lt;fantasai> https://www.w3.org/TR/css-ruby-1/#ruby-position-inter-character-annotation<br>
&lt;dael> fantasai: No matter text they're always on right and always top to bottom<br>
&lt;dael> fantasai: Had difficulties to get writing mode and ruby position to interact. Proposal is to use the ruby position of the annotation container rather than annotation because container easier to look up<br>
&lt;Rossen_> q?<br>
&lt;dael> fantasai: Proposing that if this box is a ruby annotation and it's parent, annotation container, is intercharacter the writing mode of this box computes to rl<br>
&lt;dael> fantasai: Odd cases you can get into. For example, set intercharacter and have anon boxes.<br>
&lt;dael> fantasai: For the most part think works in most cases<br>
&lt;dael> fantasai: Prop to change spec to say this. Wnat to ask if there are concerns or a better solution<br>
&lt;dael> florian: xidorn finds that it would work. That was encouraging, but about a year ago<br>
&lt;dael> fantasai: Don't have to resolve today but should resolve<br>
&lt;dael> iank_: All this means is that for computing writing mode we depend on the tag name and the parent style if it has interstyle set?<br>
&lt;dael> fantasai: did you say tag name?<br>
&lt;dael> iank_: Just the display of the box?<br>
&lt;dael> fantasai: Display of box and parent<br>
&lt;dael> iank_: Okay. Seems fine from style adjuster<br>
&lt;dael> florian: Interaction slightly annoying, but no loops<br>
&lt;Rossen_> q?<br>
&lt;dael> Rossen_: Other opinions or questions?<br>
&lt;dael> Rossen_: I prefer if we try and have a resolution here. Even if we have to revisit later<br>
&lt;dael> florian: Would be nice if spec could have latest thinking. Can always speak again<br>
&lt;dael> Rossen_: It's been a year and no other suggestions put forward. This will be good forcing function<br>
&lt;dael> Rossen_: Treating rtc with orthogonla writing mode to be intercharacter?<br>
&lt;dael> fantasai: Prop: Writing mode of a ruby annotation is forced to vertical rl if the parent ruby position is intercharacter<br>
&lt;dael> Rossen_: Objections?<br>
&lt;dael> RESOLVED: Writing mode of a ruby annotation is forced to vertical rl if the parent ruby position is intercharacter<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1773#issuecomment-1028478575 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 3 February 2022 00:13:10 UTC