Ever seek for CSS information and run into some article — even perhaps one or a dozen on this website — that appears promising till you understand it was printed when dinosaurs roamed the planet? The knowledge is nice, however possibly isn’t the most effective reflection of contemporary greatest practices?
I’ve puzzled {that a} bunch. And so has Chris. However so has Brecht De Ruyte and he’s truly doing one thing about it, together with people who make up the W3C CSS-Subsequent neighborhood group. I labored with him on this text for Smashing Journal and was stoked to see how a lot dialogue, thought, and intention have gone into “versioning” CSS.
The concept? We’d “skip” CSS4, so to talk, slapping a CSS4 label on a whole lot of what’s launched since CSS3:
CSS3 (~2009-2012):
Stage 3 CSS specs as outlined by the CSSWG. (immutable)CSS4 (~2013-2018):
Important options that weren’t a part of CSS3 however are already a basic a part of CSS..
From there?
CSS5 (~2019-2024):
Newer options whose adoption is steadily rising.CSS6 (~2025+):
Early-stage options which might be deliberate for future CSS
A very powerful a part of the article, although, is that you just (sure, you) may help the CSS-Subsequent neighborhood group.
We additionally need you to take part. Anybody is welcome to be a part of the CSS-Subsequent group and we may definitely use assist brainstorming concepts. There’s even an incubation group that conducts a biweekly hour-long session that takes place on Mondays at 8:00 a.m. Pacific Time (2:00 p.m. GMT).