ISSUE-62: tts:dynamicFlow - need to clarify meaning of "difference" as used in B.2 (2) [DFXP 1.0]

ISSUE-62: tts:dynamicFlow - need to clarify meaning of "difference" as used in B.2 (2) [DFXP 1.0]

http://www.w3.org/AudioVideo/TT/tracker/issues/62

Raised by: Glenn Adams
On product: DFXP 1.0

my intention here is that the content of flow buffer at T(k) be
considered "different" from the content at T(k+1) if the set of glyph areas
that would be produced by the content at T(k) are different in any
significant way from the set glyph areas that would be produced by the
content at T(k+1), which includes (exclusively):

* the addition, removal, or change of a content character so as to produce a
different set of resulting glyphs;
* the addition, removal, or change of a whitespace content character so as
to produce a difference in the position of a glyph area; e.g., inserting or
removing whitespace that causes differences in line layout or glyph area
placement;
* the change of some presentation style so as to produce a difference in the
position of a glyph area; e.g., a change to the font family, font size, font
style, font weight, may produce a layout difference;

changes to other styles, such as background color, foreground color, text
decoration, etc., do not result in a change of glyph or position of a glyph,
and, therefore, have no semantic impact on the dynamic flow process;

Received on Thursday, 23 April 2009 05:07:02 UTC