[Bug 13502] Text run starting with composing character should be valid

http://www.w3.org/Bugs/Public/show_bug.cgi?id=13502

--- Comment #4 from Henri Sivonen <hsivonen@iki.fi> 2011-09-26 07:13:22 UTC ---
(In reply to comment #3)
> Henri, what do you want the spec to say here?

The validator's behavior is based on a draft of charmod. The basic assumption
is that styling different parts of a grapheme cluster differently is not
supported and if someone wants to discuss a combining character in isolation,
they should combine it with U+0020.

If people who work on the text shaping subsystems of browsers actually want to
support different parts of a grapheme cluster differently, the basic assumption
needs revisiting. I don't work on text shaping. You should ask people who do.

If people who work on the relevant parts of rendering engines want to treat
this as a supported feature, the validator should get out of the way.

Does different styling for a part of grapheme cluster make sense for any other
properties than color (and opacity, which is analogous to tweaking the alpha
channel)? What use cases are there for coloring different parts of the grapheme
cluster differently?

(Given that, according to the reporter, IE9 doesn't support what's attempted in
the test case, it's not totally crazy for the validator to whine about this.)

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Monday, 26 September 2011 07:13:25 UTC