Grasping Social Patterns

20
Grasping Social Patterns and social antipatterns (or antisocial patterns?) Christian Crumlish Yahoo! Design Pattern Library Yahoo! Developer Network Ignite! SF, April 22, 2008

description

A five-minute talk for Ignite SF (Web 2.0 Expo) at DNA Lounge, Tuesday, April 22. Mainly complaining about my social media peeves and suggesting some better practices

Transcript of Grasping Social Patterns

Page 1: Grasping Social Patterns

Grasping Social Patterns

and social antipatterns (or antisocial patterns?)

Christian CrumlishYahoo! Design Pattern LibraryYahoo! Developer Network

Ignite! SF, April 22, 2008

Page 2: Grasping Social Patterns

Social Antipatterns

Page 3: Grasping Social Patterns

Don’t break email!

don’t:

do:

Page 4: Grasping Social Patterns

Social media is always awkward when it’s new

“Hello?”

“Is that you, Mr. Gilbert?”

“Hello?”

Page 5: Grasping Social Patterns

http://flickr.com/photos/dhbress/87105370/

ubiquity

a social moment?

Page 6: Grasping Social Patterns

Permission-based stalking

Page 7: Grasping Social Patterns

Oh hai! Will u be my frend (y/n)?

Page 8: Grasping Social Patterns

laughingsquid tweeted: dear cryptic username, I

would have a much better chance of recognizing you if your friend request lited

your name…

Page 9: Grasping Social Patterns

natekoechley tweeted: @mediajunkie I hate that I need to spam my friends with adds/invites each

time I join a new service. Painful bar to entry, often

too tall.

Page 10: Grasping Social Patterns

Teach a man to be phished

Page 11: Grasping Social Patterns

Friends you may know / power-law

Page 12: Grasping Social Patterns

fimoculous tweeted: The “people you should know”

list on Facebook is actually a list of people

your hate.”

Page 13: Grasping Social Patterns

Portable social networks?

• Do let me take my network with me wherever I go.

• Don’t make me reassert everything each time I go somewhere new

Page 14: Grasping Social Patterns

Personal social networks?

• Beware the unintended consequences that come from removing data from originating context!

• Also, can we start saying “personal social networks”?

(same initials, yay!)

Page 15: Grasping Social Patterns

Auto-faux-pas

• notification of rejection

• unsubbing / delinking – or caught by the re-follow

• relationship status changed to “it’s complicated”– I tried doing this on Facebook so I could capture a

funny screenshot for this slide and my wife was not amused

Page 16: Grasping Social Patterns

“Talk amongst yourselves. I’ll give you a topic:

‘Open Social is neither open nor social.’ Discuss.”

“Talk amongst yourselves. I’ll give you a topic: ‘OpenSocial is neither open nor social.’ Discuss.”

Page 17: Grasping Social Patterns

Open social architecture

• Enable interop– vs. antipattern: lock-in

• Open APIs– expose your hooks

• Honest broker – “fire eagle is

“middlewhere”*

Photo by Tal Bright: http://www.flickr.com/photos/bright/199521322*coinage by Leonard Lin, via twitter

Page 18: Grasping Social Patterns

Open social architecture

• Provide utility– enable others to plug in

• Build on existing practices– semantics and microformats,

conventions such as rss, standards

• Don’t try to own everything

Photo by Tal Bright: http://www.flickr.com/photos/bright/199521322

Page 19: Grasping Social Patterns

“social” design, guerilla usability. Live inside your social apps, design them

from the inside out.

Page 20: Grasping Social Patterns

Thank You!

Christian Crumlish

design.yahoo.com