Closed sesse closed 8 months ago
Hi there, given that there is an ongoing survey out to web developers about potentially changing the syntax again, is this a good time for TAG review?
Hi @sesse - thanks for this. When something is being worked on in an existing w3c working group we generally like that group to be participating in the review and to have had a voice in requesting that review. @atanassov @astearns as co-chairs of the CSS wg, in your view is this ready for TAG review? Is there consensus in the wg to request a review at this time?
@torgo we already have TAG members participating in the debate over syntax :)
Given the difficulties we have had around resolving the syntax questions, I think it might be good to give more of the TAG input into the debate sooner rather than later. Waiting for a TAG review until we have finally landed on some kind of consensus will likely limit the TAG’s influence on the syntax itself.
After discussing this in our vF2F (as a non-CSS person) - I'm super confused. It looks like the "explainer" (which is a blog post) is quite outdated, and I wasn't able to provide an informed opinion on this.
The CSS specification is at https://drafts.csswg.org/css-nesting/
A simple author-centric explanation of how the current proposal for CSS Nesting will work is at https://webkit.org/blog/13813/try-css-nesting-today-in-safari-technology-preview/
The blog post labeled "Explainer" in the original post above was written from March 2019. It is incredibly out of date and should be disregarded.
Hi there, sorry for the delay in following up on this. Is this ready for us to resume review? If so, could we please have an explainer that is up to date with the current syntax for this proposal and any major outstanding issues? Thank you!
Yes, it's ready. I've lightly modified the WebKit blogpost that Jen pointed to (as it's also now slightly out of date) and folded it into the spec, at https://drafts.csswg.org/css-nesting/#explainer. (Give the spec a few minutes after I post this comment to regenerate.)
Oh, we should more heavily rewrite what was published on webkit.org back in March. That's significantly out of date now, too, since the requirement to start a nested element selector with a symbol is changed.
I wrote a more recent article which explains the update at https://webkit.org/blog/14571/css-nesting-and-the-cascade/
That's helpful, but doesn't really satisfy what we're looking for in an explainer. In particular, we're also looking for user needs and alternatives considered. (Note that this isn't just for the TAG, but we also do want to get TAG members who aren't in the CSSWG involved and it's helpful if they don't have to wade through all the discussions or get a potentially biased dump from others.)
Hey there, We see that the syntax debate has settled and implicit &
is shipping everywhere. We were wondering if we should just close this, or if we could still be useful by weighing in on some of the high level remaining issues.
We're closing this review as satisfied, glad to see the major issues resolved. If the CSSWG needs feedback about any of the remaining issues please file new requests.
Wotcher TAG!
I'm requesting a TAG review of CSS Nesting.
CSS Nesting allows users to write less repetitive selectors, using syntax similar to SASS and other preprocessors.
Security and Privacy self-review:
Further details:
We'd prefer the TAG provide feedback as (please delete all but the desired option):
💬 leave review feedback as a comment in this issue and @-notify @sesse and @lilles