[css3-text] text-trim の既定値

CSS3 Textのtext-trimプロパティ[1]の既定値についていくつか意見が出たので、ご意見いただけますでしょうか?

現在の既定値normalは、仕様の最初に緑字で書いてあるようなすべての組み合わせを作った後に、JLREQ[2]をベースに推奨される組み合わせを決め、それと違う設定を使いたい場合には、プロパティで指定する、という形式を取っています。

これに対し、現在二つの意見が出されています。

1. 行末について現在の既定値は行末の閉じ括弧を半分にすることを規定していて、実装上は文字が半分line boxからはみ出ることになるため、ブラウザーには負担が大きい実装となっている可能性がある。既定値をより負担が軽いと思われるkeep-endとし、JLREQに合わせたい人はallow-endを指定するべきではないだろうか。

2. そもそも既定値をUA依存として、特定のスタイルを指定したい人はtext-trimプロパティで指定すればいいのではないだろうか。

特に後者の意見は、仕様策定側や実装側にとっては都合がいいのですが、コンテンツ製作者から見てどうだろう、という観点では私には判断しにくいため、ご意見いただけましたら幸いです。

よろしくお願いいたします。

[1] http://dev.w3.org/csswg/css3-text/#text-trim-prop
[2] http://www.w3.org/TR/2009/NOTE-jlreq-20090604/ja/

Received on Sunday, 3 April 2011 08:34:14 UTC