У современных отечественных социальных сетей (не знаю как у иностранных), есть один очень не продуманный момент: не все люди для определённого пользователя подпадают под понятие "друзья". Т.е. многие являются коллегами по работе, знакомыми, знакомыми знакомых и т.п.
Возможно, более логически правильной была бы схема, когда добавляется просто "контакт" с человеком, а уже сам пользователь определяет степень важности для него этого контакта. Причём совершенно не обязательно чтобы это распределение было известно кому-то ещё, кроме этого пользователя.
А то сейчас получается неприятная ситуация - приходит тебе от какого-то человека сообщение: "Добавить в друзья? Да / Нет" Вроде как и отказать не хочется - зачем кого-то обижать, а с другой стороны, ну какой он тебе друг? Хорошо если просто знакомый? А то может он такой знакомый, что и в одном поле с ним по нужде не сядешь... А приходятся в Друзья добавлять...
PS Думаю у многих, хорошо если половина контактов в таких соц.сетях действительно друзья, а с остальными давно не общаются, и от силы пару раз переписывались.
Комментарии
А вот в игре EVE Online социальные предпочтения при добавлении нового контакта строятся на числовой схеме - при добавлении в список контакту назначается отношение (standing) от -10.0 до 10.0. Таким образом, в списке есть друзья, хорошие знакомые, просто какие-то чуваки, с которыми вместе что-либо делал, а также неблагоприятные личности и откровенные враги.
Действительно, почему бы похожую механику не внедрить нашим Одноклассникам или ВКонтакте?
Наверное, создателям подобных сайтов следовало бы выбрать вместо слова "друг" более общее понятие "знакомый".
Про группы в контакте - не знал. Интересно, а влияет ли вхождение в такую группу на что-либо? Или это просто группировка?