Какие пути и направления проектирования социальных сетей существуют сегодня? Каковы их элементы, которые делают социальную сеть более легкой в использовании и более привлекательной для пользователей?
1. Привлечение аудитории
Начальная идентификация (предназначение) имеет решающее значение для успеха любого веб-сайта. Вы должны убедиться, что пользователи сразу же обращаются к вашему сайту, либо в связи с его большим содержимым, либо по чьей-нибудь рекомендации, или по каким-то другим причинам.
— Что для этого нужно?
Пользователи должны знать, о чём и для чего ваш сайт в течение нескольких секунд после попадания на главную страницу. У большинства пользователей, как правило, нету времени или желания для того, чтобы изучать все прелести вашего сайта, если они не становятся очевидными сразу же. Использование обозначающей графики, название вашего сайта, или наличие других элементов на вашей странице могут помочь новым посетителям сразу определить суть и предназначение вашего ресурса.

— Обеспечьте посетителей возможностью выбора действий
Ваша главная страница должна предоставлять посетителям, как новым, так и постоянным, возможность что-либо сделать. Например, авторизация на сайте или подписка на новости являются наиболее распространёнными на сайтах, но не стоит ограничиваться только ими. Подумайте и о других вариантах.
Предоставьте посетителям возможность качественно изучить ваш сайт прежде чем они подпишутся на его новости или зарегистрируются. Позвольте им искать людей, которых они уже знают на сайте. Дайте посетителям шанс понять, почему они должны зарегистрироваться, прежде чем они сделают это. Это создает ощущение доверия между пользователями вашего сайта и самим сайтом с самого начала.

— Предоставляйте интересные материалы от друзей
Покажите вашим пользователям, что делают их друзья. С момента когда кто-то вошёл на сайт, он должен быть в состоянии видеть то, что делали его друзья, например добавляли материалы, создавали темы или занимались чем-нибудь другим. Большинство сайтов информирует об этом в виде подачи новостей или подробной распечатки всех действий, которые выполняли ваши друзья.

— Сделайте простым поиск друзей
Нет ничего более грустного чем аккаунт социальной сети с немногочисленными друзьями или вообще без них. Облегчите для своих пользователей возможность находить друзей, и новых и старых. Поиск пользователей по электронной почте, школе, компании, имени и другим факторам повышает вероятность того, что пользователи будут взаимодействовать с множеством других пользователей, улучшая всеобщий пользовательский опыт. Чем больше друзей имеет пользователь, тем активнее их профиль и шире объем информации, а это залог того, что пользователи будут часто возвращаться на ваш сайт.

2. Самовыражение пользователей
Самовыражение - один из признаков социальных СМИ. Некоторые сайты обеспечивают эту возможность давая пользователям почти полный контроль над внешним видом страницы их профиля (Myspace). Другие ограничивают варианты дизайна, но позволяют пользователям добавлять содержание, чтобы удовлетворить их собственному предпочтению (Facebook). Степень, до которой ваша социальная сеть позволяет пользователям персонализировать и олицетворять их профили - ваше дело; только вначале удостоверьтесь, что для этого существует необходимый набор функциональных возможностей.
— Страницы профиля должны позволять самовыражаться
Предоставляете ли вы полный контроль над пользовательскими профилями или только ограниченный доступ к их изменению, у пользователей должны, по крайней мере, быть некоторые возможности заставить их профиль отражать их индивидуальность. Это может быть сделано через системы изменяющихся цветовых гамм и фонов или способы добавления содержания.

— Содействуйте самовыражению пользователей в приложениях
Возможность пользователей показать свою индивидуальность в рамках приложений также является хорошей идеей в разработке социальных сетей. Вы можете сделать это, позволяя пользователям комментировать их деятельность в рамках приложения (как это делает Facebook) или другими способами. Некоторые приложения могут быть использованы специально для того, чтобы помогать пользователям выражать личность. Living Social является ярким примером для самовыражения пользователей в приложениях.
3. Будьте динамичны
Динамический контент - кровь Web 2.0-сайтов. Социальные сети не должны уступать в этом отношении! Содержание должно постоянно обновляться, причём, самая новая, самая популярная и наиболее ценная информация для пользователей постоянно должна выводиться на первый план.
— Регулярно обновляющийся контент
Учитывая характер социальных сетевых сайтов, новое содержание должно быть постоянно доступно пользователям. Обеспечивайте эту возможность включая свежий контент как на главной странице, так и на индивидуальных профильных страницах пользователей. Обновление содержания заставит пользователей возвращаться, чтобы получить необходимую информацию при каждом новом посещении вашего сайта.

— Обновление контента в реальном времени
Использование показа новостей для пользователей в режиме реального времени является огромным преимуществом. На данный момент очень немногие сайты предоставляют такую возможность. Facebook имеет самый близкий к реальному масштабу времени показ новостей. Он информирует вас когда имеются обновления, но все ещё требует клика по кнопке для их просмотра. В идеале лучшим решением может быть реализация на AJAX, позволяющая обновлять новости канала раз в минуту или чаще, не требуя при этом какого-либо воздействия пользователя.

4. Позвольте друзьям формировать группы
Поскольку число друзей со временем растёт, возможность сгруппировать их становится весьма важной. Когда у вас тридцать или сорок друзей - это, как правило, не является большим неудобством видеть их всех в общем списке вместе. Но когда число друзей возрастет до 100, 200, 500 или выше, возможность группировать их вместе практически становится необходимостью. В конце концов, вы можете распределить ваших друзей в разрезе сотрудников, одноклассников, случайных знакомых, близких друзей, семьи и т.д. Все они смогут находиться в разных группах, служащих как фильтр того, чьи обновления видите вы и насколько другие видят ваши обновления и другую информацию.
— Позвольте пользователям определять группы
Определенные пользователем группы имеют больше смысла когда дело доходит до организации друзей. Некоторые пользователи могут только захотеть организовать своих друзей в несколько различных групп (таких как бизнес и персонал или семья и друзья). Другие могли бы захотеть настроить более широкое количество групп для своих друзей по разным признакам. В любом случае, убедитесь, что ваши пользователи могут добавить своих друзей к более чем одной группе за один раз.
— Автоматическое создание групп
Автоматическое создание групп друзей также имеет смысл. Группировка друзей по приложениям, которые они используют, кажется, является самой популярной этого вида. Другие варианты могли бы включать друзей, которые являются также членами тех же самых групп или кто имеет общих друзей.

5. Использование OpenSocial
OpenSocial - прикладная платформа Google для социальных сетей, которая открывает новый диапазон возможностей для вашего социально-сетевого сайта. Первичная функция OpenSocial должна позволить разработчикам создавать приложения, которые могут использоваться в широком диапазоне социальных сетей. Но у OpenSocial есть и другие преимущества, такие, как возможность вашим пользователям брать свою профильную информацию из ряда других сайтов, использующих OpenSocial.
— Предложите больше приложений пользователям
Приложения стали одними из наиболее важных и наиболее часто используемых функций социальных сетей. Большинство приложений доступны через OpenSocial и разработчики добавляют новые приложения ежедневно. Поскольку этим процессом управляет Google, вам не нужно беспокоиться о том, что программа может закрыться в ближайшее время.

— Позвольте пользователям получать свои профили отовсюду
Возможность вашим пользователям брать их профильную информацию на другие сайты с помощью OpenSocial является другим большим преимуществом. Это, также, означает, что пользователи могут таким же образом перенести свою профильную информацию с другой сети в вашу сеть, что увеличивает количество регистраций, получаемых вашим ресурсом.

Автор статьи © Cameron Chapman
Русский перевод © CoolWebmasters.Com 2009