#678: Pre-CR review of CSS Cascading and Inheritance Level 5
Discussions
2021-09-27
Rossen: css cascade level 5 is so hot right now. Hottest thing since CSS cascade level 4.
Dan: talked about it in plenary last week but nobody was around to own it
Amy: [puts hand up]
Rossen: focusing on the additions --- new things added - one of the higest level things was cascade layers. In my opinion probably the most dramatic change to css cascade for some time...
Peter: I think it's the only significant change between 4 and 5...
Rossen: also a big change in capability to developers - you want to be able to have groups of style sheets - e.g. from different teams in your org - and you want to be able to define who overrides whom.. being able to create islands of content styled correctly... layering sets of stylesheets - for any part of your application.
Ken: implementations?
Rossen: furthest is mozilla... chromium is also implementing... It's HOT!
[discussion of web 3.0. Which isn't a thing.]
OpenedSep 18, 2021
I'm requesting a TAG review of Cascading and Inheritance Level 4 and 5.
https://www.w3.org/TR/css-cascade-5/#changes
@import
: https://github.com/w3c/csswg-drafts/issues/5864 and https://github.com/w3c/csswg-drafts/issues/4838Further details:
You should also know that...
Cascade 5 is a superset of Cascade 4 which is a superset of Cascade 3 (REC). Aside from the @import sections and the definitions of new features, they've been kept largely in sync.
The Cascade Level 4 specification was reviewed by the TAG in https://github.com/w3ctag/design-reviews/issues/555
The “cascade layers” feature was reviewed by the TAG in https://github.com/w3ctag/design-reviews/issues/597
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