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

Grasping Social Patterns

Embed Size (px)

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

Citation preview

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