W3C home > Mailing lists > Public > public-css-archive@w3.org > November 2018

Re: [csswg-drafts] [css-text] cursive shaping breaks and typographic characters

From: r12a via GitHub <sysbot+gh@w3.org>
Date: Mon, 12 Nov 2018 14:41:03 +0000
To: public-css-archive@w3.org
Message-ID: <issue_comment.created-437905484-1542033661-sysbot+gh@w3.org>
I assume you mean

> The rendering characteristics of a typographic character unit divided by an element boundary is undefined: it may be rendered as belonging to either side of the boundary, or as some approximation of belonging to both. Authors are forewarned that dividing grapheme clusters by element boundaries may give inconsistent or undesired results. 

This doesn't really help for my use case. Suppose you want to colour the diacritic red in "e&#x0301;".  Afaict, there is no guarrantee i'd be able to do it given the non-committal text in the spec, and therefore the use case produces non-interoperable results across browsers (as you say in the second sentence). I see that as  a significant problem, because for educational texts you often want to do that kind of thing (not just for accents, but for parts of all kinds of elements of a grapheme cluster in other scripts).

I'd rather see text that says that UAs should seek to maintain the positioning of the glyphs involved in a typographic unit, regardless of where the element boundaries are.



-- 
GitHub Notification of comment by r12a
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/699#issuecomment-437905484 using your GitHub account
Received on Monday, 12 November 2018 14:41:04 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 19 October 2021 01:30:59 UTC