Re: [1.2T-LC] i18n comment 8: Text rendering order

Hello www-svg,

 
> "The glyphs associated with the characters within text content block
> elements are rendered in the logical order of the characters in the
> original document, independent of any re-ordering necessary to
> implement bidirectionality. Thus, for text that goes right-to-left
> visually, the glyphs associated with the rightmost character are
> rendered before the glyphs associated with the other characters"

This is my own viewpoint and has not yet been discussed with the WG.

Good catch about other reasons for reordering besides bidi. I agree
the current text suggests its the only reason for reordering. Would
this text be better?

  "The glyphs associated with the characters within text content block
  elements are rendered in the logical order of the characters in the
  original document, independent of any re-ordering necessary for
  visual display (e.g., to implement bidirectionality). Thus, for text
  that goes right-to-left visually, the glyphs associated with the
  rightmost character are rendered before the glyphs associated with
  the other characters, as they come earlier in logical order."

The reason we need to describe rendering order is to cover the case
where glyphs overlap, have different colours, and use transparency. In
that case, the rendering order affects the visual result.


-- 
 Chris Lilley                    mailto:chris@w3.org
 Technical Director, Interaction Domain
 W3C Graphics Activity Lead
 Co-Chair, W3C Hypertext CG

Received on Monday, 13 October 2008 17:55:52 UTC