Re: [csswg-drafts] Let’s Define CSS 4 (#4770)

> @troxler -As of ES6, new ECMAScript specs were released in a yearly schedule (i.e. there is one new version each year). Since 2015 they released ES6 (=ES2015), ES2016 (=ES7), ES2017 (=ES8), ES2018 (=ES9), and ES2019 (=ES10). 

I'm not sure that's significantly less daunting. One of the advantages of a CSS4 approach is that it signals two things. First, that there's a significant bundle of new CSS features that have been developed after CSS3 and which are ready for use and second, that they *are* ready for use. Not experimental or implemented by Chrome but no one else, but ready for broad adoption. I used to get excited reading about some cool new CSS feature on @chriscoyier's CSS-Tricks site only to get to the end of the post and see that it worked only in Canary or something. That kind of information is useful to a degree, but it's also very valuable for most of us day to day devs to know that a feature is ready to deploy widely. Right now, we have no way of knowing that except digging on our own and consequently, we mostly don't know about new-since-CSS3 features unless they solve broad problems, e.g. grid. 

>I think we should take the CSS 2020 snapshot, which I believe is being created right now, remove the features that were added to browsers before 2019, and put all remaining features on the "CSS4 feature list". This should be a fairly easy process for the WG, since the snapshot will be created anyway.

Hmm. well the problem with that is CSS Grid would be excluded. I think a better way to do this would be to look at post-CSS3 features and bundle those into CSS 4. Not al features need to be 'on the box' i.e. major features about which we talk widely. But we don't want to confuse people who hear of CSS 4, see a major thing like grid missing and wonder if it's official or not. 

-- 
GitHub Notification of comment by rickgregory
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4770#issuecomment-590441840 using your GitHub account

Received on Monday, 24 February 2020 17:09:46 UTC