Bulma continues its downward slide

Friday December 27 2024

Doesn't matter how many times I say it, nothing is quite as proof-positive as a screen shot of the W3 market share website as shown at the right.

Yes, you read it right. Bulma CSS has 0.2% marketshare of all websites that use a CSS Framework. That also represents less than 0.1% of all websites. The blue line in the chart, by the way, is the market share trajectory of all CSS frameworks. In my articles, I make it clear that Bootstrap is the market leader. Bootstrap is also losing market share. I also compare Bulma with Tailwind (and highly recommend Tailwind, by the way). Tailwind has about 5X the market share of Bulma CSS, another increase. Of all the CSS Frameworks, Tailwind is the only framework to increase in market share – almost double year over year.

I personally think Bulma CSS is absolute junk. Load the current version 1.0.4 from CDN as a minified CSS, and it's a total of 677.8Kb. That is not much better than the raw version at 763.8Kb.

I hate to say it, but I used Bulma for a period of time. I gave up when version 1.0.0 came out. I thought they would fix a bunch of things including the bloated size of the framework ... but nooooooo ... version 1.0.0 came with its own set of issues and a much larger bloated footprint. I went as far as downloading it, noticed the size, and gave up immediately. I did watch the user feedback and Bulma's quick remake with version 1.0.1 hot on the heels of 1.0.0 ... with even more bloat.

I've been creating my own CSS resource. I call it "CSS Blade" ... the "Blade" portion is in reference to cutting as much of the BS out as possible. Mine really isn't a framework. It's a collection of CSS "utilities". Funny enough, the first utility I created is based on one of the fixes I had created for that dog mentioned above. It's a Typography module.

My emphasis lately has been on forms and that also represents the current CSS module too – the Forms module.

One of my goals in creating these modules is to make them stand alone. The Forms module does not require the Core module or the Typography module.

Will I ever release CSS Blade? Not a chance. This is an exciting time for CSS. I am making use of every possible nesting possibility and widely using CSS Grid. CSS Grid, not like Bootstrap, and not like Bulma. Trying to hang on to the days of the 12 column "master" layout is dumb. With the power of CSS Grid, a short few lines of CSS will create even the most complex layouts possible.

Will I ever release CSS Blade Modules? Absolutely. A bit more work, and I will release the Forms module as part of a package with PHPMailer-FVE. Follow along on the PHPMailer Pro website.

 

◀ Previous Next ▶

Post a Comment