Have you ever seen sites that have links to share the article you're reading on your favorite social media sharing site? Sites such as
lifehacker.com, and even the
New York Times utilize such fantastic sharing opportunities, and now you can too.
Most social networking sites have an API, or Application Programming Interface. Through this software program you can interact with the content of its respective site. This includes posting articles, updating your status, or sharing / bookmarking links.
In our project we will make use of these APIs, and use them to share a website and post its url.
Some examples of sites with APIs, which we will also include in our project:
>Facebook
>Twitter
>Delicious Bookmarking Service
>Digg
>Reddit
>Technorati
>StumbleUpon
At the risk of undercutting your efforts, I should mention addthis.com which uses remotely-hosted javascript to dynamically add the share buttons/icons for literally dozens and dozens of sites. It's a good solution for people who may be less comfortable with HTML and CSS, but doesn't grant the amount of control your solution presents.
Maybe I will append a JavaScript section.