The history of social interface design can be divided into two periods: Before Flickr and after Flickr. In the first period, any social interface functionality was added as an afterthought to the design—something to layer on top of the core functionality. In the after Flickr period, teams were now considering social components as core to their design's value.

This was most evident in Flickr's home market: photo web sites. Before Flickr, the major players in that market, including Photoworks and Ofoto (which would soon become Kodak's site), were about picture printing and services. Users would upload their digital images to create high quality prints. While these sites had the capability to share photos with friends and family members, the functionality was obviously not part of the designs' core, making it clumsy and frustrating to use.

Flickr Changed Everything

The Flickr team's approach to design put sharing in the center of the design. Every aspect of the design had a social approach baked in.

For example, the site's business model had sharing at its core. Once hooked, users could remove bandwidth limitations, increase their storage, and keep their pictures longer by paying a small monthly fee.

Their central focus on sharing showed in the smallest of details, such as defaulting any uploaded pictures to being public. Of course, users could override this setting, but the default meant it was easy to explore the latest uploads of other users.

Early on, you could designate contacts—people whose images you wanted to follow. Users typing in the URL immediately saw their contacts' latest contributions, making it easy to track what was happening.

These social features were integral to how Flickr's users experienced the site. Unlike its contemporaries, the features were all baked right in. The integrated social aspect spoke to its users, making Flickr a huge success story.

Pioneering Design

Incorporating these social features into the design wasn't easy for the Flickr team. They had no models to go by. No other site had created an experience like this, so there was nothing to emulate or reflect on. They were truly making it up as they went along.

Fortunately, the founders had assembled an exceptionally bright and ambitious team. They pushed out frequent design changes, often multiple times per day, trying to hone in on the best methods to solve the big problems.

Today's teams don't need to be pioneers; at least, not when it comes to integrating social interfaces into the design. Flickr's success subsequently inspired many designers, who have riffed and innovated on the original concepts. Now, we have many examples to go by.

Identifying the Patterns

In fact, we have so many examples, both good and bad, that it's hard to keep track of them. That's why we were excited when Christian Crumlish and Erin Malone released their new book, Designing Social Interfaces. Weighing in at more than 400 pages, it's a comprehensive pattern library of all the current trends in social interface design. We think it's a must-have resource for anybody designing an application that has social components, which is to say, any application.

Christian and Erin have tirelessly studied dozens of sites with social components. They carefully organized and categorized each type of component, giving us interesting perspectives on different ways to tackle the same concept. The results are a beautifully described set of patterns, chock-full of interesting examples, along with a nice commentary on many different approaches to solving common problems.