• Записи 40
  • Теги 29
  • Комментарии 233

О Сети и о жизни

Сообщество, управляемое тегами

На Интернет-сайтах информация обычно систематизируется одним из трёх способов. Первый — владелец сайта изначально создаёт некую структуру — набор разделов или категорий, в которые можно писать. Типичный пример — форумы и коллективные блоги. Второй — использование системы хеш-тегов, как в Twitter и Instagram. И третий — это возможность создавать пользователям свои группы по интересам (как ВКонтакте). Бывают также попытки совместить несколько способов, но, как правило, это не работает. У каждого из этих способов есть свои преимущества и недостатки.
Структура позволяет организовать иерархию тем, но у неё отсутствует гибкость. Владелец сайта, создавая её, может что-то не предусмотреть или же, наоборот, какие-то разделы будут малоактивными, что демотивирует новых пользователей писать там. Кроме того, часто бывают темы, которые уместны в нескольких разделах, и приходится делать выбор. Главным же преимуществом структуры является то, что структуру можно вывести на главной странице или в меню, и всем сразу будет видно, что вообще можно найти на сайте.
Хеш-теги решают проблемы структуры, но имеют другой недостаток: не позволяют упорядочить информацию иерархически. По популярным тегам её слишком много, и она достаточно разнородная, а редкие — просто не попадают в область видимости пользователя в крупных сообществах. Кроме того, на таком сайте обычно получается малоинформативная главная страница: всё, что на ней есть — это облако тегов и несколько последних сообщений без какого-либо упорядочивания, что ведёт к ориентации на сиюминутность. Кроме того, сами пользователи не всегда указывают теги к своему контенту.
И, наконец, главный недостаток третьего способа организации — пользовательских групп — ведёт к тому, что они разобщают пользователей вместо того, чтобы объединять их усилия. Появляется много мелких групп одинаковой тематики, в каждой из которых сидит один-два эксперта. Хороший пример подобного — соционические сообщества ВКонтакте.
В предыдущей заметке я размышлял над тем, каким должно быть сообщество, которое могло бы возродить дух Старого Доброго Интернета в наше время. Изначально предполагалось, что в нём будет сочетаться первый и третий способы организации: множество групп, но создаваемых централизованно владельцем. Но во-первых, это путь к негибкости сообщества, «стеклянным деревьям», во-вторых, не очень понятно, как в такой формат вписать возможность вести личные блоги. В итоге пришёл к выводу, что теги являются более удачным решением, но с некоторыми усовершенствованиями. По сути дела, каждый тег должен приводить к автоматическому созданию аналога группы, где будет возможно следующее:

  1. Будет список других тегов, которые встречаются в статьях, доступных по выбранному. Если вспомнить пример из предыдущей заметки, то, скажем, при заходе на тег #астрономия можно будет увидеть теги #солнечнаясистема и #экзопланеты. Это позволит организовывать двухуровневую иерархию, которой для большинства сайтов вполне достаточно.
  2. Можно будет посмотреть список пользователей, подписанных на данный тег, а также список активистов, писавших материалы по нему.
  3. Администрация сайта написать для любого тега вводный текст, который будет выводиться над статьями.
  4. Движок сайта может автоматически предложить наиболее подходящие теги с помощью методов машинного обучения, но окончательное решение остаётся за пользователем.
  5. Есть некоторые специальные теги, например #вопрос, или #личное, которые обрабатываются определённым образом.
  6. На сайте могут быть тег-модераторы, все полномочия которых сводятся к постановке/удалению тегов к материалам. Кроме того, обычные пользователи могут пожаловаться на некорректное использование тегов, и после определённого количества жалоб тег снимается автоматически.
  7. Статьи без тегов или с тегом #личное доступны только в профиле пользователей. Также в профиле выводится всё написанное пользователем в хронологическом порядке и список основных тегов: либо самых часто используемых, либо выбранных самим пользователем.
  8. Администрация сайта может отбирать теги, которые выводятся на главной, либо настроить вывод наиболее активно используемых за определённый период. Для одного-двух из них выводятся последние материалы сразу, для остальных — подгружаются через AJAX, если пользователь щёлкнет по соответствующему тегу.
Пожалуй, из всего, что я знаю на данный момент, к описанному ближе всего Mastodon. Главное, что меня в нём не устраивает — это то, что по сути, нет публичного пространства на главной странице: вместо неё сразу же попадаешь в профиль своего пользователя. Хотя внизу справа выводится блок «актуальное», но, на мой взгляд, этого явно недостаточно.

12 комментариев:

Нет
Гость
0

Все пункты из списка предложений НЕ поддерживаю. Кроме пункта 4.
4Х_Pro "нахватался плохого" от пользователя 1. Этот пользователь оказывает на него плохое влияние.

Нет
ПнБ
0

Небольшая ошибка в начале текста. 14-е слово в тексте. Опечатка.

Нет
Aksion
0

Блин 30 лет интернету, всё никак не разберетесь.
Реально всё просто - пользователю нужно только
1. Список просмотренных тем
2. Список своих сообщений (комментариев)
3. Ответы на свои комментарии (оповещение об отметке к комментарию если такие есть - лайк диз) (ответы другие в теме) (может сортировка по активности)
4. Список активных тем (где хайп)
5. Список новых тем

Я не знаю, в принципе уже был момент идеальности во времена пика форумов. Но их убила неадаптированность к смартфонам.
Убрать просто табличную структуру форума хорошего и всё.

Evg
0

Я давно читаю темы тут, но решил зарегится. Что-то данные с форума не подошли, ошибся наверное. Первое. Для пользователя важно... много переменных. Каких пользователей? Сидя в туалете листать ленту с котами? Ничего. Поле ввода покрупней и отображение нормальное на моб. телефоне. Или, для тех, кто любит работать с текстами? Тогда все значительно усложняется. Я сделал сообщество. Не для сайта, меня мало интересует создание сайта. Но изучить модель, надо.

Далее. Теги. Они разные бывают. Хештеги, пометки к темам. Одна таблица и вперед. Это достаточно, дать разрешение управлять (добавлять) их и сделать помойку. Обычно так и делают. Теги эти, используются как пометка. Можно пойти дальше. Использовать раширенный вариант этих тего. Слияние, закрытие, вики история правок, теги синонимов и групповые теги. Сделать их основой навигации, например, как на сервере вопросов и ответов Stack Overflow. Это работает. Автор потом перенес подход в Discourse и это работает там. Хотя в Discourse они чуток в другом виде, упрощенные, т.к. не являются основой навигации. Разбавили их там, введя Категории, что является ошибкой, ИМХО.

Одно должно быть. Делайте одно дело и делайте его хорошо. Так вроде звучит один из пунктов Unix.

Можно пойти еще дальше, фасеты. Давайте посмотрим, что сделано.
www.dialog-21.ru/digest/2002/articles/braslavsky/

Заумно. Обычно если с предметов не на ты, то надо графики всунуть, а и формулы. Там их нет, уже хорошо. Все куда проще. В общем. Многое зависит от того, что мы хотим.

Я решил изучить фасеты. Изучить, значит сделать их. Можно посмотреть теги, категории и сами блоги созданные участниками. Это все фасеты. Отображаться они могут по разному, но суть одна. Деревья, связь всех со всеми, права, уровень доверия и и.д.

Как они могут выглядеть?
Agouti.ru
Или как категории (это сделал ранее Яндекс, но мало кто заметил):
agouti.ru/web

Исходники есть на GitHub.
Тут приболел чуток, думал не долго осталось. Но, все чуток поменялось, жить будем. А значит, можно куролесить продолжать.
Как-то так.
Надеюсь это может быть полезно.


*** Попытка поискового спама: ссылка из одного символа ***

4X_Pro
0
Evg написал(а):
Что-то данные с форума не подошли, ошибся наверное.

Если с intbpro.ru, то и не должны были, так как это отдельный сайт.
Evg написал(а):
Это достаточно, дать разрешение управлять (добавлять) их и сделать помойку.

Вообще, предполагалось, что корректность употребления тегов будет проверяться либо голосованием (то есть другие авторы материалов по тому же тегу могут проголосовать за снятие тега, если сочтут его использование неправомерным), либо тег-модераторами.

Кстати, сейчас я образцами для подражания в плане организации сообщества и структурирования информации считаю Pikabu и vc.ru (если не считать публики в комментариях на последнем). Жаль, что и у того, и у другого закрытые движки.

Твой движок глянул. Очень понравилась то, как организовано расположение информации на странице (это моя вечная проблема — не умею пространство организовывать). Попробую потестировать, возможно, сделаю сообщество идеалистов именно на нём. Только почему такие высокие требования к версии PHP — аж 7.4? Неужели никак нельзя было обратную совместимость хотя бы до 7.2 сделать (тогда бы можно было на Ubuntu 18 без дополнительных плясок с бубном пускать), а то и до 7.0?
Нет
Гость
0
4X_Pro написал(а):
Неужели никак нельзя было обратную совместимость хотя бы до 7.2 сделать

Там надо попробовать и посмотреть, если честно забыл уже чего. На данный момент есть несколько зависимостей, опять необходимо глянуть. В ближайшее время уберу некоторые зависимости js, вот ругаю других, что библиотека-пользователи, а сам аналогично накидал библиотек. А далее, посмотрю, что с php. Интересно, спасибо.

Эта тема была упомянута по адресу evgenykuznetsov.org/reactions/2022/like-038102513/

Нет
Гость
0

Эта статья уже сильно устарела: хэштеги - это аналог виртуальных папок ( = подфорумов). Хэштеги можно включать в тривьюшки, иерархически комбинируя с подфорумами. А форумные категории - вообще почти полный аналог хэштегов.

Теги лучше хранить в специальной внешней БД, с которой напрямую работают поисковики. Но могут быть и внутренние хэштеги: например #вопрос, или #личное, которые обрабатываются определённым образом...

Нет
Гость
0
Блин 30 лет интернету, всё никак не разберетесь.
Реально всё просто - пользователю нужно только
1. Список просмотренных тем
2. Список своих сообщений (комментариев)
3. Ответы на свои комментарии (оповещение об отметке к комментарию если такие есть - лайк диз) (ответы другие в теме) (может сортировка по активности)
4. Список активных тем (где хайп)
5. Список новых тем

Я не знаю, в принципе уже был момент идеальности во времена пика форумов. Но их убила неадаптированность к смартфонам.
Убрать просто табличную структуру форума хорошего и всё.

100%
Людям нужны люди! Если на сайте нет людей, никакая новая супер пупер не поможет.
Сайт без живых людей не интересен.
Притягивает не теги, а люди, онлайн сайта
Нет
Vesna
0

Людям нужны люди, не теги. Площадка где много людей и много разного посмотреть и почитать. На ютуб, дзене, листай, ищи что хочешь на разный вкус, под любое настроение. Много людей, много разного, поэтому интересно.
Пока рассуждали, площадки выросли, забрали всех посетителей. Людей тянет туда где много людей. Телеграмм например, в нем нет тегов совсем

4X_Pro
0
Vesna, не спорю, но тут получается проблемы курицы и яйца: чтобы привлекать людей, нужно, чтобы уже были люди, но откуда они возьмутся, если пустой сайт/форум выглядит непривлекательным? Dzen-то изначально Яндекс раскручивал, у которого возможности в этом плане огромны. Например, они для рекламы могли задействовать свою же РСЯ или даже просто главную страницу Яндекса. Тот же Telegram взлетел во многом благодаря уже имеющейся популярности ВК и Дурова лично.
Кроме того, на таких огромных площадках в принципе невозможно видеть ВЕСЬ новый контент. Отчасти это пытаются компенсировать системами автоматических рекомендаций, но это всё-таки не то. Тогда как в малом сообществе вот эта возможность увидеть всё обсуждаемое позволяет почувствовать себя частью этого сообщества, жить в нём, а не просто потреблять контент. Выражаясь языком психологии, испытать чувство групповой принадлежности. Ну и плюс нет «эффекта пузыря», можно наткнуться на что-то принципиально новое, что ни сам бы никогда искать не стал (просто потому что не знаешь, что оно существует), ни рекомендации бы не выдали.
Vesna написал(а):
Телеграмм например, в нем нет тегов совсем

На самом деле есть, в виде хеш-тегов. Только работают в пределах канала/чата. И в сильно ограниченных условиях Telegram являются неплохим подспорьем для структурирования информации. Но всё равно, скажем, возможности автоматически сгенерировать список активных тегов там сильно не хватает. Или какого-нибудь сокращённого режима просмотра, где показываются только заголовки (и, возможно, уменьшенные картинки), что было бы удобно, когда требуется найти какой-то пост, опубликованный месяц-другой назад.
Нет
Aksion
0

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

Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос