Я специально зарегистрировался, чтобы написать это.
Цепочки ответов — самая мучительная часть форумов. Чтобы прочитать все связанные ответы, приходится постоянно кликать, чтобы отобразить/перейти к родительскому сообщению или ответам на него, из-за чего невозможно увидеть всё сразу, а иногда и понять, кто кому отвечает.
Сводка
Например, вот этот пост: iOS 26 bugs with fixed position elements in Discourse - #7 by awesomerobot. При его открытии сразу не видно, на какое сообщение он отвечает (нужно нажать «Загрузить родительский пост»), не видны сами ответы (нужно нажать «1 Ответ v»), а также неизвестно, есть ли ещё ответы на этот пост и сколько их (нужно нажать «Перейти к сообщению»).
Я — мастер компромиссов
, и вот моё предложение. Основное отображение остаётся плоским форумом, но у сообщения с родителем/ответами есть КНОПКА, открывающая ВСЮ цепочку связанных постов в новом окне в виде древовидного представления, где это сообщение будет в фокусе (например, Testing Nested Replies on Meta - #101 by Ed_S — спасибо за реализацию, это именно то, что нужно!). При этом нужно сделать так, чтобы 10 вложенных/поточных сообщений отображались без кликов (для этого увеличьте ширину темы: сейчас 50% экрана пустует. Для примера: 10 уровней вложенности нормально помещаются по ширине здесь: forum.opennet.ru - "У меня отжали 2 квартиры в Москве с помощью ЭЦП" (81); Полная доказательная база аудита мессенджера MAX / Хабр). Если вложенных сообщений больше 10, то кнопка «Показать ещё» открывает новое окно, начиная с этой точки, но отображает два потока до этого сообщения и восемь после него и так далее, чтобы не уменьшать ширину. Для мобильных устройств установите отображение 5 уровней вложенности.
Это особенно полезно в теме с 1000 постами: когда вы ищете слово, находите пост, переходите к нему, но неясно, на какой именно пост был дан ответ, и приходится делать ещё 10 кликов, чтобы отобразить связь с родителем/ответом.
Эту КНОПКУ можно объединить с отображением количества ответов и глубины ветки, чтобы было понятно, что сообщение является частью более широкого обсуждения, ещё до открытия его в новой вкладке.
Таким образом сочетаются преимущества плоского форума (лёгкое чтение всей темы) и древовидного форума (виден контекст конкретного ответа), без необходимости постоянно кликать по ссылкам «перейти к сообщению» и «показать ответ».
Давайте сделаем форумы удобнее мессенджеров и социальных сетей, предложив лучшую юзабилити и функциональность!