#581: Formal Review Request for CSS Text Level 3
Discussions
2020-12-07
Elika: Internationalisation and accessibility implications.
... text transformation may have accessibility implications. Accessibility group signed off. Transformed text to AT or not?
... Justification may make things hard to read; CSS3 adds a new value to turn it off, without affecting ability to align text left and right.
... how we handle whitespace and control characters may be of interest here, as well as privacy and security
... whitespace processing and control codes probably most relevant for TAG in terms of interactions
Peter: none of the properties and values make sense, for historical reasons :(
Elika: It's taken a lot of effort to make it makes sense. Florian's video, linked from the issue, goes into it.
... TAG's review is the last step before CR transition.
2021-01-Kronos
Rossen: was a previous discussion at a face-to-face, which Elika joined. We asked her to list concerns, she talked about things that could be improved... so we didn't sign off then. I'm not concerned with anything here.
Rossen: I'd be comfortable proposing to close this one.
David: One interesting thing in here is auto-hyphenation requiring authors to specify the content language. I wonder if this is something that the spec should require in other places, or something that should be more visible.
David: ... but I'm fine with proposing to close this.
https://github.com/w3ctag/design-reviews/issues/581#issuecomment-767211799
OpenedDec 3, 2020
HIQaH! QaH! TAG!
I'm requesting a TAG review of CSS Text Level 3. This CSS module defines properties for text manipulation and specifies their processing model. It covers line breaking, justification and alignment, white space handling, and text transformation.
Further details:
You should also know that this specification is the product of existing features in CSS2, proprietary features that shipped in IE and WebKit, i18n needs, and an attempt to keep it all as coherent as possible given those constraints.
We'd prefer the TAG provide feedback as (please delete all but the desired option):
🐛 open issues in our GitHub repo for each point of feedback