social-network-anti-patterns: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
mNo edit summary
(added "One Unified Social Network" anti-pattern with examples of Facebook and Socialstream)
Line 4: Line 4:


== Upload your Address Book ==
== Upload your Address Book ==
Many social networking sites ask you to upload your address book.
Many social networking sites ask you to upload your address book.


Line 14: Line 13:


== Enter your gmail login and password ==
== Enter your gmail login and password ==
Giving any site your login credentials/permissions for another site is a very bad idea.
Giving any site your login credentials/permissions for another site is a very bad idea.


Line 25: Line 23:
Blog posts:
Blog posts:
* There may be a blog post on this by Chris Messina, but where is it?  Perhaps someone can find it.
* There may be a blog post on this by Chris Messina, but where is it?  Perhaps someone can find it.
== One Unified Social Network ==
Several companies are trying to build the "one unified social network" (to rule them all) where they own/control the social network, and you're "allowed to" build applications on top of their proprietary platform.  The most recent example of this is perhaps [http://facebook.com/ Facebook].
This is a bad idea for the same reason you don't see "one universal blogging service".
Other examples of folks walking down this path:
* [http://hcii.cmu.edu/M-HCI/2006/SocialstreamProject/index.php Socialstream] - a [http://google.com/ Google] sponsored project at CMU.  Key quote: "a unified social network that, as a service, provides social data to many other applications".  See also references in this Forbes article: [http://www.forbes.com/technology/2007/08/28/google-brazil-network-tech-cx_ag_0828orkut.html Google's Secret Society].
* ...
The hope is that these services will see the potential upside of providing open user profiles and social networks through [[social network portability]] and thus enable syndication of such data, as popular blogging services do.

Revision as of 17:03, 31 August 2007

Social Network Anti-patterns

While social-network-portability documents what to do to put your site on the open social web and be a good user-centric service in general, it's been noted that not everyone follows such advice and instead opts for a bunch of alternative either one-off (wasteful) or downright user-unfriendly tactics. This page documents such anti-patterns of social network design and implementation

Upload your Address Book

Many social networking sites ask you to upload your address book.

This is a bad idea. Especially since so many sites seem to use your uploading of your address book as tacit/implied permission to spam all your friends, e.g.:

Solution: support social-network-portability instead, not address book spamming.

Enter your gmail login and password

Giving any site your login credentials/permissions for another site is a very bad idea.

Not only can you not trust that the site will treat your login credentials with proper care, but it is very bad user interface design. These sites that ask for your gmail login are teaching users a very bad habit, a habit that is akin to what phishing sites depend on.

Don't ask users for their gmail login and password.

Solution: support social-network-portability.

Blog posts:

  • There may be a blog post on this by Chris Messina, but where is it? Perhaps someone can find it.

One Unified Social Network

Several companies are trying to build the "one unified social network" (to rule them all) where they own/control the social network, and you're "allowed to" build applications on top of their proprietary platform. The most recent example of this is perhaps Facebook.

This is a bad idea for the same reason you don't see "one universal blogging service".

Other examples of folks walking down this path:

  • Socialstream - a Google sponsored project at CMU. Key quote: "a unified social network that, as a service, provides social data to many other applications". See also references in this Forbes article: Google's Secret Society.
  • ...

The hope is that these services will see the potential upside of providing open user profiles and social networks through social network portability and thus enable syndication of such data, as popular blogging services do.