Вот я недавно задумался, какие функции мне хочется...

Вот я недавно задумался, какие функции мне хочется увидеть в социальных сетях.
Получилось вот что:

Во-первых, основная и очень важная вещь в современных соцсетях - это лайки (или, по терминологии ВКонтакта, "Мне нравится"). Идея лайков, на мой взгляд, намного шире, чем тупо увеличить соответствующий счетчик, как сейчас сделано в том же Контакте.

Должны быть сервисные функции, позволяющие просматривать архив объектов (любых, будь то заметки, посты, фото или что угодно другое), которые я или другой указанный мной пользователь соответствующим образом отметили за указанный период времени.
Т.е. чтобы я мог зайти на некую страничку и посмотреть, что за последнюю неделю пометил флажком "Мне нравится" я сам, а что - мой друг Петя. С возможностью фильтровать по типу объектов, как сейчас сделано в ленте новостей ВКонтакта.

Таким образом, лайки начинают помимо рейтинговой роли играть роль персонального Favorites.
Что же касается рейтинговой роли лайков, то я о ней уже писал - нужны не просто рейтинги, а возможность отбора и сортировки по ним. Так, например, в ЖЖ было бы удобно популярные посты определять не по количеству комментов, как сейчас, а по лайкам. Заодно убавилось бы число бессмысленных комментов типа +1. В целях развития этой системы я бы сделал вместо лайков двунаправленный рейтинг, по шкале эдак от -2 до +2. Общая сумма в сочетании с развернутым анализом вида "сколько пользователей какую оценку поставили" дадут, по-моему, вполне полноценный рейтинг.

Еще хочу сказать о перепостах. Перепосты - штука хорошая и удобная. Но когда ты читаешь свою френдленту, а она забита перепостами одного и того же сообщения, сделанными разными людьми - это неудобно и неправильно. Нужна некая система, которая будет отслеживать перепосты и следить за тем, чтобы одно и то же сообщение не повторялось в ленте. Оно может при этом подниматься наверх в ленте (чтобы перепост срабатывал как "up" на форумах), и к нему могут добавляться ссылки на страницы тех людей, кто сделал перепост. Там же может выводиться информация о количестве комментов, оставленных к данному посту на этих страницах.

Наконец, про комменты. Часто бывает, что меня интересуют не только посты, но и комменты какого-либо пользователя. В ЖЖ, где сейчас кол-во комментов к посту легко зашкаливает за несколько сотен, искать долго и муторно. Гуглить тоже неудобно, да и хочется все-таки иметь механизмы самого сервиса, чтобы при случае ими воспользоваться (хоть тот же лайк поставить). Т.е. нужна удобная система фильтрации комментов по их автору как в пределах всего сервиса, так и в рамках каждого конкретного поста.
Попробуйте средствами того же ЖЖ найти, например, в постах Навального его же комменты - я не осилил. Поскольку соцсети явно будут еще расти и развиваться, с этим нужно что-то делать, иначе из средства общения между людьми они станут обычной инфопомойкой.
So I recently wondered what functions I would like to see on social networks.
Here's what happened:

Firstly, the main and very important thing in modern social networks is likes (or, in the terminology of VKontakte, "I like"). The idea of ​​likes, in my opinion, is much broader than stupidly increasing the corresponding counter, as is now done in the same Contact.

There should be service functions that allow you to view the archive of objects (any, be it notes, posts, photos or anything else) that I or another user specified by me have appropriately marked for a specified period of time.
Those. so that I could go to a certain page and see what I myself have marked with the "I like" flag over the last week, and what my friend Petya has. With the ability to filter by object type, as is now done in the VKontakte news feed.

Thus, in addition to the rating role, likes begin to play the role of personal Favorites.
As for the rating role of likes, I already wrote about it - we need not just ratings, but the ability to select and sort by them. So, for example, in LJ it would be convenient to define popular posts not by the number of comments, as it is now, but by likes. At the same time, the number of meaningless comments like +1 would decrease. In order to develop this system, instead of likes, I would make a bi-directional rating, on a scale from -2 to +2. The total amount in combination with a detailed analysis of the form "how many users have given which rating" will give, in my opinion, a fully-fledged rating.

I also want to say about the reposts. Reposting is a good and convenient thing. But when you read your friend feed, and it is full of re-posts of the same message made by different people, this is inconvenient and wrong. We need some kind of system that will track the reposts and make sure that the same message is not repeated in the feed. At the same time, it can go up in the feed (so that the repost works like "up" on the forums), and links to the pages of those people who made the repost can be added to it. There can also be displayed information about the number of comments left to this post on these pages.

Finally, about the comments. It often happens that I am interested not only in posts, but also in the comments of a user. In LJ, where now the number of comments to the post easily goes off scale for several hundred, it is long and dreary to search. Googling is also inconvenient, and I still want to have the mechanisms of the service itself in order to use them on occasion (at least put the same like). Those. you need a convenient system for filtering comments by their author, both within the entire service and within each specific post.
Try using the means of the same LJ to find, for example, in Navalny's posts his own comments - I did not master it. Since social networks will clearly continue to grow and develop, something needs to be done about this, otherwise they will become an ordinary information dump from a means of communication between people.
У записи 1 лайков,
0 репостов.
Эту запись оставил(а) на своей стене Владислав Рожевский

Понравилось следующим людям