行分割禁止(ハイフンなど)文字周りでの改行の扱いの議論

 shimonoです

 githubのjlreqフラグがついたissueについてメールでも流すのは推奨されていないところですが、自動
通知メールをチェックされてない方も多いようですので、というところで流しています。
# 定例電話会議とかあれば議題に突っ込む、という形でいいのだとは思いつつ。

[css-text] Line breaking for ambiguous characters; e.g., U+2010, U+2013
https://github.com/w3c/csswg-drafts/issues/4419

 cssのline-breakの中で
> ‐ U+2010, – U+2013, 〜 U+301C, ゠ U+30A0
(など)について、日本語・中国語のテキストの中(lang属性的な)ではnormal/looseでは改行がokである、
という定義に今のところなっていますが、Geckoではlang属性でなく前後の文字のコードブロックを見て
判別、になっているようです。
 日本語・中国語の文章の中でも英語の文字列などが入ることは多々ありますし、という環境の中で、実
際どちらがいいだろうか、という質問が↑のissueです。


 コメントある方は上記のissueに記入いただけますと助かります。

Received on Friday, 25 October 2019 02:05:22 UTC