when i first put social media buttons onto my site i just had facebook, twitter and an email form, which i hardcoded into the page. so they were nice and fast. but then i replaced it with addthis because it was nice and easy. but straightaway my page load times went up, because of all the javascript and other stuff you have to load in.
so now im thinking of getting rid of addthis and going back to hardcoding a few buttons onto the page again.
what is holding me back is the code. with facebook there used to be a simple URL that you could include, with some easy $_GET variables on the end for stuff like the title and description, but they seem to be making it harder and harder to just have a simple button/URL. From the developer page, it looks like they only offer XFBML and Iframe versions now. i guess they want a callback to Facebook on every site with a button. To me, that ruins the whole point of doing it -- because the idea is to make it nice and fast.
also... when i look at my addthis stats, im always surprised to see how many users use services that i've never heard of -- stuff like "chime.in", "vkontakte" and "jappy ticker".
there's also a lot of clicks from stuff like stumbleupon, myspace, delicious and reddit, which i would never bother hardcoding into the page. i cant believe so many people still use those services -- there's loads of them!
so my question is this... how do you go about including social media buttons on your site?