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

I've gone back and forth on this in my mind. I think I am settling on no version numbers. Here's why:

I think the versioning of prior versions of CSS has produced a very long tail of expectance in the casual developers mind. From my own point of view, I'm finishing the 3rd edition of a book that first came out in 2012 and the title is still (as I write this), 'Responsive Web Design with HTML5 and CSS3'. Those numbers that once made the book feel fresh, now arguably date it, despite it being incredibly up to date in terms of content.

Should it be renamed 'Responsive Web Design with HTML5.3 and CSS4'? And then renamed for the next edition to whatever the most future sounding version numbers are? I can see how that might seem useful/desirable in the short term but is it sustainable? And ultimately, is it just more confusing for the beginner?

I think we (any CSS developer) just need to continue the process of explaining that in CSS land, there are no version numbers. Features are simply specced and implemented, and not necassarily in that order. A CSS Developer, as standard, should always consider the support for said feature before implementing.

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

Received on Monday, 9 March 2020 12:54:47 UTC