[w3ctag/design-reviews] Formal Review Request for CSS Text Level 3 (#581)

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.

  - Explainer¹ (minimally containing user needs and example code): The purpose and example code for each feature is inlined into the spec. (Many normative pieces of this specification would be too hard to understand if this explanatory/example text was extracted into a separate document.) Feel free to complain if anything is insufficiently understandable. Additional information about user requirements is available in the *LREQ family of i18n documents. A user-focused intro to the line-breaking and white-space processing part of this specification is available as a conference talk: https://cssday.nl/2019/speakers#florian If you want a detailed explanation of the considerations going into each design decision over the 20+ years of work that went into this document, please pay a nice graduate student to write a thesis for you. In the meantime, we're happy to answer any questions. :)
  - Specification URL: https://drafts.csswg.org/css-text-3/

  - Tests: http://wpt.live/css/css-text/

  - Security and Privacy self-review²: https://lists.w3.org/Archives/Public/www-style/2020Oct/0003.html

  - GitHub repo (if you prefer feedback filed there): https://github.com/w3c/csswg-drafts

  - Primary contacts (and their relationship to the specification): co-editors @fantasai (IE), @frivoal (IE), and @kojiishii (Google)
  - Organization(s)/project(s) driving the specification: CSS Working Group and Internationalization Working Group
  - Key pieces of existing multi-stakeholder review or discussion of this specification: See https://drafts.csswg.org/css-text-3/issues-lc-2013 and https://github.com/w3c/csswg-drafts/issues?q=is%3Aissue+label%3Acss-text-3+

  - External status/issue trackers for this specification (publicly visible, e.g. Chrome Status): https://bugzilla.mozilla.org/show_bug.cgi?id=104960 https://wpt.fyi/results/css/css-text https://bugs.chromium.org/p/chromium/issues/list?q=css-text-3&can=2


Further details:

  - [on my todo list, but I read the CSS part] I have reviewed the TAG's [API Design Principles](https://w3ctag.github.io/design-principles/)
  - Relevant time constraints or deadlines: Would be *really nice* to have this transition to CR before the end of year moratorium, given we actually managed to hit zero open issues for the first time since 2002...
  - The group where the work on this specification is currently being done: CSSWG
  - The group where standardization of this work is intended to be done (if current group is a community group or other incubation venue): CSSWG
  - Major unresolved issues with or opposition to this specification: None
  - This work is being funded by: W3C, Microsoft, Mozilla, HP, EAST Japan, Opera Software, Bloomberg, Google, Apple, probably forgot some others.

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**

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/581

Received on Thursday, 3 December 2020 05:23:14 UTC