Often on Twitter, we’ll hear stuff like this:
The cascade was a mistake
CSS just doesn’t work for the web anymore
The latter may be true for a tiny minority of cases, such as in a code-factory, full of developers, independently working on small pieces of a very large product, but this represents a tiny proportion of the web.
How small is that percentage, though? I’m glad you asked. We’re going to be using data from W3Techs, who crawl the top 10 million websites to calculate what market share certain technologies have. For this example, I’ll compare WordPress and React, because I use this example in my talk about CUBE CSS to illustrate various points.
WordPress is used by 63.6% of all the websites whose content management system we know. This is 38.6% of all websites.
And to compare:
Emphasis on both examples, mine and the data is accurate as of October 16th 2020.
Even when you consider the reality that these technology paths likely cross and some sites hide the tech they are using, the difference is extreme. Even if you add together React and Vue, it’s still less than one percent.
It’s also worth caveating (for the sake of my mentions) that React and Vue usage doesn’t mean that we’re only talking about SPAs. Those likely account for such a small percentage of the web, it’s barely worth counting.
Just for fun, here’s React and Vue’s market share, visually represented by 100 people:
Now, here’s WordPress’
The point I am trying to make permalink
Now when you look at it like that, it makes you wonder why we give these people such a large stage which the very quiet majority don’t get a voice at all. The very quiet majority are out there building 99% of the web, after all.
Even a slight change in that dynamic would likely have a massive positive impact, over time.