This is a good article, if for nothing else besides that button gem which I somehow haven't heard of before.
The downside is, there will be a bunch of sites that look the same, so folks will want to do some real work and find their own components.
The downside is, there will be a bunch of sites that look the same, so folks will want to do some real work and find their own components.
There's the other upside that if your website isn't radically different from others, a lot of your users will already know how to use it. There could be a lot to gain with a lot of your visitors knowing how to extract information from it.
I guess the only real way to know is by testing!
You might also enjoy: https://github.com/mbriggs/zurb-awesome-buttons [demo: http://www.zurb.com/blog_uploads/0000/0617/buttons-03.html] - can be installed using bundler and is cleaner than the button gem.