18
DESIGNING INTERFACES FOR THE SOCIAL WEB Principles, Practices, Social Impact and Evolution

Designing Interfaces for the Social Web

  • Upload
    zeroun

  • View
    34

  • Download
    0

Embed Size (px)

DESCRIPTION

Designing Interfaces for the Social Web. Principles, Practices, Social Impact and Evolution. Outline. Web Interface Design: Need and Methodology Why do we need good interfaces and how do we design for the web? The Social Web What is the social web and how did it emerge? - PowerPoint PPT Presentation

Citation preview

Page 1: Designing Interfaces for the Social Web

DESIGNING INTERFACES FOR THE SOCIAL WEBPrinciples, Practices, Social Impact and Evolution

Page 2: Designing Interfaces for the Social Web

Outline Web Interface Design: Need and Methodology

Why do we need good interfaces and how do we design for the web?

The Social Web What is the social web and how did it emerge?

Introducing Social to Interface How do we design social interfaces?

The implications of the Social Web What issues should we be concerned about and how do

we design interfaces while taking them into account?

Page 3: Designing Interfaces for the Social Web

Why do we need a Web Interface? Change in User Demand for the Web:

From the need of only sharing information in an organized way in a web browser to the need for interactive real-time interfaces with Ajax

Need for more than clicking on hyperlinks and surfing static pages Evolution towards partial page reloads and rich

internet applications

Page 4: Designing Interfaces for the Social Web

Designing for the Web: Principles

Nielsen’s  10  heuristics  for  User  Interface  Design: Feedback is one of the most important aspects of

usability Writing well targeted error messages Allowing users to recover from errors Keeping users up to date on the state of the system Providing the right amount of help and documentation

Consistency and Comprehensibility Applying familiar standards Entities in the interface should map to the real world:

faster perception, recognition and interpretation of familiar objects

Applying a “pattern” that people can learn

Page 5: Designing Interfaces for the Social Web

Designing for the Web: Principles (2)

Different pages in an interface have different functions Home page

Summarizes the purpose of the website Should attract the users to stay

Person representation pages Individual personalized pages presenting the

user’s own gadgets and tools Application pages

Consists of forms to fill Causes a lot of error states which means a

harder feedback system

Page 6: Designing Interfaces for the Social Web

Designing for the Web: Process

Page 7: Designing Interfaces for the Social Web

Designing for the Web: Tools Ajax: Asynchronous JavaScript and XML XMLHttpRequests

Added the real time interaction factor to scripting languages

HTTP request/responses received directly by the web server and loaded in the scripting language as XML

Page 8: Designing Interfaces for the Social Web

Designing for the Web: Tools (2) Rich Internet Applications can be

developed under different tools depending on the category of the business: Adobe’s AOR or Microsoft Silverlight for

multimedia intensive applications

Page 9: Designing Interfaces for the Social Web

The Social Web People focus websites

Promote the user as a person with a profile and a  presence on the web

Hobby focus websites Share ideas and achievements around a

specific topic Social Engagement

All kinds of interactions that a Web user can have within an already existing online service

Page 10: Designing Interfaces for the Social Web

The Social Web Today “Social today feels like search a decade

ago: lots of noise and lots of spam!”- Michael Arrington,

TechCrunch

We didn’t complain about all the spam generated by AltaVista until Google came up

The reason we don’t complain about the social web today is because we don’t know how to do it in any other way

Page 11: Designing Interfaces for the Social Web

The Social Web Today We all have accounts

everywhere – multiple passwords, different functions Photos on Flickr, Picasa

and Facebook Reviews on Yelp but

movie reviews on Flixter

Location on Foursquare and Loopt

Status updates on Facebook and Twitter

Videos on Youtube

Page 12: Designing Interfaces for the Social Web

Introducing Social to Interface Any social application should have a

number of  already existing social forms: Creating an online profile Poking, Buzzing, Tweeting Instant Messaging Liking, Commenting, Rating and Reviewing Sharing pictures, videos and music

Page 13: Designing Interfaces for the Social Web

Introducing Social to Interface Never finish a design, let your users finish it Users are in charge: allow them to edit, add and

 delete parts. Make users feel at ease: exchange authority for a 

bond with your users User conversational tone, blame errors on site owners Use question/answer patterns

Facebook’s “What’s on your mind?” Twitter’s “What’s happening?”

Each person has their own sense of humor. Avoid jokes.

Page 14: Designing Interfaces for the Social Web

What to include in a social interface?

Sign up Take the minimum amount of information needed and explain

any other needed information  (ex: zip code for delivery area) Sign in/Sign out

Allow user to retrieve username and password Present “stay signed in” as an option

Invitations  A social network is about making connections Invitations should not pass for spam on

the side of the receiver Do not force people to invite others

Authentication – especially with mashups Use tools such as OAuth or OpenID: APIs for secure

authorization

Page 15: Designing Interfaces for the Social Web

The Future of the Social Web

The flow is towards a single important and connected social network today.

The social experience is going to become indispensible and everything will be build on social networks and identities.

Page 16: Designing Interfaces for the Social Web

How should interfaces be affected? Interfaces should allow users to be free:

Allow users to build their own world Registration (signing up) will

become old‐fashioned One and only social identity Interfaces will need to

be more comprehensive Emergence of social browsers, and

browsers as operating systems

Page 17: Designing Interfaces for the Social Web

Design with Responsibility Concept of

Responsibility for people’s interactions   Control spam and unacceptable behavior Avoid control of

the users actions themselves  Social interfaces should not try to

replace human relationships and face-to-face interactions They should grow independently

Page 18: Designing Interfaces for the Social Web

Bibliography Arrington, M. (2010, February 7). Social Today Feels like Search A

Decade Ago: Lots Of Noise and Lots of Spam. Retrieved March 9, 2010, from TechCrunch: http://techcrunch.com/2010/02/07/social-feels-like-search-a-decade-ago-lots-of-noise-and-lots-of-spam/

Crumlish, C., & Malone, E. (2009). Designing Social Interfaces (1st ed.). O'Reilly Media Inc.

Interaction Design Inc. (n.d.). Interaction Design: the UI design process. (Interaction Design Inc) Retrieved March 13, 2010, from user.com: http://www.user.com

Nielsen, J. (n.d.). 10 Heuristics for User Interface Design. Retrieved March 12, 2010, from useit.com: Jakob Nielsen's Website: http://www.useit.com/

Owyang, J. (2009, April 27). The Future of the Social Web: In Five Eras. Retrieved March 9, 2010, from Web Strategy: http://www.web-strategist.com/blog/2009/04/27/future-of-the-social-web/

Porter, J. (2008). Designing for the social web. New Riders.