- From: Florian Rivoal <florianr@opera.com>
- Date: Mon, 21 Nov 2011 12:00:56 +0100
- To: www-style@w3.org
I agree to defer everything you want to defer, but for things to keep on level 3, I am a bit more strict, and there are a few things you want to keep that I'd like to defer. On Fri, 18 Nov 2011 12:00:46 +0100, fantasai <fantasai.lists@inkedblade.net> wrote: > === Keep in Level 3 === > > These features are both already-implemented and required for EPUB: > * line-break I am still not a big fan of this one. With the tweaks made to it recently, at least I am not too worried about interoperability problems, but I am still not a fan of the idea in general, Is anybody other than EPUB pushing for this? If not, since we decided we needed to talk more with them, can we ask them if this solves their use cases? If it does, I am still not too enthusiastic, but if it doesn't (and I think there is a chance it falls a bit short), I see no need to have this at all. > * word-break > * hyphens Ok > * text-align-last Mostly ok, expect for the dependency on text-justify, which I want to defer (see below). > * text-emphasis-style > * text-emphasis-color Ok > * text-transform I still have reservations about this. If we are going to keep it as is, level 3 is where it belongs, but I don't think we should keep it as is. I'll write a separate post about that. > These are implemented already in some form: > * tab-size > * text-wrap ('avoid' is not implemented; 'none' and 'normal' are) > * text-space-collapse: collapse, preserve, preserve-breaks > * overflow-wrap (word-wrap): normal, break-word Ok > * text-justify I'd push this back. This is useful in a variety of settings, but it is complicated, and I am not sure it solves the problems we want solved, nor that it will lead to inter-operable implementations. I think this needs significantly more discussion. > * hanging-punctuation For values none, force-end, and allow-end, I agree to include in level 3. But if I recall the use cases correctly, first and last were only useful in combination with text-spacing, which you propose (and I agree) to defer to level 4, so these 2 values should move to level 4 as well. > * text-decoration-color > * text-decoration-style > * text-emphasis-position > * text-shadow > * text-decoration-line: none, underline, overline, line-through > * text-underline-position > * text-align Ok. > * letter-spacing > * word-spacing I'd defer these two. The single value variant, when used on non justified text is not a big issue, but how this interacts with justification is tricky, especially if you use the 3 value variant, or the advanced justification rules proposed in text-justify (which I want to defer to level 4). > * text-indent > * text-decoration-skip Ok > === Defer to next level === > > * text-replace / @text-transform > * text-space-collapse: trim-inner, consume-before, consume-after > * overflow-wrap: hyphenate > * text-spacing > * text-decoration: everything else Agree to defer all these > === Undecided, but probaby defer === > > * text-space-collapse: discard > * hyphenate-limit-zone > * hyphenate-limit-chars (partial IMPL as 'hyphenate-before' and > 'hyphenate-after') > * hyphenate-limit-lines (IMPL as 'hyphenate-lines') > * hyphenate-limit-last > * text-emphasis-skip (IMPL) Defer sounds fine to me.
Received on Monday, 21 November 2011 11:01:28 UTC