https://gist.github.com/primaryobjects/64a4e7e3351c646f51eee...
https://gist.github.com/primaryobjects/64a4e7e3351c646f51eee...
Also, it's unclear if the comparison is actually fair- some of these, like Semantic, contain a shit ton of icons.
If you care about people on wireless connections, with less than perfect fiber connections, etc. a 500KB CSS file is going to add seconds to the total page load time and users will see it more often because the size will get it evicted from small caches more frequently. HTTP/2 won't help because the entire CSS file needs to be transferred before the page renders.
Wireless connections have had bad latency, but it's getting better. 15 years ago you could get 200+ ms latency on WiFi. today we are down to around 10-20ms. 15 years ago we only had 100Mbit fiber. If you live in a city today you can get 10Gbe. Meanwhile there are people surfing using satellite up-link, or very poor GSM, so there are strong contrasts. But they probably wont bother loading any CSS (which makes semantic HTML important).
Regular users enjoy only a fraction of those rates, particularly mobile users.
I really hope FE developers in general don't target such unrealistic rates.