Recently I spent some time on learning and practicing responsive UI design. That basically means “making web site mobile friendly”.
First I started with Twitter bootstrap. The problem with Twitter bootstrap is that it brings ~100 KB CSS file (and lots of other junk if you are not careful).
Which means that when user’s smartphone opens my Twitter-bootstrap backed web page, it needs to download extra 100 KB. Which makes page load slower. Not surprisingly, Twitter does not use their own Twitter Bootstrap CSS.
Metro UI seems like a bit better alternative (smaller CSS file size at ~10 KB). Still, it is extra file to load.Read more