Построение социальных сетей: Примеры и Практика
Согласно данным Nielsen Online, социальные сети и блоги на сегодняшний день являются самыми популярными видами Интернет-ресурсов. 67% мирового населения - пользователей Интернета, посещают социальные сети и блоги, и время, которое они проводят на них, постоянно увеличивается. Социальные сети посещаются теперь чаще, чем читается личная электронная почта. Некоторые социальные сети выросли к таким размерам, что по количеству пользователей они свободно конкурируют с некоторыми странами в плане населения. Так, к примеру, если бы Facebook был страной, то это была бы пятая по порядку, наиболее населенная страна в мире (между Индонезией и Бразилией).
Какие пути и направления проектирования социальных сетей существуют сегодня? Каковы их элементы, которые делают социальную сеть более легкой в использовании и более привлекательной для пользователей?
1. Привлечение аудитории
Начальная идентификация (предназначение) имеет решающее значение для успеха любого веб-сайта. Вы должны убедиться, что пользователи сразу же обращаются к вашему сайту, либо в связи с его большим содержимым, либо по чьей-нибудь рекомендации, или по каким-то другим причинам.
— Что для этого нужно?
Пользователи должны знать, о чём и для чего ваш сайт в течение нескольких секунд после попадания на главную страницу. У большинства пользователей, как правило, нету времени или желания для того, чтобы изучать все прелести вашего сайта, если они не становятся очевидными сразу же. Использование обозначающей графики, название вашего сайта, или наличие других элементов на вашей странице могут помочь новым посетителям сразу определить суть и предназначение вашего ресурса.
Facebook делает превосходную работу по быстрому информированию посетителей о своём предназначении прямо на главной странице.
— Обеспечьте посетителей возможностью выбора действий
Ваша главная страница должна предоставлять посетителям, как новым, так и постоянным, возможность что-либо сделать. Например, авторизация на сайте или подписка на новости являются наиболее распространёнными на сайтах, но не стоит ограничиваться только ими. Подумайте и о других вариантах.
Предоставьте посетителям возможность качественно изучить ваш сайт прежде чем они подпишутся на его новости или зарегистрируются. Позвольте им искать людей, которых они уже знают на сайте. Дайте посетителям шанс понять, почему они должны зарегистрироваться, прежде чем они сделают это. Это создает ощущение доверия между пользователями вашего сайта и самим сайтом с самого начала.
Facebook делает превосходную работу по быстрому информированию посетителей о своём предназначении прямо на главной странице.
— Обеспечьте посетителей возможностью выбора действий
Ваша главная страница должна предоставлять посетителям, как новым, так и постоянным, возможность что-либо сделать. Например, авторизация на сайте или подписка на новости являются наиболее распространёнными на сайтах, но не стоит ограничиваться только ими. Подумайте и о других вариантах.
Предоставьте посетителям возможность качественно изучить ваш сайт прежде чем они подпишутся на его новости или зарегистрируются. Позвольте им искать людей, которых они уже знают на сайте. Дайте посетителям шанс понять, почему они должны зарегистрироваться, прежде чем они сделают это. Это создает ощущение доверия между пользователями вашего сайта и самим сайтом с самого начала.
Xing даёт пользователям возможность выбора действий прямо на их домашней странице, включая регистрацию, проведения тура, или изучение содержимого сайта.
— Предоставляйте интересные материалы от друзей
Покажите вашим пользователям, что делают их друзья. С момента когда кто-то вошёл на сайт, он должен быть в состоянии видеть то, что делали его друзья, например добавляли материалы, создавали темы или занимались чем-нибудь другим. Большинство сайтов информирует об этом в виде подачи новостей или подробной распечатки всех действий, которые выполняли ваши друзья.
Library Thing показывает книги, недавно добавленные друзьями.
— Сделайте простым поиск друзей
Нет ничего более грустного чем аккаунт социальной сети с немногочисленными друзьями или вообще без них. Облегчите для своих пользователей возможность находить друзей, и новых и старых. Поиск пользователей по электронной почте, школе, компании, имени и другим факторам повышает вероятность того, что пользователи будут взаимодействовать с множеством других пользователей, улучшая всеобщий пользовательский опыт. Чем больше друзей имеет пользователь, тем активнее их профиль и шире объем информации, а это залог того, что пользователи будут часто возвращаться на ваш сайт.
Facebook в разделе Приглашения друзей использует формат, подобный посылке электронной почты.
2. Самовыражение пользователей
Самовыражение - один из признаков социальных СМИ. Некоторые сайты обеспечивают эту возможность давая пользователям почти полный контроль над внешним видом страницы их профиля (Myspace). Другие ограничивают варианты дизайна, но позволяют пользователям добавлять содержание, чтобы удовлетворить их собственному предпочтению (Facebook). Степень, до которой ваша социальная сеть позволяет пользователям персонализировать и олицетворять их профили - ваше дело; только вначале удостоверьтесь, что для этого существует необходимый набор функциональных возможностей.
— Страницы профиля должны позволять самовыражаться
Предоставляете ли вы полный контроль над пользовательскими профилями или только ограниченный доступ к их изменению, у пользователей должны, по крайней мере, быть некоторые возможности заставить их профиль отражать их индивидуальность. Это может быть сделано через системы изменяющихся цветовых гамм и фонов или способы добавления содержания.
DeviantART позволяет художникам настраивать свои профили, добавляя различные виды информационных модулей.
— Содействуйте самовыражению пользователей в приложениях
Возможность пользователей показать свою индивидуальность в рамках приложений также является хорошей идеей в разработке социальных сетей. Вы можете сделать это, позволяя пользователям комментировать их деятельность в рамках приложения (как это делает Facebook) или другими способами. Некоторые приложения могут быть использованы специально для того, чтобы помогать пользователям выражать личность. Living Social является ярким примером для самовыражения пользователей в приложениях.
3. Будьте динамичны
Динамический контент - кровь Web 2.0-сайтов. Социальные сети не должны уступать в этом отношении! Содержание должно постоянно обновляться, причём, самая новая, самая популярная и наиболее ценная информация для пользователей постоянно должна выводиться на первый план.
— Регулярно обновляющийся контент
Учитывая характер социальных сетевых сайтов, новое содержание должно быть постоянно доступно пользователям. Обеспечивайте эту возможность включая свежий контент как на главной странице, так и на индивидуальных профильных страницах пользователей. Обновление содержания заставит пользователей возвращаться, чтобы получить необходимую информацию при каждом новом посещении вашего сайта.
Experience Project выводит лучшее содержание на главную страницу ресурса.
— Обновление контента в реальном времени
Использование показа новостей для пользователей в режиме реального времени является огромным преимуществом. На данный момент очень немногие сайты предоставляют такую возможность. Facebook имеет самый близкий к реальному масштабу времени показ новостей. Он информирует вас когда имеются обновления, но все ещё требует клика по кнопке для их просмотра. В идеале лучшим решением может быть реализация на AJAX, позволяющая обновлять новости канала раз в минуту или чаще, не требуя при этом какого-либо воздействия пользователя.
Living Social предоставляет новостную ленту, постоянно обновляющуюся в режиме реального времени.
4. Позвольте друзьям формировать группы
Поскольку число друзей со временем растёт, возможность сгруппировать их становится весьма важной. Когда у вас тридцать или сорок друзей - это, как правило, не является большим неудобством видеть их всех в общем списке вместе. Но когда число друзей возрастет до 100, 200, 500 или выше, возможность группировать их вместе практически становится необходимостью. В конце концов, вы можете распределить ваших друзей в разрезе сотрудников, одноклассников, случайных знакомых, близких друзей, семьи и т.д. Все они смогут находиться в разных группах, служащих как фильтр того, чьи обновления видите вы и насколько другие видят ваши обновления и другую информацию.
— Позвольте пользователям определять группы
Определенные пользователем группы имеют больше смысла когда дело доходит до организации друзей. Некоторые пользователи могут только захотеть организовать своих друзей в несколько различных групп (таких как бизнес и персонал или семья и друзья). Другие могли бы захотеть настроить более широкое количество групп для своих друзей по разным признакам. В любом случае, убедитесь, что ваши пользователи могут добавить своих друзей к более чем одной группе за один раз.
— Автоматическое создание групп
Автоматическое создание групп друзей также имеет смысл. Группировка друзей по приложениям, которые они используют, кажется, является самой популярной этого вида. Другие варианты могли бы включать друзей, которые являются также членами тех же самых групп или кто имеет общих друзей.
Социальная сеть The Brooklyn Art Project группирует своих пользователей по видам искусства, с которыми работают пользователи.
5. Использование OpenSocial
OpenSocial - прикладная платформа Google для социальных сетей, которая открывает новый диапазон возможностей для вашего социально-сетевого сайта. Первичная функция OpenSocial должна позволить разработчикам создавать приложения, которые могут использоваться в широком диапазоне социальных сетей. Но у OpenSocial есть и другие преимущества, такие, как возможность вашим пользователям брать свою профильную информацию из ряда других сайтов, использующих OpenSocial.
— Предложите больше приложений пользователям
Приложения стали одними из наиболее важных и наиболее часто используемых функций социальных сетей. Большинство приложений доступны через OpenSocial и разработчики добавляют новые приложения ежедневно. Поскольку этим процессом управляет Google, вам не нужно беспокоиться о том, что программа может закрыться в ближайшее время.
Ning - пример социальных сетей, которая поддерживает OpenSocial API.
— Позвольте пользователям получать свои профили отовсюду
Возможность вашим пользователям брать их профильную информацию на другие сайты с помощью OpenSocial является другим большим преимуществом. Это, также, означает, что пользователи могут таким же образом перенести свою профильную информацию с другой сети в вашу сеть, что увеличивает количество регистраций, получаемых вашим ресурсом.
6. Пусть общаться будет легко
Социальная сеть создаётся с единственной целью - побуждать людей к общению. Если вы создадите пользователям трудности в обмене информацией, ваш сайт наверняка долго не протянет. На этапе его планирования и разработки главным фактором при выборе решений для вас всегда должно быть удобство общения. Если что-то мешает диалогу посетителей, устраните эту преграду.
— Обеспечьте доступность различных каналов общения
Большинство социальных сетей предлагают своим пользователям несколько различных каналов общения. В первую очередь, для обмена личными сообщениями, чтения объявлений и комментариев, а также живого общения в чатах или отправки мгновенных сообщений. Лучше всего предоставить людям все три возможности вместе, допустимый же минимум для вашего сайта - наличие доски объявлений и канала личных сообщений.
Система обмена личными сообщениями Facebook - лишь один из способов общения пользователей этой сети.
— Побуждайте людей вступать в беседу
Облегчите своим пользователям ведение диалога. Строится ли он из высказываний на заданную тему, комментариев, или иным способом, - вам лишь нужно, чтобы посетители беспрепятственно общались. Упростите также присоединение к диалогу новых участников, чтобы активизировать работу сайта.
7. Делитесь только важной информацией
Социальные сети, как правило, переполнены информацией. Друзья делятся свежими новостями, люди рассказывают о том, чем они заняты, до них доводят сведения сообщества, в которых они состоят - ваших пользователей несёт поток информации. Не усугубляйте проблему, снабжая их данными, в которых они не нуждаются.
— Без чего же здесь действительно не обойтись?
Чаще задавайте себе этот вопрос, разрабатывая пользовательский интерфейс. Так ли уж нужен определённый массив информации или пункт меню на данной странице? Если нет, то не помещайте его туда. Предоставляйте своим пользователям минимум информации, необходимый для решения их задач. Однако обязательно оставьте посетителям возможность лёгкого доступа к дополнительным сведениям, которые могут им понадобиться.
На сайте Daily Challenge часть информации скрыта, и читается, только при наведении на неё курсора, тем самым не допускается загромождение страницы, сохраняется её опрятный вид.
— Не перегружайте своих пользователей
Поток информации в социальной сети может быстро её переполнить. Не создавайте пользователям дополнительные проблемы, излишне расширяя набор опций для каждой операции, которую они могут выполнить на вашем сайте. Упрощайте информацию и пользовательское меню для удобства посетителей.
По тому же принципу определяется объём информации, которую предлагает пользователям сам сайт. Непрерывная рассылка новостей и анонсов с вашего сайта может быстро утомить посетителей. Рассылайте им уведомления только в случае крайней необходимости. Создайте блог или новостную ленту (с RSS-поддержкой) для публикаций общего характера. Таким образом, вы сможете ненавязчиво держать пользователей в курсе дела.
— Дайте пользователям возможность фильтровать информацию
Ещё один способ повысить удобство сайта для пользователей - предоставить им фильтр для отсева сообщений от определённых лиц или сообществ. Возможность сортировать корреспонденцию, исходящую от некоторых пользователей или приложений, облегчает людям доступ к нужной им информации без лишних усилий.
Пользователи Facebook могут установить фильтрацию новостей в зависимости от их содержания или источника.
8. Дайте людям действовать
Каждая социальная сеть стремится направлять действия пользователей. Побуждает их вступать в сообщества, вовлекать в общение больше друзей, просматривать рекламу на сайте или на внешних ресурсах через ссылки, или оставлять больше сообщений, - список действий пользователей, реализующих замысел создателей любого сайта, наверное, огромен. Главный фактор побуждения к конкретным действиям - простота их выполнения и заинтересованность в них.
— Подчеркните желаемый вариант
Сделайте опцию, означающую предпочтительное для вас ответное действие пользователя, наиболее заметной. Можно поступить просто, установив для желаемого варианта большие кнопки, а для наименее приемлемого - маленькие текстовые ссылки, или используя для них разные цвета, пояснения на разных языках. В любом случае, действие, в котором вы заинтересованы, должно и подаваться интереснее прочих.
Сайт WriterFace не оставляет у пользователя сомнений относительно действий, которых от него здесь ждут.
— Избавьте людей от долгих поисков
Если вы хотите, чтобы пользователи выполняли определённые действия, облегчите им поиск соответствующих опций. Самый яркий пример - приглашение друзей. Разместите бланк приглашения так, чтобы он открывался сразу и легко, позволяя пользователям приглашать к общению своих друзей, не входящих в вашу социальную сеть. Расположите допустимые действия по смыслу, чтобы посетители могли логически определить соответствующие им опции.
9. Отображение фото в качестве аватаров
В сущности, любая социальная сеть позволяет пользователям загружать фото в профили. Пусть это изображение выводится при совершении каждого действия пользователем. То есть, рядом с его сообщениями в разделе новостей, в списках друзей или в общих справочниках сайта.
— Людям нравится видеть друг друга
Пользователям социальных сетей нравится видеть других участников общения. А когда фото вашего друга соседствует со значком приложения или другого элемента сайта, вероятность того, что вы запустите программу, которую он уже опробовал, значительно повышается. Знакомое лицо вызывает доверие, даже если вы никогда не встречались в реальной жизни.
10. Создайте каналы связи для участников общения
Когда социальные сети только появились, большинство людей принимали в друзья лишь тех, кого знали в реальной жизни. Но с развитием социальных сетей, стало возможным знакомиться с новыми людьми. Помогите вашим пользователям найти друзей по интересам. Предоставьте способ общаться и сходиться ближе людям, не связанным дружбой ни в жизни, ни в сети.
— Создайте сообщества пользователей
Многие социальные сети сейчас позволяют пользователям создавать и выбирать себе сообщества по интересам. Это могут быть серьёзные сообщества (например, профессиональные) или созданные для совместного досуга. Общее у них то, что все они позволяют пользователям находить людей, чьи интересы совпадают с их собственными.
Сайт Eons отображает сообщества пользователей прямо на домашней странице.
— Внесите участников сети в справочник
Справочники - тоже хорошее подспорье вашим пользователям в поиске друг друга. Особенно удобные для небольших, местных социальных сетей, поскольку позволяют каждому участнику видеть остальных. Для больших социальных сетей они быстро теряют свою ценность, если не предусмотреть возможность фильтрации пользователями всего справочника (например, по возрастному признаку или месту проживания). Участникам большой сети также хорошо бы дать возможность отказываться от внесения в справочник (подобно тому, как иметь номер, не указанный в телефонной книге).
Автор статьи © Cameron Chapman
Русский перевод © CoolWebmasters 2009
Русский перевод © CoolWebmasters 2009