Огромная оптимизация полезных тем

Здравствуйте,

Огромные проблемы с темами:

  • Очень часто возникает проблема, когда пользователи задают одни и те же вопросы много раз в рамках одной темы, просто потому что им лень прочитать всю длинную тему целиком или хотя бы поискать внутри неё.
  • Кроме того, когда тема разрастается до 500, 1000, 5000 или даже 10 000 сообщений, становится крайне сложно найти правильный и соответствующий вашему вопросу ответ внутри неё. Если вы никогда не сталкивались с подобными темами, просто перейдите на следующий технический форум, где есть множество тредов с 1000–2000 сообщениями. Обратите особое внимание на эту ссылку (при необходимости используйте Google Переводчик): Ноутбуки, нетбуки и ультрабуки - Конференция iXBT.com — например, для очень старого, но популярного ноутбука Lenovo Thinkpad X220 существует 5 тем-частей за 2 года, каждая из которых содержит около 165–167 страниц по 10 сообщений… в общей сложности этот тред насчитывает примерно 8300 сообщений. Или вот ещё пример: https://4pda.to/forum/index.php?showtopic=915369 — 600 страниц по 20 сообщений на каждой = 12 000 сообщений. Попробуйте найти там то, что вам нужно! :rofl:

Как решить эти проблемы?

=====

Решение №1 — Может быть, использовать функцию «Лучший ответ»?

Да, но не совсем, потому что в таких огромных темах может быть множество «Лучших ответов» для разных вопросов. Кроме того, со временем многие «Лучшие ответы» устаревают, поскольку появляются новые и более эффективные решения.

=====

Решение №2 — Древовидная структура.

Историческая справка:
a) Все форумы, включая Discourse, начинаются сверху; сообщения перечисляются по дате сверху вниз; структура линейная.
b) Большинство мировых систем комментариев и самых популярных социальных сетей начинаются в конце основной страницы поста; сообщения перечисляются по дате снизу вверх; структура древовидная, со всеми ответами под каждым комментарием. Это более новый и персонализированный стиль.
c) Некоторые сообщества, такие как Reddit, или, например: Быстрый, железный, горячий: сильно пользовательский обзор ноутбука HP ENVY 15 / Хабр или https://pikabu.ru/story/khitryie_sosedi_narvalis_na_printsipialnogo_8400217, объединяют эти две концепции: начинают с конца страницы/поста; сообщения перечисляются по дате сверху вниз; но структура остаётся древовидной, со всеми ответами под каждым комментарием.

Прежде всего очевидно, что более привычный способ перечисления — сверху вниз (как в книгах, журналах, новостях и т. д.), поэтому лучше сохранить его.

++ Такая древовидная иерархия может сделать темы более компактными при прокрутке.
– Стандартное древовидное перечисление постов действительно не помогает в поиске и логической структуре, потому что: некоторые пользователи всё равно будут повторять вопросы; некоторые просто не могут чётко сформулировать вопрос с первого сообщения, и другие, читая его, не понимают, о чём речь; и так далее.
– Предположим, что такая древовидная иерархия не может быть полностью охвачена текущей панелью навигации Discourse. Чтобы решить эту проблему, нужно добавить панель навигации к каждому посту первого уровня для перемещения по всем ответам, что в целом слишком сильно изменит уже привычный способ отображения постов в Discourse.

Таким образом, это решение также не идеально.

=====

Решение №3 — Создание ручного FAQ в первой теме.

Многие форумы используют созданные вручную FAQ в первой теме, например, как (развернуть свёрнутый текст 3): https://4pda.to/forum/index.php?showtopic=915369

++ Может значительно сократить повторение одних и тех же вопросов разными пользователями.
– Основная проблема в том, что администраторы/модераторы должны прочитать каждое сообщение в каждой теме, а затем тщательно подумать над каждым: достаточно ли оно полезно для FAQ? Лучше ли оно предыдущего решения? Заслуживает ли оно новой записи в FAQ? Сколько я устал от всех этих бесполезных сообщений? :slight_smile: и так далее.
– Это не сделает огромные темы более компактными, поскольку не изменит способ перечисления сообщений.

Таким образом, это решение снова не идеально.

=====

Решение №4 — Просто создать новые подкатегории форума для каждого устройства, например, Смартфоны/Apple/iPhone4, и создавать отдельные темы для каждого вопроса.

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

Это снова плохо.

=====

Решение №5 — Может быть, теги решат проблему?

++ Теги сообщений действительно могут помочь найти нужную информацию внутри огромных тем.
– Пользователи часто забывают их использовать.
– Теги не сделают огромные темы более компактными.
– Честно говоря, на одной странице темы теги не очень помогают из-за наличия поиска внутри темы.

=====

Решение — Лучшее универсальное

А что если предоставить создателю темы, администраторам/модераторам и всем пользователям новую возможность создавать «динамически автоматически обновляемые FAQ с древовидной структурой»… что-то, что также можно назвать «темой тем». :smiley:

Простые спецификации бета-версии решения:

  • Разместить оглавление FAQ после или даже перед первым сообщением темы. Отображать его в виде древовидной структуры: [Раздел > Вопрос >> Ответы].
  • Добавить возможность для всех пользователей создавать разделы FAQ внутри темы. Или, возможно, лучше заранее задать разделы для каждой категории форума модераторами. Например, для темы Мобильные/iPhone4 разделами будут: стиль, экран, батарея, зарядка, проблемы со скоростью, обновление прошивки и т. д.
  • Добавить возможность для всех пользователей создавать новые вопросы FAQ внутри разделов FAQ.
  • Добавить возможность для всех пользователей при создании сообщения указывать его как ответ на уже существующий вопрос FAQ или создавать новый вопрос FAQ: раздел FAQ, краткое название вопроса.
  • Использовать стандартные лайки форума для оценки вопросов FAQ и лучших ответов на каждый вопрос FAQ, чтобы сортировать их в древовидной структуре FAQ по принципу «лучшее сверху».
  • Добавить новый тип флага для каждого вопроса и каждого ответа — бесполезный элемент FAQ или неправильное место в FAQ. Это также можно автоматизировать с помощью лайков/дизлайков, скрывая ответы/вопросы из FAQ при подсчёте 0/-1.
  • Также было бы неплохо добавить новую всегда видимую при прокрутке темы кнопку «FAQ» (в заголовке страницы или рядом с панелью навигации), которая может переместить к началу темы или просто открыть всплывающий слой с оглавлением FAQ.
  • Наконец, возможно добавить новую функцию «Архив», которая скроет/свернёт все сообщения за предыдущие периоды по годам/месяцам. При прокрутке этих периодов будут отображаться только вопросы и ответы, добавленные в FAQ. Открыть все сообщения за каждый период можно будет только по одному, нажав на ярлыки для каждого периода, например, «Открыть — 2020 — Апрель». Или при переходе из результатов поиска. (Большинство пользователей форумов действительно не нуждаются во всех 1000–5000–10000–15000 сообщениях огромных тем.)

В целом это решение сразу может ЗНАЧИТЕЛЬНО:

  • ускорить поиск пользователями правильного ответа;
  • сократить повторение одних и тех же вопросов;
  • сделать прокрутку быстрее и удобнее;
  • снизить нагрузку на сервер из-за уменьшения количества загружаемых сообщений.

Что вы об этом думаете?

1 лайк

Смотрите

Единственное реальное решение здесь — строгая модерация, чтобы избежать мега-тем.

1 лайк