Юзабилити интернет-форумов и комментариев в блогах

Юзабилити интернет-форумов и комментариев в блогах

Сколько копий сломано в вопросе, что лучше: древовидная структура сообщений или линейная. Дизайн интерфейсов вообще очень сложная и интересная наука.

Древовидные комментарии в ЖЖ

Блоги в большинстве своем предлагают структуру “дерево” для общения комментаторов, классические форумы типа phpBB - линейную структуру.

Однако недостатки имеются у обоих вариантов представления ответов пользователей сайтов-форумов и сайтов-блогов.

В форуме чаще всего используется линейная структура, что приводит к достаточно объемному “цитированию” и засорению общения флеймом, при этом древовидная структура уводит флейм двух человек в отдельную ветку и он перестает отвлекать остальных участников общения, что не может не радовать.

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

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

В приведенном примере с сайта livejournal.com ко всем недостаткам древовидной структуры добавлено большое количество ненужной (не всегда нужной) информации:
- заголовок сообщения, чаще всего “(без темы)”;
- полностью дата и время, с отметкой “local”.

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

Переходим к самому интересному, как привести древовидную структуру к удобочитаемости линейной и избавится от ее главного недостатка уходу ветки вправо. Достаточно просто добавить “проверку на диалог”, т.е. если общение идет между двумя людьми, то сообщение должно появляться не правее, а ровно внизу, как на обычных форумах, вправо сдвигать ветку нужно только если кто-то “вклинивается” в разговор, т.к. происходит это в любом случае реже. При этом вовсе не обязательно раскрывать сразу все сообщения (хотя это и возможно), достаточно указывать, что на этот комментарий есть дополнительный ответ, вне диалога двух людей. Сделать это можно дополнительной ссылкой, на примере это голубая кнопка “Сергей Иванов” и раскрытое поле розового цвета “Ирина Степанова”.

Объединенная древовидная и линейная форма комментариев

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

Двухцветное представление комментариев
Очевидно, что в таком представлении есть недостаток. При наличии нескольких комментаторов на одну запись придется дополнительно открывать ветку-диалог. Но как вы могли заметить представление самого верхнего уровня комментариев как раз и является таким случаем, т.е. тут используется простой вариант обычного форума в виде ленты - последовательных комментариев.

Статья опубликована на сайте bechtold.biz — 12 сентября 2008 г.
Интерфейсы, Сайтостроительство

Оставить комментарий

Да, я человек!